.flacを指す.cueファイルがあります
オーディオCDのようにイメージをマウントするにはどうすればよいですか? .flacファイルを.wavにデコードし、キューシートを編集して代わりに.wavファイルをポイントする必要がありますか(現在はflacをポイントしています)?
abcde
を使用して、オーディオを分割、タグ付け、エンコードします。
ここで私が見つけた回答は、オーディオ画像ではなく、.cue/.binコンボについてすでに議論しています。
あなたはしません。 FLACデータをデコードできるバーナーでCUE/FLACの組み合わせを書き込むか、CUEが何であるかを理解するもの(多くのプレイヤーが知っている)で再生します。
CUE/FLACは、オーディオCDに非常に似ています()。オーディオCDは、すべてのトラック境界がどこにあるかを示すCDA形式のヘッダーを備えた単なるリニアPCMデータです。あなたの場合、オーディオデータはロスレスにFLACに圧縮されており、キューはトラック情報です。
WAVへの変換は、圧縮を元に戻すのにのみ役立ちます。これをディスクに書き込むために必要になる場合があります。
メインのFLACを個別のトラックに分割する場合は、 このブログ で提案されているshntool
package のツールを使用できます。
cuebreakpoints filename.cue | shntool split -o flac filename.flac
FLACの代わりに別の出力形式を指定することもできます(例ではオプション-o flac
)。
(最初にコマンドをインストールする必要があります:Sudo apt-get install cuetools shntool
)
FLACでは、metaflac
および互換性のあるタガーを介してキューシートを埋め込むこともできます。 foobar20 などのLinux版( DeaDBeeF および Guayadeque )は、そのようなメタデータを持つファイルを解析および再生できます。適切にタグ付けされたキューシートを(写真などの他のメタデータとともに)インポートすると、個々のトラック名、トラック番号、アーティスト、アルバムタグなどのタグもインポートされます。
metaflac manpage からの抜粋:
--import-cuesheet-from=file
Import a cuesheet from a file. Use '-' for stdin. Only one
FLAC file may be specified. A seekpoint will be added for
each index point in the cuesheet to the SEEKTABLE unless
--no-cued-seekpoints is specified.
しかし、この種類のファイル形式はかなり不明であり、「分散CDバックアップコミュニティ」以外ではサポートされていません。主に、WindowsでのEACのようにLinuxでCDをイメージにリッピングできないという事実が原因です。 (後で私が学んだように、EACはこの場合非常に奇妙なことをします。)
gCue2Tracksは私の命を救った!シンプルなGUI、使いやすく、効率的。
インストールするには、/etc/apt/sources.list
ファイルに追加します:
deb http://dicson.no-ip.info/repository/debian unstable main
その後:
Sudo apt-get update && Sudo apt-get install gcue2tracks
ソース: http://www.webupd8.org/2009/12/gcue2tracks-splits-compressed-audio-cd.html
shnsplit filename.flac -f filename.cue -o flac -t %n.%t
私がよくすることです