Как исправить пропуски и задержки в VLC при воспроизведении видеофайлов высокой четкости

VLC – король всех медиа … он играет практически все на любой платформе, в любое время и в любом месте. Это великолепно. Однако в последнее время у меня возникали проблемы с пропуском VLC всякий раз, когда я воспроизводил потоковую передачу мультимедиа высокой четкости по сети.

Как много VLC кэширует видео

Сначала откройте настройки VLC, перейдя в Инструменты> Настройки.

Затем нажмите «Все» под опцией «Показать настройки» в нижней части окна. Нажмите «Ввод/Кодеки» на левой боковой панели.

Если пропускаемый файл воспроизводится с локального жесткого диска, найдите параметр «Кэширование файлов (мс)» в разделе «Дополнительно» с правой стороны. Значение кэширования здесь задается в миллисекундах, поэтому установка значения 1000 будет буферизироваться в течение 1 секунды (по умолчанию – 300 или 0,3 секунды). Проблема с слишком большой настройкой этого параметра заключается в том, что если вы захотите вручную перейти к новой точке в файле, будет больше лаг, пока содержимое снова буферизуется.

Если файл, который вы пытаетесь воспроизвести, находится на общем сетевом ресурсе, вы можете изменить значение кэширования на «Сетевое кэширование (мс)».

Для иллюстрации я показал значение, установленное на 1 секунду, но этот параметр можно использовать для буферизации столько, сколько вы хотите, будь то 5 секунд или 20 секунд. Однако вам нужно устранить пропуски в вашей сети.

Переключить аппаратное ускорение (на некоторых компьютерах)

Читатель Оливер написал, чтобы сообщить нам, что он смог решить свои проблемы, отключив аппаратное ускорение. Обычно вам требуется аппаратное ускорение процесса декодирования, но в некоторых случаях оно может конфликтовать с вашими драйверами, и это стоит попробовать.

На панели «Настройки» нажмите «Простой» в левом нижнем углу, затем перейдите к «Ввод/Кодеки». Нажмите раскрывающееся меню «Аппаратное ускорение» и выберите другой вариант или полностью отключите его. (Вы также можете попробовать включить его, если это еще не сделано.) Вы можете узнать больше об аппаратном ускорении и о том, как оно работает, здесь.

Попробуйте другой модуль вывода видео

Вы также можете протестировать, используя другой модуль вывода видео. В представлении «Все» или «Расширенные настройки» перейдите к «Видео»> «Модули вывода». Измените раскрывающийся список «Модуль вывода видео», чтобы попробовать другие. Использование видеовыхода DirectX 3D должно перенести часть обработки на видеокарту, но вы можете протестировать OpenGL или GDI, чтобы увидеть, помогает ли это. (В моей системе Direct3D по умолчанию используется по умолчанию.)

Понизьте качество изображения как последнее средство

Следующее, что вы можете сделать, это настроить параметр, который имеет огромное значение при работе с медиафайлами высокой четкости при медленном соединении ввода/вывода: снизить качество изображения. Это сделает воспроизведение более плавным, но, очевидно, будет выглядеть немного хуже, поэтому сначала попробуйте другие настройки и используйте это только в качестве крайней меры.

В меню «Простые настройки» перейдите к «Ввод/Кодеки» и нажмите «Пропустить фильтр удаления блочности H.264). Измените это на Все.

Вы также можете сделать это в представлении «Все» в разделе «Ввод/Кодеки»> «Видеокодеки»> «FFmpeg», если ваши видео не H.264.

Надеемся, что хотя бы один из этих советов решит ваши проблемы с буферизацией.

Оцените статью
TutoryBird.Ru
Добавить комментарий