2

Когда VLC 2.1.3 зацикливает короткое видео длительностью около 600 мс (анимация, несжатый, 100 МБ), происходит большая задержка в ~ 200 мс, когда оно повторяется от конца к началу. Проигрыватель Windows Media даже не может правильно воспроизводить его со скоростью 60 кадров в секунду. Я помню, что раньше в Windows 2000 был mplayer2.exe, который мог это сделать, но я больше не могу его найти.

Какая программа может безупречно зацикливать видео?

1 ответ1

5

VLC, кажется, повторно инициализирует кодеки или что-то в этом роде каждый раз. Я не знаю, как это остановить.

Тем не менее, я могу заставить видео плавно зацикливаться на mplayer. Двоичные файлы Windows находятся на этой странице (страница загрузки Windows, выберите соответствующую платформу, чуть ниже раздела новостей).

Чтобы установить его, просто извлеките его куда-нибудь. Затем в командной строке (или с помощью ярлыка или ассоциации файлов) выполните:

mplayer videofile.xyz -loop 0

И это должно быть плавным циклом навсегда. Для запуска в полноэкранном режиме:

mplayer -fs videofile.xyz -loop 0

Убедитесь, что вы поставили -loop 0 последним. Если вы поместите его перед именем файла, mplayer будет перезапускаться при каждом цикле. Если вы поставите его после, то все пройдет гладко. Я не знаю почему, но, видимо , это очень старая причуда (или, может быть, это из-за замысла, я не знаю, -loop на самом деле довольно гибкий) (также обратите внимание, что проблема OSD, упомянутая там, давно решена).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .