Как исправить пропуски и задержки в VLC при воспроизведении видеофайлов высокой четкости
VLC - король всех медиа ... он играет практически все на любой платформе, в любое время и в любом месте. Это великолепно. В последнее время, однако, у меня были проблемы с пропуском VLC всякий раз, когда я играю потоковое мультимедиа высокой четкости по сети.
Как много VLC кэширует видео
Во-первых, откройте настройки VLC, перейдя в Инструменты> Настройки.
Затем нажмите «Все» под опцией «Показать настройки» в нижней части окна. Нажмите «Ввод / Кодеки» на левой боковой панели..
Если пропускаемый файл воспроизводится с локального жесткого диска, найдите параметр «Кэширование файлов (мс)» в разделе «Дополнительно» с правой стороны. Значение кэширования здесь задается в миллисекундах, поэтому установка значения 1000 будет буферизоваться в течение 1 секунды (по умолчанию 300 или 0,3 секунды). Проблема с установкой этой опции слишком велика в том, что если вы хотите вручную перейти к новой точке в файле, будет больше лаг, пока контент снова буферизируется.
Если файл, который вы пытаетесь воспроизвести, находится на общем сетевом ресурсе, вы можете изменить значение кэширования для «Сетевое кэширование (мс)»..
Для иллюстрации я показал значение, установленное на 1 секунду, но этот параметр можно использовать для буферизации столько, сколько вы хотите, будь то 5 секунд или 20 секунд. Тем не менее, вам нужно устранить пропуск в вашей сети..
Переключить аппаратное ускорение (на некоторых компьютерах)
Читатель Оливер написал, чтобы сообщить нам, что он смог решить свои проблемы, отключив аппаратное ускорение. Обычно вам требуется аппаратное ускорение процесса декодирования, но в некоторых случаях оно может конфликтовать с вашими драйверами, и стоит попробовать.
На панели «Настройки» нажмите «Простой» в левом нижнем углу, затем перейдите к «Ввод / Кодеки». Нажмите раскрывающееся меню «Аппаратное ускорение» и выберите другой вариант или полностью отключите его. (Вы также можете попробовать включить его, если это еще не сделано.) Вы можете узнать больше об аппаратном ускорении и о том, как это работает, здесь.
Попробуйте другой модуль вывода видео
Вы также можете проверить, используя другой модуль вывода видео. В представлении «Все» или «Расширенные настройки» перейдите к «Видео»> «Модули вывода». Измените выпадающий список «Модуль вывода видео», чтобы попробовать другие. Использование видеовыхода DirectX 3D должно перенести часть обработки на видеокарту, но вы можете протестировать OpenGL или GDI, чтобы увидеть, помогает ли это. (В моей системе Direct3D по умолчанию используется по умолчанию.)
Понизьте качество изображения как последнее средство
Следующее, что вы можете сделать, это настроить параметр, который имеет огромное значение при работе с носителями высокой четкости по медленному соединению ввода / вывода: снизить качество изображения. Это сделает воспроизведение более плавным, но, очевидно, будет выглядеть немного хуже, поэтому сначала попробуйте другие настройки и используйте это только в качестве крайней меры.
В меню «Простые настройки» перейдите в раздел «Ввод / Кодеки» и нажмите «Пропустить фильтр удаления блочности H.264). Измените это на Все.
Вы также можете сделать это в представлении «Все» в разделе «Ввод / Кодеки»> «Видеокодеки»> «FFmpeg», если видео не H.264..
Надеемся, что хотя бы один из этих советов решит ваши проблемы с буферизацией..