В настоящее время моим основным медиаплеером в Windows (10 Pro x64) является VLC, но я заметил, что когда я хочу воспроизводить UHD-контент (2K, 4K-видео), он зависает.
Конфигурация моего ПК: Intel i7 3770, 16 ГБ ОЗУ, 512 ГБ SSD, nVidia GTX 970 4 ГБ.
Звук в порядке, но картинка зависает (2-3 кадра в минуту ).
Я пытался установить кодеки или включить / отключить ускорение графического процессора без успеха.
Что я должен установить, чтобы проигрывать такой контент бесцветно?
PS: Media Player Classic воспроизводит один и тот же файл так гладко, но я хочу сохранить VLC в качестве основного проигрывателя.
video
vlc-media-player
4k-resolution
Балинт Бабикс
источник
источник
Ответы:
Мне удалось воспроизвести проблему, используя версию VLC 2.2.4.
Проблема зависания существует только в том случае, если для «Аппаратно-ускоренного декодирования» установлено что-то другое, чем «Отключить».
Очевидно VLC теперь поддерживает декодирование GPU, но я считаю, что это делается очень неэффективно.
В статье Как включить ускоренное декодирование GPU в VLC говорится следующее:
Мне удалось улучшить частоту кадров при установке «Аппаратно-ускоренного декодирования» на «Отключить». Это накладывает всю нагрузку на процессор и поэтому требует сильного процессора.
Пользователь Journeyman Geek рекомендует увеличить номер потока в разделе Инструменты / Предпочтения / Видеокодеки "/ FFMPEG / Threads, но у меня это работает со значением по умолчанию 0, что означает" Авто ". Вы можете поэкспериментировать с другими значениями для потоков. Я просто отметим, что библиотека FFMPEG используется не для всех видеоформатов.
VLC, по-видимому, на данный момент (2016 г.) не поддерживает кодек x265, поскольку видео x265 не воспроизводилось при загрузке с 4ksamples.com . Однако с Media Player Classic все работало безупречно.
Редактировать (2018): VLC теперь успешно работает с этими файлами.
источник
Я немного экспериментировал с ванной для щенков в 4k видео с 4ksamples.com, а также с несколькими другими. Я получил комбинацию, которая работала с моим тестовым видео. Отмечу, что для качественного воспроизведения необходимо достаточно быстрое хранение. Учитывая необходимость проб и ошибок, сделайте резервную копию текущих настроек. Эти настройки работают на 3770, 16 Гб оперативной памяти и gforce 980TI, который, я знаю, способен 4k
Я изменил довольно много расширенных настроек, чтобы заставить его работать. В теории я хочу DXVA быть включен , но это приводит к краху VLC.
В простом режиме в настройках перейдите в «Инструменты» -> «Установки» и «Ввод / Кодеки», а в раскрывающемся списке «Пропустить» фильтр петлевого деблокирования H.264 измените его на «Все». Это рекомендуется VLC
Переключитесь, чтобы показать все в настройках и попробуйте эти изменения
Я отключил все фильтры в разделе Видеофильтры. Это было последнее, что я сделал, и, казалось, помогло больше всего, поэтому я бы начал здесь
В «Видеокодеках» -> FFMPEG я установил свои темы на 3. Возможно, вы захотите поэкспериментировать с большими или меньшими числами.
Убедитесь, что все под модулями вывода / DirectX не отмечен.
Эти изменения, похоже, сработали.
Для справки: после удаления закомментированных строк мой vlcrc выглядит так:
У меня есть суть с моей полной vlcrc для 4k здесь
источник