mencoder 从 html 视频标签镶边中的 JPG 播放停止生成 MP4 H.264



所以我有一些图像,我用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上)和Chromium(ubuntu)中,某些视频具有视频停止的"断点"。

看看这个小提琴。

我做了一个丑陋的黑客(见小提琴)来强制继续播放,即使视频损坏,但是当视频有很多"断点"时,这看起来不是很好。

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

尝试添加-vf harddup -ofps 15以复制许多帧并将输出 FPS 设置为适当的值,例如您的情况为 15

最新更新