web-dev-qa-db-ja.com

UbuntuでPCMサウンドファイルを再生する方法は?

サンプルレート16000、サンプルビット16、チャンネル1のPCMサウンドファイルがあります。再生したいのですが、ソフトウェアで実行できません。私も次のようなffplayを試しました:

ffplay -ar 16000 -ac 1 snake.raw

しかし、それでも失敗しました。 UbuntuでPCMサウンドファイルを再生するにはどうすればよいですか?

9
socket

play/soxを使用できます。これはubuntuの標準です。

play -t raw -r 16k -e signed -b 16 -c 1 snake.raw 

-r = sampling rate
-b = sampling precision (bits)
-c = number of channels
20
sanette

署名付き16ビットリトルエンディアンrawPCMでffplayを使用するには、-f s16leを指定します。

ffplay -f s16le -ar 16k -ac 1 snake.raw

-fオプションでサポートされている形式のリストについては、ffplay -formatsを使用してください。 -arはサンプルレート、-acはチャンネル数です。

19
mark4o