oops update readme

This commit is contained in:
yosh 2024-02-02 12:40:13 -05:00
parent 513267edab
commit 201a3916cd
1 changed files with 8 additions and 8 deletions

View File

@ -20,29 +20,29 @@ usage: flacconv [-huvVipe3] [-b BITRATE] [-l LEVEL] [-k KEYS] [-r KEYS] [-j THRE
flacconv recursively converts directories of flac files to opus/mp3
DIRECTORY can be specified multiple times
${RED}IF ENCODING TO MP3, -k AND -r WILL NOT WORK.${RESET} the only metadata that will be kept is the following:
${YELLOW}TITLE, ARTIST, ALBUM, ALBUMARTIST, DATE, GENRE, TRACKNUMBER, COMMENT, and the cover picture${RESET}
IF ENCODING TO MP3, -k AND -r WILL NOT WORK. the only metadata that will be kept is the following:
TITLE, ARTIST, ALBUM, ALBUMARTIST, DATE, GENRE, TRACKNUMBER, COMMENT, and the cover picture
(blame id3. just use opus)
-h show script help
-u check for updates
-v verbose output ${YELLOW}(messy with multithreading)${RESET}
-V very verbose output ${RED}(VERY messy, use only for debugging and with like, -j 1)${RESET}
-v verbose output (messy with multithreading)
-V very verbose output (VERY messy, use only for debugging and with like, -j 1)
-i ignore script-stopping warnings
-d delete original flac files after transcoding
-3 switch output filetype to mp3
-b <BITRATE> output bitrate in kbits (default 128)
this value is variable for opus & CBR for mp3
-l <LEVEL> mp3 only: use specified mp3 variable quality (0-9). integer only
${YELLOW}OVERRIDES -b${RESET}
OVERRIDES -b
-k <KEYS> keep specified flac metadata KEYS in output file
keys can be seen using metaflac --export-tags-to=- file.flac
argument is a ${YELLOW}comma or pipe-separated${RESET} list of keys, case-insensitive
argument is a comma or pipe-separated list of keys, case-insensitive
(i.e. -k "artist,title,albumartist,album,date")
${YELLOW}if both -k and -r are not present, all keys are kept.${RESET}
if both -k and -r are not present, all keys are kept.
-r <KEYS> remove specified flac metadata KEYS in output file
option argument is of the same format as -k
${YELLOW}if set to "ALL" (with capitalization), all keys are removed${RESET}
if set to "ALL" (with capitalization), all keys are removed
-p remove embedded picture in output files
-e remove the "encoder" tag that automatically gets applied with opusenc
(requires opustags)