1

我有三个 3gp 文件,我用 sox 来组合它们

sox --combine sequence C:\1.3gp C:\2.3gp C:\3.3gp C:\newaudio.3gp

但它显示“FAIL 格式:文件扩展名没有处理程序3gp

这意味着我必须安装一些扩展程序?

我正在尝试用 sox 来做,有人可以给我任何建议吗?

或者有可能用 ffmpeg 做到这一点?

4

1 回答 1

1

3gp是一个多媒体容器,不受sox.

您可以提取音频ffmpeg并进一步处理它,sox尽管ffmpeg也可以进行大量音频处理。

这是将数据转换为wav、连接并转换回的一种方法3gp

ffmpeg -i 1.3gp 1.wav
ffmpeg -i 2.3gp 2.wav
ffmpeg -i 3.3gp 3.wav

连接,也许还有其他东西sox(顺序是默认的,所以不需要指定):

sox 1.wav 2.wav 3.wav long.wav

转换回3gp

ffmpeg -i long.wav newaudio.3gp
于 2012-09-07T12:13:03.113 回答