Аппаратный декодер h.264 для HDTV
1.Введение и терминология
1.1 Для кого предназначена данная статья? Статья написана для пользователей с нулевыми знаниями о h.264/AVC и HDTV. При этом она настоятельно рекомендуется к изучению всеми пользователями продукции Prof, в не зависимости от первоначальных знаний по данной теме.
1.2 Зачем нужно читать данную статью?
DVB-карты Prof позволяют смотреть открытое спутниковое телевидение (FTA) высокой четкости на компьютере (HDTV). Но чтобы комфортно и качественно смотреть такое телевидение, нужно иметь видеокарту со 100% обработкой видео h.264 и правильно настроить систему.
К сожалению метод, который подходил для телевидения стандартного разрешения, здесь не подходит. У Вас не получится просто воткнуть DVB-карту в слот компьютера, поставить «какие-то» требуемые кодеки для h.264, и при этом всё заработает так, как нужно. Заработать то может и заработает, но либо у Вас будет отделяться картинка от звука, либо изображение будет нечетким и размытым, а также с пропуском кадров и отдельных сцен.
Данная статья написана для того, чтобы объяснить пользователям, почему нужно использовать именно аппаратный декодер h.264 для телевидения высокой четкости. Показать, что аппаратный декодер позволяет получить более качественное изображение, чем софтверный кодек.
Использование софтверного кодека h.264 для HDTV, это всё равно, что использование черно-белого телевизора для просмотра цветного ТВ. Посмотреть можно, но вот ощутить все преимущества цветного телевидения – нельзя.
1.3 Раньше мир был проще…
Раньше мир действительно был проще. Меньше нужно было знать, чтобы всё заработало с пол-оборота. Сейчас же придумано много технологий, которые как компоненты слоеного пирога взаимодействуют друг с другом, чтобы простой пользователь мог увидеть картинку на своем мониторе/HD-панели и услышать звук через колонки. Постараемся разобраться в той терминологии, которая появилась в связи с созданием телевидения высокой четкости.
В данной статье расшифровываются следующие термины и технологии: HDTV (High-definition television), SDTV (Standard-definition television), h.264/AVC (Advanced Video Coding, ITU-T H.264, ISO/IEC MPEG-4 Part 10, ISO/IEC 14496-10), DXVA (DirectX Video Acceleration), Hardware assisted decoding, Full bitstream decoding, ATI AVIVO, ATI AVIVO HD, AMD UVD (Unified Video Decoder), NVIDIA Purevideo, NVIDIA Purevideo HD, NVIDIA CUDA (Compute Unified Device Architecture), CoreAVC, CyberLink H264 Video Decoder, VMR7/9 (Video Mixing Renderer 7/9), EVR (Enhanced Video Renderer), HTPC (Home Theater Personal Computer) и др.
Кодек h.264
Идея того, что картинка будет большой, хороша всем, кроме одного. Её нужно как-то передавать потребителю по каналам связи. А каналы связи очень дорогие и ограничены по пропускной способности. Для хранения и передачи HDTV стали использовать кодеки с высоким уровнем сжатия.
Кодек состоит из двух систем: кодер и декодер. Кодер находится у оператора и оператор кодирует им информацию. Декодировать же видео – задача вашей системы.
Стандартом «де-факто» для спутникового телевидения высокой четкости стал кодек h.264, который, как всегда, чтобы ещё сильнее запутать пользователей получил насколько англоязычных названий: AVC (Advanced Video Coding), ITU-T H.264, h.264/AVC, ISO/IEC MPEG-4 Part 10, ISO/IEC 14496-10. Все данные стандарты технически полностью идентичны. Поэтому в нашей статье будем использовать для кодека наименование h.264.
Иногда, происходит путаница. h.264 ошибочно называют MPEG-4. На самом деле это не совсем верно. Сам стандарт MPEG-4 состоит из 22 частей. И стандарт кодека h.264 идет под номером 10, то есть является небольшой частью более глобального стандарта MPEG-4.
Чем хорош кодек h.264 – тем, что позволяет хорошо сжимать видео. Им также можно сжимать и телевидение стандартного разрешения. А HDTV можно сжимать другими кодеками, например MPEG-2 или VC-1. Причем как раз эти кодеки могут использоваться для кодирования HDTV на Blu-Ray/HD DVD-дисках.
Особенности декодера h.264
Обратной стороной медали хорошего сжатия видео высокой четкости кодеком h.264 стало то, что на принимающую сторону пришлась большая нагрузка по раскодированию и постобработке видео. Особенно если учесть, что в кодеке h.264 существует несколько уровней компрессии: low, medium, high, very high, а частота смены кадров может быть от 24 до 60 кадров в секунду.
Можно использовать четырех-ядерный центральный процессор и забыть о достаточной мощности компьютера для декодирования h.264. Но с одной стороны, это лишнее повышенное тепловыделение всей системы. А с другой стороны, видеоизображение, полученное с помощью софтверного кодека h.264, всегда будет хуже видео, полученного с помощью аппаратного кодека h.264 на видеокарте.
Выбор программы для просмотра спутникового ТВ
Для воспроизведения спутникового телевидения HDTV в формате h.264 ТВ-плееры рекомендуются в следующей последовательности:
1. AltDVB версия 2.2 с модулем PTG Engine.
2. DVBViewer Pro версия от 4.2.1 со стандартным модулем.
3. ProgDVB Pro версия от 6.20 со стандартным модулем и DVBDream версия от 1.4i с модулем PTG Engine.
В качестве рендерера необходимо выбрать VMR 7/9 для ОС Windows XP или EVR для ОС Windows Vista/7.
более подробно и с картинками по ссылке:
http://www.prof-tuners.com/rus/h264.html