opustags/README.md
Frédéric Mangano-Tarumi 06fff8cbeb support --delete NAME=VALUE
2018-12-17 20:00:27 -05:00

2.0 KiB

opustags

View and edit Opus comments.

The current code quality of this project is getting better, and is suitable for reliably editing any Opus file provided it does not contain other multiplexed streams. Only UTF-8 is currently supported.

Until opustags becomes top-quality software, if it ever does, you might want to check out these more mature tag editors:

See also these libraries if you need a lower-level access:

Requirements

  • a C++14 compiler,
  • CMake,
  • a POSIX-compliant system,
  • libogg.

Installing

opustags is a commonplace CMake project.

Here's how to install it in your .local, under your home:

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=~/.local ..
make
make install

Note that you don't need to install opustags in order to run it, as the executable is standalone.

Documentation

Usage: opustags --help
       opustags [OPTIONS] FILE
       opustags OPTIONS FILE -o FILE

Options:
  -h, --help                    print this help
  -o, --output FILE             specify the output file
  -i, --in-place                overwrite the input file
  -y, --overwrite               overwrite the output file if it already exists
  -a, --add FIELD=VALUE         add a comment
  -d, --delete FIELD[=VALUE]    delete previously existing comments
  -D, --delete-all              delete all the previously existing comments
  -s, --set FIELD=VALUE         replace a comment
  -S, --set-all                 import comments from standard input

See the man page, opustags.1, for extensive documentation.