0
我試圖爲跨平臺(Android/iPhone)應用實現視頻消息傳遞功能。 目前,Android上的應用程序使用AMR窄帶錄製帶有.mov包裝的視頻,iPhone無法播放此視頻。後端是centos 5.5,我想知道ffmpeg是否適用於轉碼。將.mov封裝與amr_nb音頻編解碼器轉換爲aac/mp4a編解碼器
我試圖爲跨平臺(Android/iPhone)應用實現視頻消息傳遞功能。 目前,Android上的應用程序使用AMR窄帶錄製帶有.mov包裝的視頻,iPhone無法播放此視頻。後端是centos 5.5,我想知道ffmpeg是否適用於轉碼。將.mov封裝與amr_nb音頻編解碼器轉換爲aac/mp4a編解碼器
是的,ffmpeg應該可以進行轉碼。請確保您有兩個AMR和H.264/AAC支持,建立你的ffmpeg,然後你就可以使用類似這樣的命令轉換:
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) – 2012-01-09 20:57:33