Как включить ускоренное декодирование gpu в VLC

Попробуйте наш инструмент устранения неполадок

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

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

Первый, согласно на страницу декодирования графического процессора VLC, он доступен для потоков H.264, MPEG-1, MPEG-2, MPEG-4, WMV3, VC-1 только в Windows. В Mac OS X прямо сейчас поддерживается только H.264, а в Linux это зависит от того, используется ли видеокарта Intel или Broadcom, либо видеокарта AMD или Nvidia.

Для первого поддерживаются MPEG-1, MPEG-2, MPEG-4 Visual, WMV3, VC-1 и H.264, а для последнего - MPEG-1, MPEG-2, MPEG-4 Visual (и, возможно, H .263), WMV3, VC-1 и H.264 (MPEG-4 AVC, поддерживаются.

Во-вторых, данные декодируются с помощью графического процессора на этапе декодирования и затем передаются обратно в проигрыватель, чтобы можно было обрабатывать другие этапы, например, фильтрацию и потоковую передачу. Это означает, что при обстоятельствах он может быть медленнее, чем раньше (без включенного ускорения графического процессора).

И последнее, но не менее важное: декодирование GPU доступно только для некоторых операционных систем. Хотя Windows Vista и более новые версии операционной системы Microsoft поддерживаются, Windows XP на данный момент не поддерживается. Большинство графических карт должны нормально поддерживать аппаратное ускорение. Убедитесь, что вы установили последние версии драйверов.

Включение аппаратного ускорения в VLC

vlc hardware accelerated decoding

Откройте VLC Media Player и нажмите Инструменты> Настройки или нажмите Ctrl-P, чтобы открыть окно настроек программы.

Если вы используете простой интерфейс настроек, нажмите «Ввод и кодеки» на левой боковой панели и убедитесь, что для декодирования с аппаратным ускорением установлено значение «Автоматически». Если вы заметили проблемы, попробуйте установить для него один из доступных вариантов декодирования. В Windows это Direct3D11 Video Acceleration или DirectX Video Acceleration.

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

Если вы используете интерфейс настроек «все», выберите «Вход / Кодеки»> «Видеокодеки»> «FFmpeg» и убедитесь, что для аппаратного декодирования установлено автоматическое значение, чтобы включить ускорение таким образом.

vlc ffmpeg hardware decoding

После этого нажмите кнопку «Сохранить» и перезапустите медиаплеер для работы с новыми настройками.

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

Статьи по Теме