VLC, кажется, повторно инициализирует кодеки или что-то в этом роде каждый раз. Я не знаю, как это остановить.
Тем не менее, я могу заставить видео плавно зацикливаться на mplayer. Двоичные файлы Windows находятся на этой странице (страница загрузки Windows, выберите соответствующую платформу, чуть ниже раздела новостей).
Чтобы установить его, просто извлеките его куда-нибудь. Затем в командной строке (или с помощью ярлыка или ассоциации файлов) выполните:
mplayer videofile.xyz -loop 0
И это должно быть плавным циклом навсегда. Для запуска в полноэкранном режиме:
mplayer -fs videofile.xyz -loop 0
Убедитесь, что вы поставили -loop 0
последним. Если вы поместите его перед именем файла, mplayer будет перезапускаться при каждом цикле. Если вы поставите его после, то все пройдет гладко. Я не знаю почему, но, видимо , это очень старая причуда (или, может быть, это из-за замысла, я не знаю, -loop
на самом деле довольно гибкий) (также обратите внимание, что проблема OSD, упомянутая там, давно решена).