使用ffmpeg合成mp4,想要音视频独立,有什么命令吗
1条回答 默认 最新
关注- 将视频和音频流分离:
ffmpeg -i input.mp4 -vcodec copy -an output.video //提取视频流,无音频 ffmpeg -i input.mp4 -acodec copy -vn output.audio //提取音频流,无视频 - 设置视频和音频的起始时间位置:
ffmpeg -i input.video -ss 00:00:30 -t 30 output_video.mp4 //从第30s开始提取30s视频 ffmpeg -i input.audio -ss 00:01:00 -t 60 output_audio.mp4 //从第1分钟开始提取60s音频 - 视频和音频合成,设置起始时间和长度使其同步:
其中:-ss 设置起始时间,-t 设置时长ffmpeg -i output_video.mp4 -i output_audio.mp4 -ss 00:00:30 -t 30 -c:v copy -c:a copy output.mp4
-c:v copy 表示视频流直接复制,-c:a copy 表示音频流直接复制
望采纳!
解决 无用评论 打赏 举报- 将视频和音频流分离: