Windows 是否有一个命令行工具可以从 mp4 中提取音频 aac?
答案1
答案2
mp4box 也可以做到这一点。
从 mp4 中解复用/提取 aac(假设音频是第二条音轨):
mp4box -raw 2 video.mp4
这将自动创建输出文件“video_track2.aac”
(用于mp4box -info video.mp4
获取 MP4 文件中的曲目列表。)
如果你想控制输出文件名,你可以这样做
mp4box -raw 2 video.mp4 -out audio.aac
如果您想要重新混合回 mp4 容器(例如用于 iTunes),您可以执行以下操作:
mp4box -single 2 video.mp4 -out audio.m4a
然后,您可以将其放入批处理脚本中,以操作目录中的所有文件:
for %%f in ("*.mp4") do (
mp4box -single 2 "%%f" -out "%%~nf.m4a"
)
下载链接:
答案3
这是实际要使用的命令,因为所有提供的链接实际上并没有提供它们,而且无论如何:链接会腐烂和消亡,因此应始终用 stackexchange 上的实际答案替换。
avconv -i input.mp4 -vn -c:a copy output.m4a
答案4
我首先使用 mkvtoolnix 将 MP4 转换为 MKV,然后使用 mkvextract gui 提取所需曲目。 简单得多,而且 GUI 完整。 任何组件都完全没有变化。