jhe*_*ran 36
ffmpeg -i video.mp4 -vn -acodec copy audio.aac
Run Code Online (Sandbox Code Playgroud)
以下是每个参数作用的简短说明:
-i
选项指定输入文件。-vn
选项用于跳过视频部分。-acodec copy
将复制保留原始编解码器的音频流。小智 5
作为补充答案,使用不需要文件特定名称的命令。
对于包含 aac 音频的视频:
ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a
Run Code Online (Sandbox Code Playgroud)
要在上下文菜单命令中使用,像这样的表单可以工作:
bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a' %f
Run Code Online (Sandbox Code Playgroud)
替换为其他视频格式输入对应的音频格式输出。
最初的来源在这里。