luoqiya 发表于 2020-7-3 22:55:48

求解答overlay之后视频时间变长20毫秒

原视频时长是22.68秒 通过overlay滤镜添加一系列图片后视频时长增加到22.88秒,使用命令ffmpeg -c:v h264_cuvid -y -i test.mp4 -i 0000%3d.png -filter_complex overlay -c:v h264_nvenc out.mp4 视频变为22.88秒,伴随着视频结尾处有卡顿感
使用命令ffmpeg -y -i test.mp4 -i 0000%3d.png -filter_complex overlay out.mp4 视频变为22.70秒,基本没有卡顿感,但是不使用硬件编解码导致时长增加了3倍,fps是25   png图片的数量是375张
哪位大佬能解答一下为什么用硬件加速后会导致多出20毫秒带来的卡顿感??

孙悟空 发表于 2020-7-14 14:45:40

可以仔细观察一下ffmpeg转码时候最下面那一行输出的实施进度和状态,看看是不是dup出来了好多帧

luoqiya 发表于 2020-9-15 15:50:26

大师兄 的确dup=4这个一般怎么处理啊
页: [1]
查看完整版本: 求解答overlay之后视频时间变长20毫秒