我在两个Ubuntu耐用盒子上使用ffmpeg。它们都有来自Medibuntu的相同版本的FFMPEG预编译二进制文件。当我将3GP转换为FLV时,在一台机器上ffmpeg会扭曲声音,而另一台则可以正常工作。
我检查了版本和格式选项,它们在各台机器上都是相同的。
唯一的区别是一台机器是64位而另一台机器是32位。这可能是问题的原因吗?如果是这种情况我该如何解决?
答案 0 :(得分:1)
是的,32-与64位可能是问题所在。要解决这个问题,我首先尝试从http://ffmpeg.org抓取最新的ffmpeg源并自行编译。
其次,假设它的32位版本可行,我只是在64位主机上使用32位版本。您可能需要安装一些32位库才能使其正常工作,或者静态编译它。
此外,您可以尝试不同的音频编解码器或不同的参数。