我试图将一个mp4文件转换为具有2个音频通道和44.1 Khz的采样率的flv(因为.flv不允许高于此值)。这是错误的pastebin。 从控制台输出中可以看出,我使用的是ffmpeg的latst版本。
我试图将一个mp4文件转换为具有2个音频通道和44.1 Khz的采样率的flv(因为.flv不允许高于此值)。这是错误的pastebin。 从控制台输出中可以看出,我使用的是ffmpeg的latst版本。
Answers:
问题是你正在重新取样。Ffmpeg不支持对5 + 1输入通道进行重采样,仅适用于单声道和立体声。尝试转换它而不指定采样率,它可能会起作用。因此,请尝试省略采样率,这样音频就不会被重新采样。或者,您可以尝试仅复制音频流(使用-vcodec副本)。同样,音频不会被重新采样。您也可以先尝试将其转换为2通道中间文件,然后重新采样,但我不确定这是否有效。