Как устроена защита от копирования Blu-ray и DVD-дисков
Водяной знак Cinavia защищает диски Blu-ray и киноленты. Его внедряют в звуковую дорожку в виде дополнительного сигнала. Удалить или заблокировать Cinavia можно только за счет потери качества звука и с помощью манипуляций с проигрывателем. Однако, несмотря на эту защиту, нелегальные копии все же появляются.
С 2010 года диски Blu-ray наряду с шифрованием AACS снабжаются водяными знаками Cinavia, которые до сих пор не поддаются полному взлому. Пока что этой технологией защищены многие диски компании Sony Pictures, а другие киностудии ставят водяные знаки выборочно. Если BD-проигрыватель распознает в файле с фильмом знак Cinavia, но без защиты от копирования, он считает, что речь идет о нелицензионной копии.
Что следует за данным «открытием», зависит от внедренного кода Cinavia. В случае с пиратскими дисками Blu-ray фильм, как правило, идет примерно 20 минут, затем пропадает звук и появляется сообщение. Оно гласит, что проигрыватель выключил звук, поскольку «содержание охраняется Cinavia и запрещено для воспроизведения на данном устройстве». Такую защиту ставят даже на кинофильмы, поскольку при съемке цифровой камерой снимается и водяной знак.
В случае с нелегально сделанной в кинотеатре копией проигрыватель моментально останавливает воспроизведение и выводит соответствующее предупреждение.
Cinavia — это водяные знаки на звук. На дисках Blu-ray они чаще всего скрываются в англоязычной дорожке и переживают конвертацию в другие форматы, а также микширование многоканального звука в стерео.
С февраля 2012 года производители обязаны встраивать распознавание Cinavia во все новые проигрыватели Blu-ray. Это относится и к программным плеерам, например PowerDVD и TotalMedia Theatre. Будучи главным сторонником этой технологии, компания Sony установила ее через фирменные прошивки даже в некоторые свои старые модели устройств, в том числе на PS3. Медиаплееры в современных телевизорах и ПК водяные знаки не распознают и без проблем проигрывают фильмы.
Cinavia выдерживает конвертацию
Теоретически Cinavia можно удалить из звуковой дорожки в WAV-редакторе — например, бесплатном Audacity. Однако все курсирующие в Сети советы приводят к одному — качество звука резко падает. В настоящее время только создатели пиратской программы DVD-Ranger бьются над решением этой задачи. Они выяснили, как Cinavia изменяет аудиодорожку: вместе с водяным знаком постоянно меняется скорость воспроизведения по сравнению с оригинальным звуком.
Это создает легкие колебания уровня тона, которые способен уловить только хорошо натренированный слух. Однако именно они служат в качестве защиты от копирования, поскольку без этих изменений водяной знак легко вычленяется простым сравнением с оригиналом, к примеру, с DVD 5.1 Sound, не содержащим Cinavia.
Вторым компонентом является сам водяной знак: искусственный шум сигнала внедряется по всему фильму посредством модуляции в частоты от 400 до 4000 Гц, которые хорошо воспринимает человеческое ухо. Чтобы этот шум не был заметен, его сила варьируется с помощью психоакустического фильтра так, что его не слышно.
Вмешательство в этот диапазон частот, однако, приводит к образованию значительных помех при попытке удалить знак Cinavia. Одновременно он невосприимчив к конвертации, поскольку такие форматы, как AAC и MP3, обрезают только те частоты, которые человеческое ухо практически не различает.
SlySoft для своего решения по удалению защиты от копирования, программы AnyDVD, выбрала другой способ. Вышедшая в августе 2014 года версия 7.3.1.0 отключает распознавание Cinavia в ряде программных проигрывателей. Похоже, что разработчики SlySoft «отсоединили» отвечающую за водяной знак программную библиотеку проигрывателя или же перехватили запрос Cinavia и изменили его.
Последнее вполне вероятно, поскольку AnyDVD интегрируется в операционную систему в виде драйвера, с помощью которого привод Blu-ray взаимодействует с программным плеером. Так, защита Cinavia остается нетронутой при рипе оптического носителя на жесткий диск через AnyDVD, например, с целью создания из него копии Blu-ray.