2

ライブラリ8-bit unsigned PCMを使用して Arduino Unoの形式に変換したい .mp4 オーディオ ファイルがあります。TMRpcm

ファイルの場合もあり.wavます。とにかく、いろいろ試しましたがダメでした。NIST Sphere私が得た最も近いものは、コーデックを使用した Audacity でした。でこれを実行しようとしましたが、 de muxingファイルFFmpegのみをサポートしています。Mac OS X (10.10.2) でオーディオをこの形式に変換するにはどうすればよいですか?NIST Sphere

4

2 に答える 2

4

avconv は ffmpeg からのフォークなので、必要に応じて ffmpeg を使用してください

avconv -i input.mp4 -ar 8000 -acodec pcm_u8 -ac 1 output.wav

WAV は PCM コーデックのコンテナ形式であるため、PCM が必要な場合は、バイナリ ファイル エディター (wxHexEditor が便利です) に入り、その WAV ファイルの最初の 44 バイト (ヘッダー) を削除します。

したがって、上記では、1 秒あたり 8000 サンプル、8 ビットのビット深度、およびモノラルが得られます。

を使用してこれを確認します

avprobe some_video_audio_file.wav

ここで avconv を使用して利用可能なビット深度のリストを参照してください

于 2015-03-07T17:59:22.163 に答える
0

破損したオーディオ ファイルを変換しようとしていることに気付きました。Audacity有効なファイルを正しく変換しました。

于 2015-03-08T21:05:24.423 に答える