1. ホーム
  2. ffmpeg

ffmpegはオーディオを生のPCMに変換することができますか?もし可能なら、どのように?[クローズド]です。

2023-10-25 04:05:34

質問

現在使用している ffmpeg を変換するために FLV/SpeexWAV/pcm_s16le に変更することに成功しました。 しかし、私は今、出力フォーマットをRAW、つまり、PCM符号付き16ビットリトルエンディアンにする必要があります、WAVヘッダなしで。 私は以下を試しました。

ffmpeg -y -i input.flv -vn -acodec pcm_s16le output.raw

しかし、ffmpegはこう答えます。

Unable to find a suitable output format for 'output.raw'

また output.pcmoutput を出力ファイル名として使用し、同じ結果を得ました。

も試してみましたが -f フラグで raw 形式を指定することも試みましたが、これは失敗でした。

Unknown input or output format: raw

これはFFmpegで可能ですか? もしそうなら、どのように?

どのように解決するのですか?

これを試してみてください。

ffmpeg -i input.flv -f s16le -acodec pcm_s16le output.raw

これらのオプションは実行することで取得できます。

ffmpeg -formats

参照 https://trac.ffmpeg.org/wiki/audio%20types をご覧ください。