我试着用-ss和-to用HH:MM:SS:MS时间剪一个视频。
我使用的是-to而不是-t,因为我希望剪切是“介于”一个时间范围,而不是“不超过”时间。
我还必须使用-to,因为它是我使用的另一个程序的时间输入文本框所需要的。在这种情况下,我将无法使用-t。
示例:
https://superuser.com/a/670590
-ss 00:01:00:00 -to 00:02:00:00切割从第1分钟开始,第2分钟结束。
-ss 00:01:00:00 -t 00:02:00:00切割从第1分钟开始,第3分钟结束。
https://trac.ffmpeg.org/wiki/Seeking#Cuttingsmallsections
问题
我不能用快速搜索,-ss之前的-i,-to之后。
我只能使用慢速搜索,-ss和-to之后的-i。
1.快速
不工作
这比时间早了一分钟。
从00:01:00到00:03:00,使用faster搜索。
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy cut.mp42.缓慢
Works
我正试着这么做,但很快就开始了。
从00:01:00到00:02:00,使用slower搜索。
ffmpeg -i video.mp4 -ss 00:01:00 -to 00:02:00 -c copy cut.mp43.快速
工作(有问题)
-copyts破坏播放器中的视频时间条。
从00:01:00到00:02:00,使用faster搜索。
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy -copyts cut.mp4发布于 2019-04-01 12:17:08
方法3的结果
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy -copyts cut.mp4&&
ffmpeg -i cut.mp4 -c copy recut.mp4或者使用最新版本的ffmpeg,
ffmpeg -ss 00:01:00 -to 00:02:00 -i video.mp4 -c copy cut.mp4https://stackoverflow.com/questions/55453068
复制相似问题