KMPlayer + CoreAVC + DXVA
CoreAVC один из лучших проприетарных декодеров x264 / AVC видео, DXVA позволяет перенести нагрузку декодирования на видеоадаптер. А KMPLayer мне просто нравится, не привык пользоваться MPC.
Карты ATi HD2400 / nVidia 8500 и выше поддерживают DXVA, чтобы убедиться поддерживает ли карта DXVA — DXVA Checker.
Устанавливаем CoreAVC 2.5.5 (начиная с 2.5.1 поддерживает DXVA) можно найти на rutracker.org, понадобится кейген и сделка с совестью.
В настройках CoreAVC отмечаем Use tray icon чтобы быть осведомленным
Далее настраиваем KMPlayer
Чтобы использовать CoreAVC
Настройки - Декодеры - Встроенный декодер видео, снимаем галки H.264 AVC1
Настройки - Декодеры - Сторонний декодер видео, поиск стороннего декодера, добавить системный кодек - CoreAVC Video Decoder, OK. Выбираем в Видео H.264, AVC1 CoreAVC Video Decoder.
Чтобы задействовать при этом DXVA
Настройки — Обработка видео — Вкладка общие, выбираем Условие Запретить для следующих FourCC и отмечаем FourCC чекбокс.
Настройки — Обработчик видео, вкладка Обработчик — Улучшенный обработчик видео
Теперь при воспроизведении 264 видео в трее будет отображаться иконка CoreAVC, причем красная — задействован DXVA.
Теперь, нагрузка на процессор при воспроизведении 1080p должна снизиться, на моем примере это было совсем незначительно — на 5-10%, — при общей загрузке в 10-15%