0

所以我有一些图像,我用 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)中,一些视频具有视频停止的“断点”

看看这个小提琴

我做了一个丑陋的 hack(见 fiddle ),即使视频损坏也能强制继续播放,但是当视频有很多“断点”时,这看起来不太好。

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

4

1 回答 1

0

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

于 2014-01-28T14:18:04.370 回答