0

我在我的两个 Ubuntu hardy 盒子上使用 ffmpeg。它们都具有来自 Medibuntu 的相同版本的 FFMPEG 预编译二进制文件。当我将 3GP 转换为 FLV 时,在一台机器上 ffmpeg 会扭曲声音,而在另一台机器上它工作正常。

我检查了版本和格式选项,它们在机器上都是相同的。

唯一的区别是一台机器是 64 位的,而另一台是 32 位的。这可能是问题的原因吗?如果是这种情况,我该如何解决?

4

1 回答 1

1

是的,32 位与 64 位可能是问题所在。为了解决这个问题,首先我会尝试从http://ffmpeg.org获取最新的 ffmpeg 源并自己编译它们。

其次,假设它是 32 位版本,我只会在 64 位主机上使用 32 位版本。您可能需要安装一些 32 位库才能使其工作,或者静态编译它。

此外,您可以尝试不同的音频编解码器或不同的参数。

于 2009-09-15T06:54:39.743 回答