使用ffmpeg命令同时分离视频和音频流

KuaiKan 2024-4-17 970

可以使用一次命令同时分离视频和音频流。以下是使用FFmpeg同时分离视频和音频的命令:

ffmpeg -i input_file.mp4 -c copy -an output_video.mp4 -vn -acodec copy output_audio.aac

ffmpeg -i input_file.mp4 -c copy -an output_video.mp4 -vn -acodec copy output_audio.aac


这个命令将输入文件(input_file.mp4)的视频流复制到输出文件(output_video.mp4),同时去除音频流;然后将输入文件的音频流复制到输出文件(output_audio.aac),同时去除视频流。

上面的代码是使用FFmpeg同时分离视频和音频的命令。下面是对每个参数的解释:

  • -i input_file.mp4:指定输入文件的路径和名称,这里是input_file.mp4。

  • -c copy:复制编解码器,不进行重新编码。

  • -an:去除音频流。

  • output_video.mp4:指定输出视频文件的路径和名称,这里是output_video.mp4。

  • -vn:去除视频流。

  • -acodec copy:复制音频编解码器,不进行重新编码。

  • output_audio.aac:指定输出音频文件的路径和名称,这里是output_audio.aac。

因此,这个命令将输入文件的视频流复制到输出视频文件,并去除音频流;然后将输入文件的音频流复制到输出音频文件,并去除视频流。


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回