Video 为什么ffmpeg分割AVI电影在播放时会冻结
我用ffmpeg分割AVI电影,比如Video 为什么ffmpeg分割AVI电影在播放时会冻结,video,ffmpeg,video-processing,avi,Video,Ffmpeg,Video Processing,Avi,我用ffmpeg分割AVI电影,比如 ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:22:33 -to 1:2:3 out.avi 但是输出文件out.avi在播放时有时会很奇怪(例如,在MPlayerX中)——它会在第一帧停止,像图片一样冻结,但是如果我向前拖动进程条,然后在不同的位置继续播放,一切都会很好,视频就会顺利进行 我对AVI格式和ffmpeg的了解有限,你们能指出这里的问题吗?如果是kerFrame或什么的问题?这是因为
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:22:33 -to 1:2:3 out.avi
但是输出文件out.avi
在播放时有时会很奇怪(例如,在MPlayerX中)——它会在第一帧停止,像图片一样冻结,但是如果我向前拖动进程条,然后在不同的位置继续播放,一切都会很好,视频就会顺利进行
我对AVI格式和ffmpeg的了解有限,你们能指出这里的问题吗?如果是kerFrame或什么的问题?这是因为在
-i
之后使用-ss
,您可能正在寻找非关键帧。您需要-copyinkf
,它:
在执行流复制时,还要复制在
开始
这是因为在
-i
之后使用-ss
,您可能正在寻找非关键帧。您需要-copyinkf
,它:
在执行流复制时,还要复制在
开始
ffmpeg -i input.avi -c copy -copyinkf -ss 00:22:33 -to 1:2:3 out.avi