mencoder生成mp4 h.264从jpg播放停止在html录像带铬

时间:2013-09-10 10:43:37

标签: javascript html jpeg mencoder

所以我有一些图像,我用mencoder创建了一个视频。

mencoder -idx -nosound -noskip -of lavf -lavfopts format=mp4 -ovc x264 -x264encopts pass=1:bitrate=2000:crf=24 -o output.mp4 -mf fps=15 'mf://@files.txt'

(其中files.txt是按正确顺序排序的所有文件的列表)

视频创建没有问题,它在像vlc这样的桌面播放器中运行良好,但在chrome(在Mac上)和chrome(ubuntu)中,一些视频有“断点”,其中视频停止了。

看看这个fiddle

我制作了一个丑陋的黑客(see fiddle),即使视频损坏也要强制继续播放,但是当视频中有很多“断点”时,这看起来不太好看

由于多种原因,我需要使用html,因此flash只能是 last 最后的手段。 关于可能导致这些断点的任何观点?还是一个更好的丑陋黑客来强制连续播放?

1 个答案:

答案 0 :(得分:0)

尝试添加-vf harddup -ofps 15以复制多个帧,并将输出FPS设置为一个好的值,例如15,