【问题标题】:converting .mov wrapper with amr_nb audio codec to aac/mp4a codec将带有 amr_nb 音频编解码器的 .mov 包装器转换为 aac/mp4a 编解码器
【发布时间】:2012-01-09 15:58:18
【问题描述】:

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

【问题讨论】:

    标签: android iphone audio ffmpeg video-encoding


    【解决方案1】:

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

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

    这个 mp4 应该可以在 android 和 iphone 上播放。

    【讨论】:

    • ffmpeg -i input.mov -y -ar 44100 output.mov 为我工作(使用 libx264 和 opencore-amr)
    猜你喜欢
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多