ネイティブflac.cueスプリッター
Native Flac Cue Splitter
解決:
まず、cuetoolsとshntoolをインストールする必要があります。ターミナルタイプから:
sudo apt install cuetools shntool flac.cueファイルを使用してflacファイルを元のファイルに分割するには:
キューブレークポイント '' | shnsplit -o flac ''のパスをオートコンプリートするために、キューファイルとオーディオflacファイルをファイルマネージャーからターミナルにドラッグできます。'' と''。コマンドを実行すると、ターミナルは、作成された新しいflacファイルごとに、一度に1つの新しいflacファイルの結果を表示します( 'split-track01.flac''split-track02.flac' ...)、そして、すべての新しいflacファイルが作成されたら停止します。新しいflacファイルを作成するのに数秒しかかかりません。 .cueファイルが正確である場合、Audacityでflacファイルを手動で分割する場合よりも、結果はより正確で時間もかかりません。
これを正確に行うFlaconというアプリがあります。
インストールするには:
sudo add-apt-repository ppa:flacon sudo apt-get update sudo apt-get install flacon
大きなflacを分割し、キューファイルからファイル名とタグを設定する必要がありました。これは私にとって最適でした。
- キューとflacのペアが1つあるフォルダーにCD
- これを入力してください:
shnsplit -f * .cue -t '%n-%p-%t' -o'flac flac -s -8 -o%f- '* .flac
- 元のflacファイルを削除します
- 以下を使用してファイルにタグを付けます。
cuetag * .cue * .flac
出力例:
分割[エドヴァルドグリーグ-コンプリートソングVol.III.flac](76:03.40)-> [25-エドヴァルドグリーグ-ため息、EG 134.flac](2:43.08):100%OK参照:CUE_Splitting
アップデート
便宜上、次のスクリプトを作成しました。それを使用するには-一致する類人猿とキューファイルの1つのペアを持つディレクトリにcdします。
mkdir -p orig mv * ape orig /。 shnsplit -f * .cue -t '%n-%p-%t' -o'flac flac -s -8 -o%f- 'orig/*。aperm-f 00 * cuetag * .cue * .flac #fix不正なファイル名が見つかりました。 -execの名前変更 's / [^ x00- x7F] // g' '{}' ;このスクリプトに次の名前を付けますsplit_ape、chmod + xして、パスのディレクトリに配置します。私はソースとしてflacファイル用の同様のスクリプトを作成しました。類人猿このスクリプトのflac。