使用amr_nb音频编解码器将.mov包装器转换为aac / mp4a编解码器

时间:2012-01-09 15:58:18

标签: android iphone audio ffmpeg video-encoding

我正在尝试为跨平台(Android / iPhone)应用实施视频消息功能。 目前,Android上的应用程序使用.mov封装器中的AMR窄带录制视频,iPhone无法播放此视频。后端是5.5,我想知道ffmpeg是否对转码有用。

1 个答案:

答案 0 :(得分:0)

是的,ffmpeg应该可以进行转码。确保您构建了支持AMR和H.264 / AAC的ffmpeg,然后您就可以使用类似于此的命令进行转换:

ffmpeg -i input.mov -y -vcodec libx264 -vpre medium -vpre baseline -acodec libfaac output.mp4

这个mp4应该同时在android和iphone上播放。