• Как узнать качество фильма до скачивания

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

    Например:  Танцующий с волками [BDRip - AVC] [720p]

    • BDRip - указывает на источник происхождения
    • AVC - используемый кодек
    • 720р - размер картинки 1280*720

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

  • Введение в технологии Умного Дома ( SmartHome ) - X10, AMX, EIB

    К сожалению до сих пор существует стереотип о недоступности "умных домов" как в технологическом так и в финансовом плане. Кто то думает, что эти технологии только развиваются, а кто то заблуждается в том, что это слишком дорого. На самом деле этим технологиям уже более 30 лет, и стоит бюджетное оборудование не дороже обычной бытовой техники. Всё зависит от того на сколько сложную автоматизацию вы хотите.

    Выдержка из Википедии: Умный дом (англ. Smart House) - жилой дом современного типа, организованный для удобства проживания людей при помощи высокотехнологичных устройств. Электронные бытовые приборы в Умном доме могут быть объединены в домашнюю Universal Plug'n'Play - сеть с возможностью выхода в сети общего пользования. Понятие "умный дом" было сформулировано Институтом интеллектуального здания в Вашингтоне в 1970-х годах: "Здание, обеспечивающее продуктивное и эффективное использование рабочего пространства".

    Контроль "умного дома" распространяется на такую бытовую функциональность:

    • централизованное распределение видео и аудиосигналов (MultiRoom)
    • системы освещения (основное, вспомогательное, аварийное)
    • системы механизации здания (открытие/закрытие ворот, жалюзей, дверей, окон)
    • системы отопления, вентиляции и кондиционирования (климат контроль)
    • системы безопасности (видеонаблюдение, сигнализация, эмуляция присутствия)
    • система электропитания здания (аварийные генераторы)
    • IP мониторинг объекта (удалённое управление системами по сети)

    К построению систем SmartHome существует два подхода:

    • децентрализованный подход  с большим количеством маломощных контроллеров (X10, EIB), все устройства подключаются прямо к шине, что требует наличия специальных интерфейсов и сужает область выбора, а также влечет за собой удорожание оборудования
    • централизованный подход с одним или несколькими мощными контроллерами (АМХ), все устройства подключаются к контроллерам, которые обмениваются между собой данными
  • Настройка DXVA на бесплатных OPEN SOURCE кодеках, пример настройки MediaPortal

    Для начала небольшое введение в механизм декодирования файлов. Обычный HD видеофайл может содержать в себе видеодорожку, одну или несколько звуковых дорожек, дорожки с субтитрами и служебную информацию об используемых форматах сжатия. Формат в котором хранятся все эти дорожки в файле называют КОНТЕЙНЕРОМ. Чтобы извлекать и разделять из контейнера потоки видео, аудио и субтитры используются специальные библиотеки СПЛИТТЕРЫ (демультиплексоры). После разделения каждый поток должен быть декодирован (распакован). За это отвечают библиотеки называемые КОДЕКАМИ. Кодек может как распаковывать, так и сжимать потоки аудио/видео, но не обязательно в нём могут присутствовать обе функции. Тоесть воспроизведение происходит в 2 этапа:

    • сплиттер получает потоки из контейнера файла, разделяет их и передаёт кодекам
    • кодек распаковывает аудио или видео поток

    В прошлой статье мы упоминали плееры в основном коммерческого характера, каждый из которых имеет собственный сплиттер и кодек, поддерживающий аппаратную акселерацию воспроизведения видео DXVA. Сейчас уже есть бесплатное решение в виде известного Vista Codec Package (VCP) набора кодеков. Он содержит последние версии самых необходимых компонент для проигрывания HD контента:

    • Haali Media Splitter - один из самых быстрых универсальных сплиттеров
    • MPC Video decoder - видео кодек H.264/VC-1 с поддержкой DXVA
    • MPC DTS/AC3/DD+ Source - кодек для аудио потоков
  • DirectX Video Acceleration (DXVA) или настройка аппаратного ускорения для просмотра HD видео.

    Воспроизведение любого видеофайла при корректно установленном кодеке **- не проблема. Но если вы используете маломощный или устаревший процессор, то просмотр файлов повышенного качества 720p или 1080р не для вас. Для проигрывания HD контента обычно рекомендуют 2-x ядерный процессор с частотой от 2.5GHz на ядро. Объяснить это довольно просто:

    • В обычных видеофайлах, использующих DivX или XviD кодеки, видеопоток составляет в среднем 1500-2000 Kb/s. Такой поток посилен старым одноядерным процессорам от 1GHz и всем бюджетным DVD декам последних лет, которые в свою очередь используют специальные медиа процессоры с гораздо меньшими частотами.
    • В случае HD контента видеопоток на базе VC-1 или H.264 может достигать 30Mb/s. И даже современные двухядерные процессоры могут не справляться с таким потоком. Видео будет идти рывками, а о пост-процессинге (например фильтр подавления шума) не может быть и речи.

    Конечно можно поставить 4-х ядерный процессор и перестать задумываться о достаточной мощности. Но с одной стороны это лишнее повышенное тепловыделение всей системы, что очевидно противоречит концепции построения HTPC. С другой стороны есть решение, которое давно считается хорошим тоном в среде энтузиастов развития HTPC решений. И решение это DXVA.

  • Вывод звука с Blu-ray дисков (trueHD и DTS-HD) через HDMI выходы видео или аудио карт.

    Вариант использования S/PDIF для прослушивания trueHD мы уже рассмотрели, а теперь попробуем рассмотреть  вариант воспроизведения trueHD без downstream преобразований как есть. Мы уже знаем что настоящий trueHD получается только через HDMI. И у нас есть 2 варианта.

     

    Через HDMI выход видео карты

    В видеокартах ATI Radeon HD серий 46хх-48хх, чипсетах Intel G43/45, чипсетах AMD 790G реализован LPCM 7.1, но не реализован Dolby TrueHD и DTS HD MA. В видеокартах ATI Radeon HD серий 24xx-3xxx и чипсете AMD 780G реализован режим DD 5.1. Остальные видео карты или чипсеты с реализованными HDMI выходами поддерживают только стерео режим LPCM по HDMI.  Другими словами использовать современные видеокарты для передачи настоящего trueHD не получится. На декодирование в LPCM 7.1 будет уходить слишком много ресурсов и это лишнее преобразование на пути передачи в ресивер. Хотя это более лучший вариант вывода trueHD, чем через S/PDIF.

     

    Через HDMI выход аудио карты

  • Воспроизведение звука с дисков Blu-ray (trueHD и DTS HD) через S/PDIF

    Цифровой поток trueHD или DTS-HD MA в натуральном виде можно вывести с компьютера ТОЛЬКО ЧЕРЕЗ HDMI  выход. Основной проблемой воспроизведения звука через S/PDIF выход является пропускная способность S/PDIF равная 1.5 Мб/с, при средней скорости потока у trueHD в 4.5 Мб/с и у DTS MA в 6.75 Мб/с. Смотрите таблицу в статье "Звуковые схемы для Blu-ray".  Другими словами вы никак не сможете послушать trueHD без потерь через S/PDIF.

    Но если не охота тратиться на новый ресивер за 1000 долларов и делать апгрейд компьютеру, можно попробовать свести trueHD в AC3 (Dolby Digital 5.1). Это мы и попробуем рассмотреть в этой статье.

  • Звуковые схемы для Blu-ray

    Таблица, приведённая ниже, является сводной по форматам PCM/LPCM, Dolby Digital, DTS, Dolby Digital Plus, DTS-HD High Resolution, Dolby TrueHD и DTS-HD Master Audio. В ней также представлена информация о том, может ли SPDIF-кабель обеспечить тот поток, который требуется после декодирования (при максимальных и обычных значениях), а также версии HDMI, которые необходимы передачи для того или иного формата без декодирования (bitstream).

    Формат PCM, LPCM Dolby Digital DTS Dolby Digital Plus DTS-HD High Resolution Dolby TrueHD DTS-HD Master Audio
    Звуковая схема 2.0 - без ограничений 2.0-5.1 2.0-5.1 2.0-7.1 2.0-7.1 2.0-13.1 2.0 - без ограничений
    Типичная дорожка на Blu-ray 5.1 5.1 5.1 5.1 5.1 5.1 5.1
    Частота дискретизации (кГц) 48,96 32, 44,1, 48 48, 96 44,1, 48, 96 48, 96 48, 96, 192 48, 96, 192
    Разрядность в битах 12-24 16, 24 16, 24 16, 24 16, 24 16, 24 16, 14
    Макс. поток 18 Мбит/с 640 кбит/с 1,5 Мбит/с 6,144 Мбит/с 6,144 Мбит/с 18 Мбит/с 24,5 Мбит/с
    Обычный поток 4,5 Мбит/с 448 кбит/с 768 кбит/с Н/Д Н/Д 4,5 Мбит/с 6,75 Мбит/с
    SPDIF (макс.) Нет Да Возможно Нет Нет Нет Нет
    HDMI 1.0 и выше 1.0 и выше 1.0 и выше 1.3a 1.3a 1.3a 1.3a
    • В строчке "SPDIF (макс.)" значения "Да/Нет" означают, может или нет SPDIF-разъём обеспечить необходимую полосу пропускания. Единственное значение "Возможно" для формата DTS указывает на то, что старые аудиозаписи DTS, поток которых редко превышает 768 кбит/с (как раз максимальный поток, с которым может справиться SPDIF), могут спокойно использовать разъём SPDIF, но новые фильмы в формате DTS на дисках Blu-ray могут работать некорректно через такое соединение из-за максимального потока 1,5 Мбит/с. Значение "Нет" указывает на то, что SPDIF-разъём не может передавать расширения помимо core-вариантов Dolby или DTS на внешний декодер (bitstream).
    • Значение "Н/Д" в строчке обычного потока для Dolby Digital Plus и DTS-HD High Resolution означает, что мы не смогли найти никаких коммерческих дисков Blu-ray, которые бы содержали звуковые дорожки в данных форматах.
    • В строчке "HDMI" указана версия HDMI, которая требуется для поддержки каждого аудиоформата. Главное здесь в том, что "родная" поддержка любого HD-формата звука, подразумевающая передачу расширений DTS или Dolby Digital core для внешнего декодирования (bitstream), подразумевает наличие HDMI 1.3a. Поскольку HDMI 1.3a пока не получил широкой поддержки в компонентах ПК, это важное наблюдение.
  • Что такое DTS-HD Master Audio

    DTS-HD Master Audio (иногда сокращается как DTS-HD MA) представляет собой второй из двух форматов несжатого звука (сжатого без потери качества), доступных только для оптических HD-плееров. Как и в случае с Dolby TrueHD, DTS-HD Master Audio является опциональным кодеком для плееров Blu-ray, но так же, как Dolby TrueHD и DD+, данный формат гораздо более распространён и поддерживается лучше, чем DTS-HD High Resolution. На самом деле, сравнение числа фильмов в форматах Dolby TrueHD и DTS-HD Master Audio на сайте Cinema Squid показало, что число последних (648) превышает число первых (480) в соотношении 4:3. Возможно, причина в том, что DTS-HD поддерживает переменные потоки на диске Blu-ray - до 24,5 Мбит/с с максимальной частотой дискретизации 192 кГц и разрядностью 24 бит в двухканальном стереорежиме и до 8 каналов с 24 бит и частотой дискретизации 96 КГц.

  • Что такое Dolby TrueHD

    Dolby TrueHD является одним из первых двух форматов несжатого звука (сжатого без потерь), доступных только для оптических HD-плееров. Несмотря на то, что кодек Dolby TrueHD является опциональным, данный формат широко поддерживается плеерами и дисками Blu-ray (гораздо больше, чем DD+, который часто отсутствует на дисках Blu-ray). Dolby TrueHD использует алгоритм сжатия без потерь Meridian Lossless Packing (MLP).

  • Что такое PCM или LPCM

    LPCM расшифровывается как импульсно-кодовая модуляция (linear pulse code modulation) и обеспечивает цифровое представление аналогового сигнала, который дискретизируется (оцифровывается) через равные промежутки времени (с заданной в герцах частотой) и представляется в двоичном виде (с заданной точностью - разрядностью в битах). Помимо использования PCM для цифрового звука в компьютере и на аудио компакт-дисках, данный формат применяется также в некоторых цифровых телефонных системах и в ряде форматов цифрового видео. В формате PCM значения амплитуды звука представлены с помощью разного числа битов (разрядности); звуковая дорожка, как правило, оцифровывается с разрядностью от 12 до 24 бит, но чаще всего при студийном кодировании PCM-аудио для записи на диски Blu-ray используются 16 бит.