Почему лагает плеер кодек
В этой короткой заметке опишу, что было сделано для ускорения vlc-плеера на слабой машине. Дело в том, что плеер довольно шустрый с большим количеством отличного функционала для работы с потоковым видео HD и видеофайлами. Но плеер плеером, а старенький компьютер с 1,7 Ггц процессором и 1 Гигом памяти не справлялся с проигрыванием видео даже среднего качества, не говоря уже о современных HD нарезках. Только включил проигрывание – vlc тормозит и все тут. Пытался просмотреть “Дикую природу Амазонки” в формате .mkv – вообще туго: звук идет, а картинка рывками.
Интернет пестрил советами о том, как да что. Причем некоторые не всегда дают скопировать текст с сайта, защищая его от копирования. Перепробовав несколько опций vlc плеера для исключения торможения, нашел один вариант, который позволил теперь без проблем смотреть любые записи с помощью этого прекрасного инструмента. Ну, а решение, как говорится – в студию.
А настроить Ace Player тоже можно?
Нужно посмотреть. Я им не пользовался, поэтому сразу не скажу. Гляньте есть ли в нем аналогичные настройки и тогда их поправьте, перед этим предварительно сохранив рабочую конфигурацию.
Спасибо , ваш совет мне очень помог!!
Сергей, у меня на IntelPentium Dual CPU T2390 1,86GHz RAM 2,00 время запуска VLC 2.2.1 составляет около 10 сек.
Было ли так с самого начала установки VLC плеера?
Если да, то в каком состоянии система? Файрвол, антивирус, реестр и т.п.?
В этих направлениях можно и посмотреть.
Как во встроенном на сайте VLC плеере на каналах переключать звуковые дорожки ?
Сергей, приветствую!
Укажите пример сайта, где дорожки не переключаются. По свободе посмотрю, может что-то получиться сделать.
У меня с указанными изменениями в ffmpeg крашился плеер после открытия в нем видео. Вернул переменные обратно, всё заработало.
Вероятно в Вашем случае лучшим решением будет конкретизировать задачу, которая стоит перед VLC и после этого искать настройки, которые нужны именно для этой цели. Можете описать это здесь или в любом другом удобном месте Интернета. 🙂
обращаюсь за вопросом так как нигде не настройках не нашел как мне заставить VLC каждый раз при открытии песни открыться? то есть, он играет запущенный музон, но стоит только в панели задач, не открывает окно каждый раз при открытии mp3 как другие плееры. и не видно в окне битрейда, капец просто ((
Решение проблем в работе VLC Media Player
Помимо эффекта торможения при воспроизведении видеозаписей высокого качества, пользователи сталкивались с другими неполадками в работе VLC Media Player. Существуют способы устранить их, причем практически любую проблему можно решить через настройки плеера.
Торможение при проигрывании
Наиболее частый случай. Причиной, по которой в VLC тормозит видео, обычно являются слабые характеристики компьютера. Особенно ярко проблема проявляется при просмотре роликов в высоком разрешении.
После перенастройки изображение потеряет в качестве, но эти изменения не сильно будут заметны. При этом и звук и картинка будут полностью синхронизированы.
Зеленый экран
Появление зеленого экрана во время просмотра видео – серьезная проблема, и существует три способа ее решения. Первый способ:
- Открываем вкладку «Инструменты» и заходим в «Настройки».
- Переходим во вкладку «Ввод/Кодеки» и в поле «Декодирование с аппаратным ускорением» выбираем «Вывод видео через DXVA 2.0». Теперь нажимаем «Сохранить» и пробуем снова запустить видеоролик.
Иногда помогает отключение декодирования с аппаратным ускорением. Если этот метод не принес результатов, можно попробовать увеличить объем кэша для локальных файлов. Второй способ:
Метод увеличения кэша чаще остальных помогает устранить зеленый цвет во время проигрывания видео. Но всегда можно попробовать новую настройку. Способ третий:
Способы устранения зеленого экрана, указанные выше, могут быть применимы и в случае, если видео виснет или скачет при проигрывании.
Проблема с запуском VLC плеера
Теперь пробуем запустить видеоролик. Если его снова воспроизвести нельзя, а та же ошибка повторяется с другими файлами, может помочь обновление проигрывателя.
Двойная картинка
Иногда при просмотре видеоконтента на экране дублируется изображение. Такой эффект называют стереопарой. Она состоит из двух плоских кадров, которые вместе должны создавать объемное изображение. Обычно эффект появляется, когда пользователь на ВЛС плеере пытается воспроизвести 3D-фильм. Тем не менее двойное изображение можно убрать.
Другие проблемы
Существуют и другие проблемы, с которыми пользователи могут столкнуться:
Риск столкнуться с той или иной проблемой снижается по мере выпуска обновлений. Плеер последней версии редко притормаживает или зависает, практически не транслирует картинку в зеленом цвете и охотнее открывает любые источники. Поэтому, если по какой-то причине не работает VLC Media Player или он некорректно выполняет некоторые задачи, то в первую очередь следует убедиться, что он полностью обновлен.
Вопрос от пользователя
Здравствуйте.
Подскажите, что можно сделать со следующей проблемой: скачал один фильм в формате WMV.
Открываю его, пытаюсь воспроизвести, но видео начинает жутко тормозить, показывает, можно сказать, стоп-кадрами, смотреть фильм невозможно. Пробовал разными проигрывателями, но все тщетно, посоветуйте что-нибудь.
Доброго времени суток.
Проблема популярная, правда, сразу отмечу, что тормоза видео могут наблюдаться по довольно многочисленным причинам. Кстати, помимо перечисленных вами симптомов, также часто наблюдается задержка звука, его заикания, появление артефактов на экране и т.д.
В этой статье постараюсь разобрать основные причины такого поведения, и что со всем этим можно сделать.
Как убрать (снизить) торможение видео
Качество видео: кодек, разрешение и FPS
Если без всяких задач (игр, торрентов, плееров и пр.), грубо говоря при "простое", — нагрузка на ЦП более 20% (и вы даже не видите, что за программа нагружает ЦП) — очень вероятно, что проблема не связана конкретно с воспроизведением видео! В этом случае — рекомендую сначала прочитать это!
Качество видео 4k 60fps, нагрузка на ЦП 30-40%
Чем выше разрешение и FPS видео — тем более производительным должен быть ваш ПК для качественного воспроизведения такого файла (особенно, это касается процессора и видеокарты).
Например, для воспроизведения видео в формате 4K — компьютер должен быть мощнее раза в 2*, чем тот, который требуется для 1080p (сравнение утрировано, но всё же. ).
Т.е. ожидать от старенького бюджетного ноутбука на Intel Atom, что он сможет без проблем "крутить" 4k-видео при 60 FPS — наивно и ошибочно!
Вывод: попробуйте найти такое же видео в более низком качестве! Вероятно, его компьютер сможет воспроизвести без тормозов.
Третье : также важен еще и кодек, которым было сжато видео (нагрузка на ЦП при использовании разных кодеков — может отличаться в разы!). Кстати, частично проблема может быть связана и с тем, что определенный кодек просто устарел! Рекомендую установить один из современных наборов кодеков.
Оптимизация настроек проигрывателя
Еще один момент, который может сильно сказываться на качестве воспроизводимого файла — это видеопроигрыватель. Думаю, ни для кого не секрет, что разные программные продукты разрабатываются разными программистами, везде используются свои алгоритмы, решения и пр.
В одной из своих статей я уже рассматривал одни из лучших проигрывателей видео для Windows, ссылку на нее привожу ниже.
Для старых компьютеров/ноутбуков (на которых частенько тормозит видео), рекомендую остановить свой выбор на следующих видеоплеерах:
- Media Player Classic;
- VLC media player;
- BS.Player;
- Splash HD Player Lite (все их можете найти в статье по ссылке выше).
Т.к. этот проигрыватель один из самых популярных, к тому же достаточно гибок и универсален, на нем и остановлюсь. За счет тонкой настройки его можно несколько оптимизировать и заставить работать пошустрее. Кстати, крайне желательно его скачать и установить с официального сайта.
После запуска Media Player, откройте вкладку "Вид" , затем "Настройки" (альтернатива: можно нажать клавишу "O" на клавиатуре).
Настройки видеопроигрывателя Media Player Classic
Важно! Эта вкладка Видео DirectShow оказывает очень сильное влияние на воспроизводимое видео. Если "Sync Renderer" вам не помог убрать тормоза (либо у вас такого пункта вообще нет) — попробуйте поочередно те, которые есть у Вас.
Вывод - Sync Render // Media Player Classic
Обновлены ли драйвера на видеокарту?
Если все вышеперечисленное не помогло — рекомендую посмотреть на состояние видеодрайвера, а также на его настройки. Так, скажем, если вы переустановили Windows и не обновляли драйвера — то скорее всего у вас установлен просто стандартный драйвер (и тормоза в этом случае не удивительны. ).
В диспетчере устройств нужно открыть вкладку "Видеоадаптеры" : в ней должно фигурировать название вашей видеокарты.
Видеодрайвер: 1 - установлен, 2 - не установлен // Диспетчер устройств
Кстати, если у вас установлены видеодрайвера — то ссылки на вход в их настройки можно найти в меню ПУСК, в трее (рядом с часами) и в панели управления Windows.
Прим. : в панели управления нужно перевести отображение в "Мелкие значки" (см. цифра 1 на скрине ниже) — у меня показаны две ссылки на "Графику IntelHD" и "Панель управления NVIDIA" .
ПО Radeon — трей Windows || Пример
Панель управления - мелкие значки
Чем загружен жесткий диск?
Видео, да и сам компьютер в целом, может тормозить не только из-за высокой нагрузки на ЦП, но и на накопитель. Многие запускают одновременно с просмотром видео, например, игры, графические редакторы, торренты и пр. приложения.
Естественно, ресурсов компьютера перестает хватать на выполнение поставленных задач — и начинаются тормоза.
Чтобы узнать, насколько загружен жесткий диск, достаточно открыть диспетчер задач (для его запуска нажмите Ctrl+Shift+Esc или Ctrl+Alt+Del ).
Далее во вкладке "Процессы" посмотрите, какие приложения и на сколько загружают ваш процессор, память, диск, сеть. Особое внимание на такие программы, как: торренты, игры, редакторы, проигрыватели.
Процессы // диспетчер задач // Windows 10
Если какое-то приложение сильно нагружает ваш компьютер — просто закройте его (для этого в диспетчере задач достаточно щелкнуть правой кнопкой мышки по нему, и в появившемся меню выбрать оное).
Кстати, у меня на блоге также есть парочку статей, относительно высокой нагрузки на процессор и диск. Рекомендую ознакомиться, ссылки ниже.
Давно ли проводилась чистка и оптимизация системы?
Несколько повысить производительность вашей системы можно за счет ее оптимизации, своевременной чистки от всякого мусора и исправления ошибок. В том числе, подобные действия положительно скажутся и на проигрывании видео.
Так как эта тема достаточно обширна, я рекомендую вам ознакомиться со статьями, ссылки на которые приведены ниже.
Посмотрите температуру, почистите компьютер от пыли
Если вы очень давно не чистили компьютер от пыли (а делать это нужно 1-2 раза в год), у вас в комнате жарко, устройство работает постоянно под высокой нагрузкой — очень высокая вероятность тормозов из-за перегрева.
Происходит такое из-за того, что пыль мешает нормальной циркуляции воздуха в устройстве (забивая вентиляционные отверстия). Следствие — горячий воздух перестает успевать выходить, температура растет, и начинаются тормоза.
Ссылки на нужные статьи привожу ниже.
Пару слов о вирусах
Различные зависания и тормоза могут быть связаны также с наличием рекламного ПО, вирусами, троянами и прочего добра на ПК. Поэтому, не лишним будет установить современную версию антивируса, обновить ее базы и проверить систему на подобную заразу.
На что еще обратить внимание!
Если ваш воспроизводимый фильм находится на флешке — то вполне возможно, что с вашим ПК и самим фильмом всё в порядке, просто воспроизведение "тормозное" из-за недостаточной скорости работы флешки.
Попробуйте скопировать сначала фильм с флешки на диск, а затем воспроизвести его.
Не секрет, что в сети интернет сейчас можно найти многие видео в разных форматах. Если у вас тормозит один формат, попробуйте найти и скачать видео в другом формате. Например, от же WMV требует больших системных затрат, по сравнению с воспроизведением MPEG-файлов.
Сюда же можно отнести и высокое разрешение: если тормозит 4K-видео, стоит попробовать HD-формат.
Битый файл (не до конца скачан)
Также подобную картину с тормозами можно наблюдать при воспроизведении битых файлов. Например, можете попробовать воспроизвести не до-загруженный фильм из uTorrent (дрожание картинки, заикания звука и пр. прелести обеспечены!).
Поэтому, если у вас тормозит какой-то один конкретный файл - возможно, что с ним не все в порядке. Попробуйте его воспроизвести на другом ПК/проигрывателе.
Если ваш ПК, довольно мощный по недавним меркам, почему-то отказывается нормально воспроизводить видео высокой четкости, это еще не повод задумываться о дорогостоящем апгрейде. Наши советы помогут решить эту проблему.
Если ваш ПК, довольно мощный по недавним меркам, почему-то отказывается нормально воспроизводить видео высокой четкости, это еще не повод задумываться о дорогостоящем апгрейде. Наши советы помогут решить эту проблему.
Покупая компьютер, вы рассчитываете, что он прослужит вам хотя бы несколько лет. В большинстве случаев так и получается, причем все это время он прекрасно справляется с задачами, поставленными при приобретении. А вот с современными медиаформатами высокой четкости, которые нередко встречаются в Интернете и в которых записывает ролики ваша новая видеокамера, возникают проблемы. Однако не стоит отправлять компьютер на свалку или затевать дорогостоящий апгрейд. Мы расскажем, как настроить различные программные медиаплееры и кодеки, чтобы видео высокого качества воспроизводилось без притормаживаний даже на маломощном нетбуке или не слишком старом, но не приспособленном производителем для этих задач настольном ПК.
Не все видео высокого качества одинаково тяжелое
Видео формата 1080р обеспечивает более чем двукратное увеличение разрешения по сравнению с вариантом 720p (1920х1080 против 1280х720 пикселей). Поэтому его обработка — более ресурсоемкая задача. Но разрешение картинки — не единственная характеристика видеофайла, которая влияет на сложность его воспроизведения. Не менее важна степень сжатия, применяющаяся в кодеке и определяющая битрейт потока. Часто попадается HD-видео с битрейтом 1–2 Мбит/с — обрабатывать такой поток способны даже маломощные процессоры. Однако в Сети можно встретить и настоящих «тяжеловесов» 1080р — рипы с Blu-ray-дисков, которые мало чем отличаются от оригиналов как по качеству, так и весу. Их объем составляет 30–40 Гбайт, а битрейт может достигать 25 Мбит/с. Воспроизводить такой поток без задержек непросто даже двуядерному процессору, и без помощи графического ускорителя здесь точно не обойтись. Но и в этом случае поможет правильный кодек.
Опоздавших — не пропускать
Настройте SMPlayer. Чтобы сделать воспроизведение HD-видео более плавным, отметьте галочками пункты «Допускать жесткое выпадение кадров» и «Использовать CoreAVC» Если графическая карта вашего компьютера не оснащена специальным механизмом обработки видео высокой четкости, то основная работа ложится на центральный процессор, который не слишком хорошо подходит для этого. В результате поступающий на него видеопоток не успевает оперативно обрабатываться, и кадры начинают накладываться один на другой. Как следствие, видео серьезно тормозит, а загрузка CPU достигает 100%. Эту неприятную проблему можно решить различными способами. Один из них — позволить плееру пропускать опоздавшие кадры. При этом действительно произойдет выпадение кадров, но вы вряд ли заметите искажение изображения.
VLC media player справится с HD-видео, если отметить в настройках в разделе «Видео» пункт «Пропускать кадры» Разница между стандартными 25 и, скажем, 22 фреймами в секунду незаметна невооруженным глазом, зато наложение кадров больше не будет вас беспокоить.
Второй способ состоит в отключении в плеере функции деблокинга видео — программного сглаживания картинки. Причем в некоторых случаях для решения проблемы «тормозов» HD-видео такой настройки будет вполне достаточно.
Как сделать это в разных плеерах. В приложении SMPlayer нужно, в зависимости от ситуации, в меню «Настройки | Настройки | Быстродействие» поставить галочку напротив пункта «Допускать выпадение кадров» или «Допускать жесткое выпадение кадров». Там же переведите «Петлевой фильтр» в режим «Пропускать (всегда)».
Конфигурация ffdshow из пакета K-Lite Codec Pack позволяет тонко настроить воспроизведение HD-видео. Например, в разделе «Разное» включите функцию «Пропуск кадров при задержке» В случае с VLC media player необходимо в меню «Инструменты | Настройки» в разделе «Ввод и кодеки» в пункте «Skip H.264 inloop deblocking filter» выбрать режим «Все», а в разделе «Видео» отметить галочкой настройку «Пропускать кадры».
Если вы используете пакет кодеков K-Lite Codec Pack, то нужно в меню «Пуск | K-Lite Codec Pack» запустить приложение «Конфигурация ffdshow video decoder» и в разделе «Разное» включить функции «Пропуск кадров при задержке» и «Нет H.264-деблока при задержке».
Задействуйте все процессорные ядра
Преобладающее большинство файлов с разрешением HD кодировано в стандарте H.264. Данный кодек еще называют MPEG-4 Part 10 и AVC. Он отличается высочайшей степенью сжатия, что становится проблемой для маломощных процессоров: без специального алгоритма (встроенного аппаратного декодера) они вынуждены распаковывать такой видеоконтейнер «на лету». Для воспроизведения H.264-видео могут применяться разнообразные декодеры, и не все они одинаково хорошо справляются со своей задачей. Некоторые решения годятся лишь для мощных настольных процессоров, а экономичным и портативным ПК такие варианты не подходят.
Но существуют и настоящие шедевры программного кода, способные вытянуть 720р- и даже некоторые 1080р-ролики на слабых ПК. Так, Intel Atom N270 и N450 — типичные процессоры нетбуков — физически являются одноядерными, но благодаря технологии HyperThreading имеют два виртуальных ядра. Это преимущество стоит использовать, подобрав специальный декодер H.264, поддерживающий многопоточную обработку видео. Лучшим заслуженно считается CoreAVC, который по умолчанию встроен в VLC media player. Тем, кто предпочитает SMPlayer, стоит убедиться, что применяется именно CoreAVC: в меню «Настройки | Быстродействие» должен быть активирован пункт «Использовать CoreAVC».
Media Player Classic HC справляется почти с любыми форматами файлов. Но на всякий случай проверьте, что в настройках в разделе «Воспроизведение | Вывод» задан вариант VMR-9 Более опытные пользователи, как правило, используют медиадекодер ffdshow. В нем переключиться на многопоточный кодек можно, запустив «Конфигурацию ffdshow video decoder» и выбрав в меню «Кодеки | H.264/AVC» параметр «ffmpeg-mt» («mt» означает «multithreading»).
Приведенные в этом разделе рекомендации адресованы в первую очередь пользователям Windows XP. Операционная система Windows 7 уже содержит набор медиакодеков для воспроизведения H.264, а также весьма мощный плеер Windows Media Player. Некоторым он может показаться неповоротливым, поэтому мы предлагаем вам также более «легкую» альтернативу — Media Player Classic HC.
Видеокарта разгрузит процессор
Современные графические ускорители справляются с воспроизведением видео высокого качества намного лучше многих центральных процессоров. Причина тому — наличие встроенного аппаратного декодера видео. К сожалению, графические чипы Intel GMA 950 и GMA 3100 лишены такого модуля, и всю работу по декодированию видео придется выполнять CPU. Однако в случае с современными видеокартами нетбуков и неттопов таких проблем не возникает. В первую очередь, это NvidiaION (GeForce 9400M), Intel GMA 500 (неотъемлемая часть платформы Atom Z) и GMA X4500MHD. Прекрасно справляются с видео высокого разрешения и чипы всех серий ATI Radeon HD, которые редко используются для комплектаций маломощных ПК. Но с выходом платформы AMD Brazos ситуация изменилась в лучшую сторону.
Важный момент. В Windows 7 декодирование HD-видео с участием графического процессора поддерживается изначально. Пользователям ХР, даже если видеокарта поддерживает аппаратное декодирование, придется применять для этого специальные кодеки и плееры. Например, вы можете воспользоваться бесплатным плеером Media Player Classic Home Cinema для проигрывания HD-видео в форматах AVI, MPEG-4 и MKV.
Установка аппаратного декодера
Плата Broadcom Crystal HD является решением проблемы для воспроизведения видео Full HD на маломощном нетбуке Пользователи нетбуков часто жалеют о невозможности произвести апгрейд видеокарты, чтобы смотреть фильмы в Full HD. Поэтому компания Broadcom выпустила специальный видеодекодер Crystal HD (около 1600 рублей) в виде карты с интерфейсом Mini PCI-E, который полностью берет на себя обработку 1080р-видео. Такой слот имеется, напримерв нетбуке HP Mini 110. Если же свободного разъема нет, то можно заменить Wi-Fi-адаптер Mini PCI-E на USB-донгл, а на его место поставить Crystal HD. Перед его покупкой владельцам компьютеров с процессорами Intel Atom первого поколения (модель N270) рекомендуется обновить прошивку BIOS, иначе операционная система не распознает новое устройство. Установка драйверов Broadcom не только активирует аппаратный декодер, но и добавляет в систему необходимые кодеки.
К сожалению, «подружить» их с плеерами VLC и SMPlayer не получится. Для этой цели лучше выбрать Media Player Classic или Windows Media Player, которые работают с едиными для всей системы декодерами. Пользователям Windows XP необходимо лишь зайти в меню «Кодеки | H.264/AVC» настройщика ffdshow video decoder и выбрать «Broadcom Video Decoder». Приложение Windows 7 Preferred Filter Tweaker поможет применить нужный декодер для операционной системы Windows 7. В результате Broadcom Crystal HD позволяет добиться качества Full HD, загружая CPU Atom всего на 50%.
Ускоряем YouTube
Компания Adobe в Flash Player 10.1 обеспечила аппаратное ускорение онлайн-контента. Перенять большую часть нагрузки у CPU могут все те же видеокарты, которые рассматривались в предыдущем разделе статьи. Если нагрузка на центральный процессор не снизилась, следует проверить, стоит ли галочка в меню «Параметры» Flash Player 10.1 напротив пункта «Включить аппаратное ускорение». Если это позволяет скорость соединения, задержек при просмотре 1080р-роликов на YouTube больше не возникнет.
Если ничего не помогает
Мобильное видео Full HD
Вывод
Читайте также: