Воспроизведение Blu-ray с открытым исходным кодом - это игра в кошки-мышки, в которой постоянно ждут, когда хакеры найдут новейшие ключи для воспроизведения более новых игр. Но есть и другой вариант, включающий частично проприетарное программное обеспечение с закрытым исходным кодом, которое (на данный момент) можно бесплатно использовать в Linux.
MakeMKV - это приложение, которое декодирует диски Blu-ray и сохраняет их в файлы без DRM - у них либо есть собственный официальный ключ дешифрования, либо они нашли его, взломав какое-то OEM-устройство, и хранят его неопубликованным, чтобы избежать его отзыва, и, следовательно, он всегда может декодировать последние заголовки. В конечном итоге оно станет платным приложением, но его можно использовать в бета-версии (требуется ввод нового временного кода активации каждые 30 дней, который можно найти здесь: http://www.makemkv.com/forum2/viewtopic.php?f=5&t. = 1053 ). Он был в бета-версии уже несколько лет, так что надеемся, что они сделают GMail.
Удивительная вещь в MakeMKV, однако, заключается в том, что он может «эмулировать» libaacs и libdplus - то есть любые вызовы из приложений, которые ссылаются на те библиотеки, ожидающие, что декодер с открытым исходным кодом по умолчанию будет вместо этого проходить через декодер с закрытым исходным кодом MakeMKV - следовательно, любое программное обеспечение для воспроизведения видео, которое использует эти библиотеки автоматически будет использовать декодер MakeMKV и сможет воспроизводить последние названия.
Чтобы установить и настроить MakeMKV :
Шаг 1. Установите его
(я собрал из исходного кода, поэтому сам не пробовал эти пакеты)
sudo add-apt-repository ppa:heyarje/makemkv-beta
sudo apt-get update
sudo apt-get install makemkv-bin makemkv-oss
Шаг 2: Удалите libaacs с открытым исходным кодом
sudo apt-get remove libaacs0
Шаг 3: libmmbd от Symlink MakeMKV для эмуляции libaacs и libdplus ( каталог
/ usr / lib может оказаться для вас неподходящим каталогом - выполните поиск по запросу «libmmbd.so»)
cd /usr/lib
sudo ln -s libmmbd.so.0 libaacs.so.0
sudo ln -s libmmbd.so.0 libbdplus.so.0
И точно так же VLC (вам, возможно, придется смонтировать его перед чтением с устройства - например, / dev / sr0) и другие проигрыватели, настроенные для использования libbluray, смогут воспроизводить любой диск Blu-Ray без какого-либо «нет действительного ключа AACS». найдены "ошибки.
Примечание:sudo shutdown -r now
для работы VLC может потребоваться reboot ( ) libmmbd.so.0
.