Ogg Opus tags editor
Go to file
Frédéric Mangano 410708e252 list_tags: always call end_of_stream when done
related to issue #6
2016-04-07 13:29:13 +02:00
doc fix typo in man page 2016-03-30 17:37:56 +02:00
modules Add CMake; prepare basic structure 2016-02-20 13:35:08 +01:00
src list_tags: always call end_of_stream when done 2016-04-07 13:29:13 +02:00
tests list_tags: add a test to ensure full scan works 2016-04-06 10:07:41 +02:00
.gitignore Add git-based version (closes #12) 2016-03-16 17:32:59 +01:00
CMakeLists.txt Build: make installation targets 2016-03-16 17:53:10 +01:00
LICENSE BSD3 2013-01-01 22:51:22 +01:00
README.md Update README to match current install procedure 2016-03-17 08:04:21 +01:00

opustags

View and edit Opus comments.

Requirements

  • A POSIX-compliant system,
  • libogg.

Installing

mkdir build && cd build
cmake ..
make
make install

Documentation

Usage: opustags --help
       opustags [OPTIONS] INPUT
       opustags [OPTIONS] -o OUTPUT INPUT

Options:
  -h, --help              print this help
  -V, --version           print version
  -o, --output FILE       write the modified tags to this file
  -i, --in-place [SUFFIX] use a temporary file then replace the original file
  -y, --overwrite         overwrite the output file if it already exists
      --stream ID         select stream for the next operations
  -l, --list              display a pretty listing of all tags
      --no-color          disable colors in --list output
  -d, --delete FIELD      delete all the fields of a specified type
  -a, --add FIELD=VALUE   add a field
  -s, --set FIELD=VALUE   delete then add a field
  -D, --delete-all        delete all the fields!
      --full              enable full file scan
      --export            dump the tags to standard output for --import
      --import            set the tags from scratch basing on stanard input
  -e, --edit              spawn the $EDITOR and apply --import on the result

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