ffmpeg
マイミュージックライブラリでオーディオフィルタリングを実行するために使用します。ただし、すべてのFLACタグをコピーするわけではありません(特にFLACタグを削除しています)。チャプター情報)。
あるFLACファイルのすべてのタグを別のFLACファイルにコピーしますか?潜在的な回避策がありますが、得る方法はありますか?ffmpeg章情報を入力から出力にコピーしますか?
答え1
ffprobeを使用して、ファイルのメタデータを目的の形式にエクスポートできます。この場合、flat
タグをキー=値ペアとしてのみエクスポートするこの形式を使用できますffprobe -show_format -print_format flat music.flac
(このコマンドの詳細については、ffprobeのマニュアルを参照してください。)
その後、次を使用してこのメタデータをファイルに書き込むことができます。
ffmpeg -i flac.flac -map 0 -y -codec copy -write_id3v2 1 -metadata artist-sort="emon feat sort" flac.flac
の場合、メタデータ形式はkey = valueであり、値にスペースが含まれている場合は引用符が必要です。