无需转换视频即可快速将多个视频声音从 AC3 转换为 AAC

无需转换视频即可快速将多个视频声音从 AC3 转换为 AAC

有没有办法将大量视频文件从 AC3 声音转换为 AAC?我不想转换视频本身,视频还可以,只转换声音。我有很多用 H.264 或 mpeg4(xvid) 编码的视频和 AC3 声音,保存在不同的容器中(.avi、.mkv)。我只想将它们中的声音转换为 AAC,而不改变视频格式和容器。

答案1

描述

使用发送到上下文菜单中的脚本将多个视频文件的音频转换为 AAC。

安装

  1. 下载FFmpeg
  2. shell:sendto使用组合键[win]+[r]打开文件夹
  3. 例如创建一个空的批处理文件aac.bat
  4. 粘贴以下代码FOR %%i IN (%*) DO ffmpeg -i "%%~fi" -c:v copy -c:a aac "%%~di%%~pi%%~ni_aac%%~xi"

用法

选择要转换的文件,右键单击它们,单击“发送到”,然后单击“aac.bat”。

结果

该脚本将创建新文件,在文件名中添加“_aac”,并将音频转换为 AAC。

假设

我假设您运行的是 Windows。我在 Windows 10 上使用多个带有 DTS 音频的 MKV 文件测试了该脚本。

FFmpg 代码

如果您想以其他方式指定输入和输出文件,则可以使用以下代码。

ffmpeg -i "C:\input.mkv" -c:v copy -c:a aac "C:\output.mkv"

答案2

最好的方法是使用 来FFmpeg仅转换音频。然后,您可以将原始视频和转换后的 AAC 合并在一起MKVToolNix

相关内容