VLC тормозит — лечим плеер, а не компьютер

vlc-тормозитВ этой короткой заметке опишу, что было сделано для ускорения vlc-плеера на слабой машине. Дело в том, что плеер довольно шустрый с большим количеством отличного функционала и работы с видеозаписями. Но плеер плеером, а старенький компьютер с 1,7 Ггц процессором и 1 Гигом памяти не справлялся с проигрыванием видео даже среднего качества, не говоря уже о современных HD нарезках. Только включил проигрывание – vlc тормозит и все тут. Пытался просмотреть “Дикую природу Амазонки” в формате .mkv – вообще туго: звук идет, а картинка рывками.

Интернет пестрил советами о том, как да что. Причем некоторые не всегда дают скопировать текст с сайта, защищая его от копирования. Перепробовав несколько опций vlc плеера для исключения торможения, нашел один вариант, который позволил теперь без проблем смотреть любые записи с помощью этого прекрасного инструмента. Ну, а решение, как говорится – в студию.

VLC тормозит, значит, для ускорения правим конфигурацию

Прежде всего, отмечу, что все эти изменения приводят к определенному (незначительному) ухудшению качества отображаемой картинки, но никакого торможения VLC после этого замечено не было. Все же стоит выбирать “золотую середину” между тем, как быстро (качественно) воспроизводится видео, и тем, насколько четкая картинка при этом выдается. Если же найти такого баланса не получается, тогда вам дорога прямиком в магазин за покупкой новой видеокарты и другого оборудования или даже системного блока для того чтобы насладиться высочайшим качеством проигрывания. Ну, а я пошел (причем успешно) вот таким путем.

Что было сделано для того, чтобы прекратить торможение vlc и ускорить его, получив возможность смотреть видео, снятое современными фотосмартфонами, фотокамерами и другими устройствами:

    • В разделе “Инструменты”->”Настройки” разрешаем показывать весь перечень. После этого в левой колонке ищем необходимые пункты, а справа устанавливаем нужные значения.
    • В разделе “Ввод/кодеки” для пункта “Видео-кодеки” применительно к “FFmpeg” для борьбы с торможением VLC устанавливаем такие значения:
      • “Блочность при декодировании не устранять с H.264″ выставляем “Non-key”, в крайнем случае — “Все”.
      • “Степень устойчивости к возникшим ошибкам” = “4”.
      • “Аппаратное декодирование” (“Hardware decoding”) = разрешить (Благодаря включению этого дополнения в качестве экспертимента, для обработки видео будут зайдествованы ресурсы видеокарты).
      • “Прямой рендеринг” – разрешаем, так, как и было по умолчанию.
      • На слабых системах, как у меня, можно указать: “Пропускать ИДКП” — равно 1 или 2.
      • “Allow speed tricks” — дать разрешение.
      • При сильном торможении видео можно сделать пропуск кадров (это скажется на качестве, но допустимо) — устанавливаем значение, равное 1.

Касательно того, где это сделать, смотрите скриншот ниже. В настройках плеера недостаточно активировать строку подменю, чтобы увидеть его содержимое. Для этого нужно раскрыть подраздел, нажав на маленький треугольник слева от названия подменю (обозначено стрелкой).
vlc-codecs

  • Для раздела “Видео” в пункте “Пропускать опоздавшие кадры”, “Пропускать кадры”, “Оверлейный вывод видео” оставить значения по умолчанию – “разрешить”.
  • В разделе “Модули вывода” автоматически определяется оптимальный вариант вывода картинки на монитор. Но можно указать модуль вручную. Для Linux ставим вывод через xv, для XP – “DirectX (DirectDraw)”, для Windows7 (Vista) указываем через “Direct3D”.

Таким образом, была получена достаточно четкая картинка без торможения VLC(при просмотре в расстояния более двух метров при зрении <> 100% ухудшения качества вообще незаметно) и нормальный показ видео, при котором звук и картинка идут синхронно и плавно.

Чтобы не потерять найденный вариант настроек в тех случаях, когда vlc тормозит, занес этот способ сюда – себе на память и на всеобщее обозрение всем, кого это заинтересует ускорение ВЛЦ. Кстати, эту информацию можно сохранить себе на заметку — текст не защищен от копирования, как делают некоторые.

