Главная
›
Новости
VLC тормозит - для ускорения лечим плеер, а не компьютер
Опубликовано: 14.01.2019
В этой короткой заметке опишу, что было сделано для ускорения vlc -плеера на слабой машине. Дело в том, что плеер довольно шустрый с большим количеством отличного функционала и работы с видеозаписями. Но плеер плеером, а старенький компьютер с 1,7 Ггц процессором и 1 Гигом памяти не справлялся с проигрыванием видео даже среднего качества, не говоря уже о современных HD нарезках. Только включил проигрывание – vlc тормозит и все тут. Пытался просмотреть “Дикую природу Амазонки” в формате .mkv – вообще туго: звук идет, а картинка рывками.
Интернет пестрил советами о том, как да что. Причем некоторые не всегда дают скопировать текст с сайта , защищая его от копирования. Перепробовав несколько опций vlc плеера для исключения торможения , нашел один вариант, который позволил теперь без проблем смотреть любые записи с помощью этого прекрасного инструмента. Ну, а решение, как говорится – в студию.
Прежде всего, отмечу, что все эти изменения приводят к определенному (незначительному) ухудшению качества отображаемой картинки, но никакого торможения VLC после этого замечено не было. Все же стоит выбирать “золотую середину” между тем, как быстро (качественно) воспроизводится видео, и тем, насколько четкая картинка при этом выдается. Если же найти такого баланса не получается, тогда вам дорога прямиком в магазин за покупкой новой видеокарты и другого оборудования или даже системного блока для того чтобы насладиться высочайшим качеством проигрывания. Ну, а я пошел (причем успешно) вот таким путем.
Что было сделано для того, чтобы прекратить торможение vlc и ускорить его, получив возможность смотреть видео, снятое современными фотосмартфонами, фотокамерами и другими устройствами:
В разделе
“Инструменты”->”Настройки” разрешаем показывать весь перечень. После этого в левой колонке ищем необходимые пункты, а справа устанавливаем нужные значения.
В разделе
“Ввод/кодеки” для пункта
“Видео-кодеки” применительно к
“FFmpeg” для борьбы с
торможением VLC устанавливаем такие значения:
“Блочность при декодировании не устранять с H.264″ выставляем “Non-key”, в крайнем случае — “Все”.
“Степень устойчивости к возникшим ошибкам” = “4”.
“Аппаратное декодирование” (“Hardware decoding”) = разрешить (Благодаря включению этого дополнения в качестве экспертимента, для обработки видео будут зайдествованы ресурсы видеокарты).
“Прямой рендеринг” – разрешаем, так, как и было по умолчанию.
На слабых системах, как у меня, можно указать: “Пропускать ИДКП” — равно 1 или 2.
“Allow speed tricks” — дать разрешение.
При сильном торможении видео можно сделать пропуск кадров (это скажется на качестве, но допустимо) — устанавливаем значение, равное 1.
Касательно того, где это сделать, смотрите скриншот ниже. В настройках плеера недостаточно активировать строку подменю, чтобы увидеть его содержимое. Для этого нужно раскрыть подраздел, нажав на маленький треугольник слева от названия подменю (обозначено стрелкой).
Для раздела
“Видео” в пункте
“Пропускать опоздавшие кадры” ,
“Пропускать кадры” ,
“Оверлейный вывод видео” оставить значения по умолчанию – “разрешить”.
В разделе
“Модули вывода” автоматически определяется оптимальный вариант вывода картинки на монитор. Но можно указать модуль вручную. Для Linux ставим вывод через xv, для XP – “DirectX (DirectDraw)”, для Windows7 (Vista) указываем через “Direct3D”.
Таким образом, была получена достаточно четкая картинка без торможения VLC (при просмотре в расстояния более двух метров при зрении <> 100% ухудшения качества вообще незаметно) и нормальный показ видео, при котором звук и картинка идут синхронно и плавно.
Чтобы не потерять найденный вариант настроек в тех случаях, когда vlc тормозит , занес этот способ сюда – себе на память и на всеобщее обозрение всем, кого это заинтересует ускорение ВЛЦ . Кстати, эту информацию можно сохранить себе на заметку — текст не защищен от копирования, как делают некоторые .