ffmpegで生成した音声ファイルの音が出ないときの対処法

私の経験では通常再生されないチャンネルに音声が放り込まれているケースが多い.

対処

$ ffmpeg -i input.mpeg -ac 1 out.wav

解説

  • ac 1でチャンネルを一つだけ生成する(から,優先的に再生されるチャンネルにデータが入る)
  • ac 2とすればステレオのままいけるかも(未確認)

チャンネルの問題が原因なのかどうか確認するには,Audacityhttps://www.audacityteam.org/で開くとわかる.波形のウィンドウが3つ以上表示されたら,おそらくチャンネルの問題.