Dividindo um flac de um bloco de metadados de cuesheet

0

Alguns arquivos flac aparentemente têm um " bloco de metadados do cuesheet ". Eu sei como dividir arquivos flacs com shnsplit quando eu tenho uma planilha separada na mão (cf. " Como faço para dividir um flac com uma sugestão? ”), mas como divido um flac quando a cuesheet é armazenada dentro de um bloco de metadados do arquivo flac? / p>

Linha de comando preferida.

    
por k.stm 22.11.2015 / 23:14

1 resposta

1

Exportando a folha de marcação para um arquivo primeiro. Por exemplo, metaflac tem uma opção --export-cuesheet-to=FILE .

De man metaflac :

Export CUESHEET block to a cuesheet file, suitable for use by CD authoring software. Use '-' for stdout. Only one FLAC file may be specified on the command line.

Por exemplo:

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"
    
por 22.11.2015 / 23:52