流畅循环播放视频

流畅循环播放视频

当 VLC 2.1.3 循环播放一段时长约 600 毫秒的短视频(动画,未压缩,100 MB)时,从结尾循环回到开头时会有大约 200 毫秒的延迟。Windows Media Player 甚至无法以 60 FPS 的速度正常播放。我记得 Windows 2000 中曾经有 mplayer2.exe 可以做到这一点,但我再也找不到它了。

哪个程序可以完美地循环播放视频?

答案1

VLC 似乎每次都会重新初始化编解码器或类似的东西。我不知道有什么方法可以阻止这种情况。

但是我可以让视频流畅地循环播放播放器。Windows 二进制文件位于该页面上 (Windows 下载页面,选择合适的平台(就在新闻部分下方)。

要安装它,只需将其解压到某个位置即可。然后在命令行上(或通过快捷方式或文件关联)运行:

mplayer videofile.xyz -loop 0

并且它应该会一直平滑地循环。要以全屏模式启动:

mplayer -fs videofile.xyz -loop 0

确保你把-loop 0最后一个放进去。如果你把它放在文件名前面,那么 mplayer 会在每次循环时重新启动。如果你把它放在后面,那么它运行得很顺畅。我不知道为什么,但显然这是一个非常古老的怪癖(或者可能是设计使然,我不知道,-loop实际上相当灵活)(另请注意,那里提到的 OSD 问题早已解决)。

相关内容