如何在一个 ffmpeg 命令中修剪旧 mp4 视频的最后一帧并将新帧合并到其中?

问题描述 投票:0回答:1

我有一个全职的旧 mp4 视频和一个最新视频,我想从旧视频中修剪帧,然后将新的合并到旧的修剪后的视频中以构建新的完整视频,我可以在一个 ffmpeg 命令中完成此操作而不需要重新编码吗? 类似 oldFull.mp4 - lastFrames) + new.mp4 = newFull,mp4 如果旧的完整帧是oldFrames,并且想要删除最后一帧作为removeFrames,如何将new.mp4合并到OUT?

ffmpeg -i IN -c copy -bsf:v noise=drop=between(n\,removeFrames\,oldFrames) OUT
ffmpeg
1个回答
0
投票

这需要一些命令,但这非常简单:

ffmpeg -i [old_video] -ss HH:MM:SS -to HH:MM:SS -c copy old_section.mkv

对新视频重复上述相同的操作。
然后,简单地说:

ffmpeg -i [old_section] -i [new_section] -c copy final.mkv

就是这样!

© www.soinside.com 2019 - 2024. All rights reserved.