Мой сайт

Среда, 23.07.2025, 13:33

Приветствую Вас Гость

Меню сайта

Мини-чат

Наш опрос

Оцените мой сайт
Всего ответов: 4

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Поиск

Календарь

«  Сентябрь 2013  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Главная » 2013 » Сентябрь » 22 » Воспроизведение телевизионных HD потоков. WMP 12 и е�
21:50
 

Воспроизведение телевизионных HD потоков. WMP 12 и е�

Воспроизведение телевизионных HD потоков. WMP 12 и еще тесты. (Продолжение)

Дополняю предыдущий пост. Проверил воспроизведение ts потоков в wmp12 и добавил еще пару тестов (14, 15) с видео с Олимпиады. Введение про кодеки и плееры можно почитать в прошлой записи, добавлю про wmp12. Windows Media Player 12 входит только в состав Windows 7, также в систему добавлены новые кодеки (об этом я писал тут и табличка тут), в частности MS H.264 (DXVA), MS mpeg-2 (DXVA), AAC, AC3. Добавлена поддержка контейнеров TS, M2TS, а также потоков hd камер форматов HDV и AVCHD. Т.е. имеем еще один h.264 кодек, который много кому доступен и что очень важно, поддерживает DXVA.

Тестовое окружение: Intel Core 2 Duo E8500 3.16 GHz, ATI HD 4850 512 MB, Windows XP SP3.

Тестовые данные

тест

название

ТВ канал

кодек, профиль, [reframes,] разрешение, fps

1 IMAX Great North Mojo HD mpeg-2, main@high, 1080i, 30fps2 Авиашоу Life HD avc, main@l4.0, r=4, 1080i, 25fps3 Человек, который покорил Эверест Телепутешествия HD avc, main@l4.0, r=4, 1080i, 25fps4 ATP Australian Open 2009 final нтв+ спорт hd avc, main@l4.0, r=4, 1080i, 25fps5 ATP Doha 2009 final eurosport hd в нтв+ avc, main@l4.0, r=4, 1080i, 25fps6 ATP London 2009 Federer vs Davidenko sky sport hd2 avc, main@l4.0, r=4, 1080i, 25fps7 ATP London 2009 Federer vs Del Potro нтв+ спорт hd (nbc) avc, main@l4.0, r=4, 1080i, 25fps8 ATP Wimbledon 2009 final нтв+ спорт hd (bbc) avc, main@l4.0, r=4, 1080i, 25fps9 Открытие зимних олим. игр 2010 europort hd, платформа hd avc, main@l4.0, r=4, 1080i, 25fps10 Anna Netrebko & Rolando Villazon - Paris hd suisse avc, main@l4.0, r=2, 720p, 50fps11 Muse - A Seaside Rendezvous bbc mpeg-2, main@high, 1080i, 30fps12 Vienna – New Year's Concert orf 2 hd avc, main@l4.0, r=2, 720p, 50fps13 Дьявол носит Прада sky mpeg-2, main@high, 1080p, 25fps14 Олимпиада 2010. Горные лыжи. 15 февраля. europort hd, платформа hd avc, main@l4.0, r=4, 1080i, 25fps15 Олимпиада 2010. Биатлон. 16 февраля. europort hd, платформа hd avc, main@l4.0, r=4, 1080i, 25fps

Результаты теста

тест

powerdvd8
(powerdvd8)

wmp 12
(ms h.264)

vlc
(ffdshow)

mpc-hc
(powerdvd8)

mpc-hc
(ffdshow mpc-hc)

smplayer
(ffdshow)

kmplayer
(ffdshow)

1 ok ok не открыл ok (=mpc-hc) ok дергание
картинка плывет
сбои перемотки
нужен DI ok2 ok ok tearing
нужен DI ok сбои перемотки не открыл не открыл3 ok изредка дергания tearing
падает перемотка
нужен DI ok сбои перемотки неверный fps
нет перемотки
нужен DI дергание
артефакты4 ok зависает перемотка tearing
до 70% 1 core без DI
нужен DI
размытие движения ok дрожание
нет перемотки нет звука
нет перемотки
неверный fps
нужен DI артефакты
размытие движения
нужен DI5 ok видео ускоренное tearing
размытие движения
нужен DI ok дрожание
нет перемотки неверный fps
сбои перемотки
нужен DI артефакты
размытие движения
нужен DI6 ok видео ускоренное tearing
до 70% 1 core без DI
нужен DI
размытие движения ok дрожание неверный fps
сбои перемотки
нужен DI артефакты
размытие движения
нужен DI7 ok видео ускоренное tearing
до 70% 1 core без DI
нужен DI
размытие движения ok дрожание
сбои перемотки неверный fps
сбои перемотки
нужен DI артефакты
размытие движения
нужен DI8 ok ok tearing
пропадает перемотка
нужен DI
размытие движения падает перемотка показывает один кадр
нет перемотки неверный fps
сбои перемотки
нужен DI артефакты
размытие движения
нужен DI9 ok в любом месте через десяток сек артефакты и торможение tearing
нужен DI сбои перемотки нет перемотки нет звука
нет перемотки
неверный fps нет изображения10 ok нет картинки нет перемотки ok ok нет перемотки ok11 ok ok tearing
нужен DI ok (=mpc-hc) ok сбои перемотки
нужен DI ok12 ok ok tearing
нужен DI ok ok нет перемотки ok13 ok ok tearing ok (=mpc-hc) ok сбои перемотки ok14 ok ok tearing
нужен DI ok ok неверный fps
нет перемотки артефакты
размытие движения
нужен DI15 ok ok tearing
нужен DI ok дрожание неверный fps
нет перемотки артефакты
размытие движения
нужен DI

Выводы

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

1 место (15 из 15) – PowerDVD8. Картинка великолепная, деинтерлейсинг превосходный, движения очень чистые без размытия, четкая перемотка. CPU - 2-3%.

2 место (13 из 15) – mpc-hc + powerdvd8 codec. Если декодер потока ts у него работает без сбоев, то кодек powerdvd8 делает свое дело, получаем результат как в самом powerdvd8. CPU – 2-3%.

3 место (8 из 15) – wmp12. Качество сравнимо с powerdvd8. Портят картину проблемы с обработкой ts (см. таблицу). Загрузка CPU – 8-10%, причем половину времени берет на себя видимо не очень эффективный декодер ts.

4 место (5 из 15) – mpc-hc + ffdshow dxva. Если все хорошо работает, то картинка не уступает powerdvd8, но мешает нестабильность. CPU – 2-3%.

5 место (<5 из 15) – smplayer, vlc, kmplayer. Все имеют программный декодер h.264 и требуют программный деинтерлейс, что может вызвать проблемы. Программный деинтерлейс качественно уступает аппаратным вариантам. В целом очень много разных проблем с этими примерами. CPU – 20-70% без деинтерлейсинга.

Ссылки

Воспроизведение HD видео. Специфика телевизионных HD потоков (TS). (Начало).
Windows 7, Windows Media Player 12, новые кодеки, поддержка стандартов.
Windows 7, новые кодеки, поддержка стандартов (дополнение)
Использование кодеков H.264: ffmpeg, ffmpeg DXVA, PowerDVD8 H.264 DXVA, Divx7 H.264.
Скорость воспроизведения HD видео. Ускорение DXVA в кодеках H.264. Кодеки ffmpeg, PowerDVD8, divx7.
Просмотров: 367 | Добавил: duchat | Рейтинг: 0.0/0
Всего комментариев: 0