タグを保持しながらWAVをFLACに変換

タグを保持しながらWAVをFLACに変換

タグを維持しながら、さまざまなオーディオ形式(特にwavからflacへ)間で変換できるコマンドユーティリティはありますか?それとも、あるオーディオファイルから別のオーディオファイルにタグをコピーできるユーティリティですか?

トラック名とアーティストだけでなく、さまざまなタグがあります。また、カスタムタグ(つまり、タグデータベースでは一般的ではないカスタム名を持つタグ)もあります。

タグはさまざまなツールによって生成され、各ツールはタグを異なる形式で保存します。一部のツールは単に「INFO」タイプの「LIST」ブロックを生成します。他のツールもID3v2タグを含む「ID3」または「id3」ブロックを作成します。他のツールでは、RIFFブロックを作成せずにファイルの末尾にID3v2タグを貼り付けるだけです。

ベストアンサー1

標準flacコマンドは録音ステップを実行します。

flac some.wav -o some.flac

タグの場合、子供3コマンドラインインターフェイスを提供し、WAVファイルのタグを認識します。 kid3-cli独自の対話型コマンドソルバーがあるため、あるファイルから別のファイルにタグをコピーするには、次のようにします。

$ kid3-cli
kid3-cli> select some.wav
kid3-cli> copy
kid3-cli> select some.flac
kid3-cli> paste
kid3-cli> save
kid3-cli> exit
$

実際のコマンドラインで非対話形式(スクリプトなど)として使用するには、-c各ステップを別々の引数として指定できます。

kid3-cli -c 'select some.wav' -c copy -c 'select some.flac' -c paste

saveこの手順は、とともにコマンドを入力すると自動的に完了します-c。)

おすすめ記事