我有一个带有 AVC 视频轨道和 MP3(不是 AAC)音轨的 MP4 文件。
Video: MPEG4 Video (H264) 1920x1080 [Video]
Audio: MPEG Audio 44100Hz stereo 192kbps [Audio]
虽然某些视频播放器能够按预期播放带有音频的视频,但 Adobe Premiere Pro CS5.5 无法识别它,因为它期望 MP4 文件具有 AAC 编码的音轨(按照标准)。
现在我正在使用一种解决方法,我使用 MKV Toolnix 从 MP4 文件中提取音轨(使用中间 MKA 文件),然后我只需手动将音频文件同步到 Premiere 中的 MP4 文件(因为它显示 MP4 文件为静音)。
有没有办法将 MP3 音轨转换为 AAC 并将其保留在 MP4 文件中?如果这不可能,是否有命令行工具可以将带有 AAC 音轨的 MP4 重新编码为另一个文件?我在这里运行的是 Windows。
答案1
ffmpeg 应该可以做到。命令行如下:
ffmpeg -i input.mp4 -vcodec copy -acodec aac -strict experimental -ac 2 -ar 44100 -ab 192k output.mp4