Command-Line
從 cuesheet 元數據塊中拆分 flac
一些 flac 文件顯然有一個“ cuesheet 元數據塊”。當我手頭有一個單獨的cuesheet 時,我知道如何拆分 flac 文件
shnsplit
(參見“如何使用 cue 拆分 flac? ”),但是當 cuesheet 儲存在.flac 文件?命令行首選。
首先將提示表導出到文件。例如,
metaflac
有一個--export-cuesheet-to=FILE
選項。來自
man metaflac
:將 CUESHEET 塊導出到 cuesheet 文件,適合 CD 創作軟體使用。使用“-”作為標準輸出。在命令行上只能指定一個 FLAC 文件。
例如:
f='file.flac' bn=$(basename "$f" .flac) cue="$bn.cue" [ ! -e "$cue" ] && metaflac --export-cuesheet-to="$cue" "$f" shnsplit -f "$cue" -t '%n-%t' -o flac "$f"