34 Replies to “VLC тормозит — лечим плеер, а не компьютер”

    • Нужно посмотреть. Я им не пользовался, поэтому сразу не скажу. Гляньте есть ли в нем аналогичные настройки и тогда их поправьте, перед этим предварительно сохранив рабочую конфигурацию.

  1. …. В разделе “Ввод/кодеки” для пункта “Видео-кодеки” применительно к “FFmpeg” устанавливаем такие значения:
    не могу могу найти эти значения “FFmpeg” )) вернее настройки
    сделал скан..httр://joxi.ru/12M709Ni4Mvz0r спасибо

    • Владимир, решение на поверхности: нужно раскрыть подменю, нажав на треугольник слева от его названия (это особенность интерфейса настроек VLC). Статью обновил — добавил скриншот. Посмотрите в разделе «VLC тормозит, значит, для ускорения правим конфигурацию»

  2. А вот будтетакдобры — этот vlc очень долго — может минуты 3 — запускается на моем ноутбуке (Inlel(R) Core(TM) Duo CPU P8400 @2/25GHz RAM 3,00), а как запустится, то работает нормально.
    Что посоветуете, пожалуйста?

    • Сергей, у меня на IntelPentium Dual CPU T2390 1,86GHz RAM 2,00 время запуска VLC 2.2.1 составляет около 10 сек.
      Было ли так с самого начала установки VLC плеера?
      Если да, то в каком состоянии система? Файрвол, антивирус, реестр и т.п.?
      В этих направлениях можно и посмотреть.

  3. Как во встроенном на сайте VLC плеере на каналах переключать звуковые дорожки ?

    • Сергей, приветствую!
      Укажите пример сайта, где дорожки не переключаются. По свободе посмотрю, может что-то получиться сделать.

  4. У меня с указанными изменениями в ffmpeg крашился плеер после открытия в нем видео. Вернул переменные обратно, всё заработало.

  5. При записи «на ходу» перестал писатся звук а именно с avi файлов XviD MP3

  6. Знаете, я даже не знаю об чем вас спросить относительно плеера VLC, так много у меня вопросов по настройке. В его настройках можно утонуть если честно). Я много искал инфы по ВСЕЙ настройки VLC, но так и не нашел. Есть только информация кусками, как у вас про «торможение видео», и.т.д. Хотелось бы узнать про него больше, может что то подстроить лучше для видео и аудио. Ведь для чего то они там есть, нет? Если вам известен такой форум/блог/сайт просил бы поделится со мной.
    Вообще то я ищу идеальный плеер для музыки и видео. Уже 4 года я пользуюсь jetAudio, но с видео тяжелых файлов m2ts, ts2…он плачет, и субтитры на таких фильмах не идут. Знаю что для музыки хорош AIMP (как пишут), но с такими видео он навряд ли справляется. И тут припомнился VLC который 4 года тому стоял у меня на ноуте. Хочу узнать про него все, так ка мне кажется что он идеален.
    Но есть еще Ace Player, и как смотрю он идентичен VLC? ЧЕМ ОН ОТЛИЧАЕТСЯ? Какой лучше наваш взгляд? У него тоже есть интеграция с сервисами потокового видео и.т.д.

    • В том то и дело, что информации полно — «кусками». Потому и описал один из таких кусков, с которым пришлось непосредственно столкнуться при торможении *.mkv-файлов. Насчет остального — в официальной информации (httр://videolan.org/vlc/) говорится о том, что VLC «воспроизводит все». Если под все подразумевается действительно все, тогда нужно использовать именно его.

      Этого всего лично я еще не перебрал, но из того, что встречалось — комфортней VLC для себя вроде как ничего не нашел.

      Насчет Ace Player — не пробовал. Но люди пишут, поэтому ничего не могу сказать.

      Вероятно в Вашем случае лучшим решением будет конкретизировать задачу, которая стоит перед VLC и после этого искать настройки, которые нужны именно для этой цели. Можете описать это здесь или в любом другом удобном месте Интернета. 🙂

  7. обращаюсь за вопросом так как нигде не настройках не нашел как мне заставить VLC каждый раз при открытии песни открыться? то есть, он играет запущенный музон, но стоит только в панели задач, не открывает окно каждый раз при открытии mp3 как другие плееры. и не видно в окне битрейда, капец просто ((

  8. Pingback: Настройка VLC - расширенный перечень опций для удобной работы

    • Пожалуйста. До сих пор сам пользуюсь этими настройками на старом железе для просмотра через VLC «тяжелого» видео.

  9. Всё дело не в настройках VLC, а в самой системе и немного в её настройке. Проверил и неоднократно, в Ubuntu, Mint, ZorinOS, VLC периодически «подмерзает» практически с любым окружением рабочего стола, а в Debian с рабочим столом xfce. Причём «подмерзают» и другие мультимедийные проигрыватели и даже при воспроизведении звука. Проблему решил установкой Debian с рабочим столом Plasma, в нём VLS прекрасно работает даже при разрешении 1920х1080 и никаких тормозов. Естественно необходимость настройки видеокарты в любой системе никто не отменял

  10. Добавлю ещё, всё тот же VLC использую теперь уже в Fedora 28 на домашнем кинотеатре и рабочей станции. Попробовал на CentOS 7 на рабочей станции, установленной на USB_HDD, всё прекрасно. Прошло более полгода и никаких подмерзаний, очевидно, дело, всё-таки, в системе. Попутно избавился от другой довольно неприятной проблемы, слишком долгое открытие сетевых ресурсов. Если в Debian-подобных системах на открытие нужного файла уходило от 30 секунд до 5 минут, абсолютный «рекорд» составил 8 минут, то в Fedora открытие нужного файла занимает от 0,5 секунды до 2 секунд. Кстати, в Windows, в любом плеере, в том числе и VLC никогда не было подмерзаний. Более того, при появлении ошибки в видеофайле. в Linux воспроизведение останавливалось и всё, а в Windows кратковременно появлялись артефакты на изображении и далее всё продолжалось нормально. И ещё, в Linux Debian Xfce добросовестно произвёл все предлагаемые настройки, однако от “подмерзаний” не избавился.

    • Да, VLC, как для меня, одно из лучших решений. И предложенные настройки для ускорения плеера работают, но не во всех случаях это панацея от подвисаний и торможения.

  11. Скажите, как можно отключить надстройки контрастности, цветности и т.д.? Мне нужно для сохранения кадров не «пережаренные картинки, а оригиналы.

    • Как вариант, попробуйте воспользоваться плеером, написанным на базе VLC — Juce VLC.
      Там есть прозрачность и цветность заднего фона, текста, контура и тени субтитров.

  12. В настройках «Ввод/кодеки» выбрал предпочитаемое разрешение видео в 720p, но при этом, если видео в фулл HD и выше, то картинка виснет и слыхать только звук. По сути всё идёт в максимальном разрешении и настройка не работает. Добавление к ютуб ссылкам «&fmt=22» и «&fmt=45» не помогает. Так что нужно сделать, чтобы видео на выходе соответствовало выставляемому разрешению? Если эта настройка в VLC не работает, то зачем людям пудрить мозг? По этой теме перерыл весь интернет. Информации ноль. Может вы что подскажете?Заранее благодарен.

  13. Приветствую, Стэн.
    Указанные в статье настройки плеера от у меня, единожды выставленные, работают по сей день. Дети фильмы некоторые смотрят.
    Что касается Вашего случая, надо системно смотреть. Какая ОС и права доступа, например. Может в этом дело? Настройка
    VLC выставлена, но не прописывается в системе? И так далее.

    • Windows 7 Максимальная. Права администратора. И каким это образом она должна прописаться в системе? Я скачал последнюю версию VLC с оф. сайта 3 декабря 2018 года. Установил без проблем. Установил 720p в настройках «Ввод/кодеки», сохранил. Закрыл. Перезапустил программу. Результата нет. Перезагрузил комп. Бесполезно. Если видос на ютубе идёт в Фулл HD, то картинка виснет. Если просто HD, то всё идёт без проблем. Вот сейчас зарядил видос, картинка виснет, звук идёт. Смотрю инфу о медиафайле: 1920х1080. В настройках стоит 720p. Что нужно сделать в ОС и/или в настройках VLC, чтобы если и не на вводе, то 100%-но хотя бы на выводе поток был 720p? Может более старую версию программы скачать или что?

  14. Кеширование пробовали увеличить?
    :network-caching=1000
    Поставить большее число.
    Ну, как вариант. При том же разрешении.

    • Пробовал до 10000 даже. Не помогает. За пару дней перепробовал менять множество настроек, что нашёл в советах в интернете по этой теме. Может эта настройка «Ввод/кодеки» — Предпочитаемое разрешение видео — HD (720p) не работает только в новой версии VLC?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.