Package Details: opustags 1.9.0-1

Git Clone URL: https://aur.archlinux.org/opustags.git (read-only, click to copy)
Package Base: opustags
Description: Opus tags editor
Upstream URL: https://github.com/fmang/opustags
Licenses: BSD3
Submitter: fmang
Maintainer: fmang
Last Packager: fmang
Votes: 12
Popularity: 0.24
First Submitted: 2015-12-20 09:50 (UTC)
Last Updated: 2023-06-07 03:22 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

fmang commented on 2024-02-15 06:36 (UTC)

@m040601 Thank you for the feedback! I’m glad you found opustags useful. I have updated the project so that future versions install the text files in /usr/share/doc/opustags like you suggested.

To edit the tags in a WebM files, you need a Matroska tag editor. Unlike Ogg Opus files, the tags are defined by the container itself and unrelated to OpusTags.

m040601 commented on 2024-02-08 01:58 (UTC) (edited on 2024-02-08 02:56 (UTC) by m040601)

Just a big thank you to @fmang (Frédéric Mangano), for the work on the tool and keeping the PKGBUILD up to date.

I've bumped accidentaly into this tool after a long long search. I dont like much installing stuff from the AUR. And also dont like much having to pull the "big" cmake for small tools. But anyway I decided to give it a try.

It is the only (CLI) tool that worked for dot.opus or dot.ogg files when the codec is opus (not vorbis codec) Vorbis-tools and opus-tools dont work for that.

There are 1000s of other tag editor GUI tools There are also many other CLI tag editor tools in AUR/Arch.

I'm conservative and prefer old ubiquous well established formats like m4a. But recently I started getting more opus files from youtube and soundcloud. But youtube stuffs them in that stupid extension "webm". You cant work nicely with other tools because of that webm, even if the codec is opus. A simple rename, youtube-file.webm to youtube-file.webm.opus is not enough.

Fortunately a simple,

ffmpeg -i yourfile.webm -acodec copy yourfile.opus

Does the job without reencoding and preserves the metadata.

And I need to stuff more complicated tags in them like "ALBUMARTIST" etc.

Opustags worked flawlessly. I love that -e picks the $EDITOR !!! Very well thought tool and sane defaults, doesnt let you shoot in the foot like other tools.

Essential that you included the man page in the PKGBUILD, to land in my computer to read offline If possible I would also like to have the CHANGELOG.md and other stuff offline, in something like

/usr/share/doc/opustags/README
/usr/share/doc/opustags/CHANGELOG
/usr/share/doc/opustags/CONTRIBUTING
/usr/share/doc/opustags/more EXAMPLES etc

This is not fluff and these tools need the user to understand them very well

From the github repo:


┄┄History of opustags

... opustags is originally a small project made to fill a need to edit tags in Opus audio files when most taggers didn't support Opus at
all. ....

.... With the growing support of Opus in tag editors, the usefulness of opustags was questioned, and it was thus abandoned for a few years.


... Judging by the inquiries and contributions, albeit few, on GitHub, it looks like it remains relevant, so let's dust it off a bit.

Yes, it does remain very relevant. Every single (big GUI complex) tag editor I tried always has some inconsistency.

A simple powerfull, CLI only, opus tags only is very relevant. One that does only that job and does it well.

Please dont abandon and continue the work !!!

Strange that this tool is not better known. Hope with enough votes it could some day be an Archlinux package.

PS: Now I only need to find a reliable CLI tool that can split opus encoded files.

For those youtube opus encoded music files that come with chapters, like music albums

fmang commented on 2020-11-18 16:46 (UTC)

@generaleramon Added. Thanks for the feeback!

generaleramon commented on 2020-11-18 08:10 (UTC)

successfully compiled on aarch64, you can add it in the arch section. Thanks

fmang commented on 2016-02-06 10:09 (UTC)

Added armv7h and armv6h without changing the pkgrel. Thanks for reporting, sekret.

sekret commented on 2016-02-06 10:02 (UTC)

Could you please add 'armv7h' to the arch line? It builds just fine on my Raspberry Pi 2 :) Most probably it builds just fine for armv6h too (e.g. Raspberry Pi 1), but I cannot confirm...