web-dev-qa-db-ja.com

flacをflacからwavに変換する

サンプルレートとビット深度を変更せずに、flacファイルをwavファイルに変換する必要があります。これらのプロパティを変更するとオーディオが歪む可能性があることを知っている限り、変更しないように指定するにはどうすればよいですか?

また、メタデータが出力ファイルに書き込まれないようにする方法はありますか?

20
user3580089

Rogerdpackがコメントしたように、コマンドライン:

ffmpeg -i inputfile.flac output.wav

あなたがしたいことを正確に行う必要があります。

FLACは、結果のオーディオをそのまま維持することに関する懸念に対処するため、ロスレスフォーマットであり、WAVファイルに保存された未加工のPCMにデコードすることで、完全な忠実度を維持します。 FLACファイルがサンプルあたり24ビット、32ビット、64ビットなどの通常のビット深度よりも高いか、クレイジーなマルチチャネル構成であるかどうかが唯一の懸念事項です。 FFmpegがこれらのすべての組み合わせをサポートしているかどうかについては、まだ把握していません。ただし、ほとんどのFLACファイルは16ビットの44.1 kHzオーディオファイルなので、これは問題になりません。

メタデータのスクラブについては、この スーパーユーザーの質問 を確認してください。

24
Multimedia Mike
sox infile.flac outfile.wav

メタデータをコピーせずに、それを正確に行う必要があります。

グリップをwavからflacに変換したサウンドを元に戻し、元のwavとまったく同じファイルを取得しました。

5
Laurent