Воспроизведение Blu-ray с использованием VLC


17

Я искал способ воспроизведения Blu-ray с использованием VLC на 64-битной Ubuntu 12.04, и все они говорят мне, что я должен как-то скопировать диск в формат .mkv, а затем воспроизвести его.

Но сегодня я нашел страницу с инструкциями о том, как воспроизводить Blu-ray напрямую на VLC. Я уже закончил загружать и вставлять файлы, которые мне сказали делать, но у меня это не сработало. Затем я нашел страницу, где кто-то пробовал это, и это работало на них. Кто-нибудь знает, как у них это работает?

Страница с указаниями .
Страница, где это работало .

Я также нашел это
Кто-нибудь знает, о чем идет речь? Я уже скачал lxBDplayer, но столкнулся с проблемой при установке плагинов lcbdaacs. Есть ли другие способы установить плагин lxbdaacs?


Вполне возможно, что DVD, который вы пытаетесь посмотреть, нуждается в другом ключе - насколько я понимаю, между защитниками прав и борцами за свободу идет постоянная битва, когда ключи время от времени возрождаются и впоследствии просачиваются / обнаруживаются;)
drevicko

Эта статья поможет вам загрузить и разместить библиотеки и ключи AACS и BD + DRM, чтобы играть в Blu Ray на Windows 8 с VLC бесплатно.

Ответы:


13

Вот что вы можете сделать, чтобы начать открытое окно терминала, вы можете сделать это через тире, или keystroking « Ctrl + T ». После этого вы можете скопировать и вставить следующие команды в терминал. Вы также можете, если вам удобнее, набирать их вручную. Вы можете копировать по одному или все сразу, это не имеет значения. Помните, что в терминале последняя команда - « Ctrl + Shift + V » вместо « Ctrl + V ».

sudo add-apt-repository ppa:n-muench/vlc
sudo apt-get update
sudo apt-get install libaacs0 libbluray-bdj libbluray1
sudo apt-get dist-upgrade

Это только заставит Blu-Ray работать в VLC. Теперь нам нужны папки aacs и для загрузки ключей. Мы просто вводим еще пару команд в терминал.

cd ~/
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

Вы должны быть все готово сейчас, наслаждайтесь вашими Blu-Ray фильмами!

Всю информацию и альтернативные методы можно найти здесь.


Это не сработало для меня. Я получаю ошибку Blu-ray error: No valid processing key found in AACS config file. Your input can't be opened: VLC is unable to open the MRL 'bluray:///dev/sr0'. Check the log for details.. Есть ли где-нибудь обновленные инструкции?
tmoore82

Для меня работает только установить libaacs0, libbluray-bdj и libbluray1 и открыть с помощью проигрывателя vlc.
e-info128

Спасибо, сработало как объяснили. Это должен быть принятый ответ.
nerdoc

2

Так что из того, что я нашел, у меня может быть решение. Не могу обещать, что это сработает, но я не думаю, что будет больно пытаться.

Сначала я бы порекомендовал установить обновленную версию libaacs0 и libbluray1 из PPA motumedia mplayer daily и VLC из PPA Videolan Stable-daily

sudo add-apt-repository ppa:motumedia/mplayer-daily
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get upgrade

Затем установите две библиотеки.

sudo apt-get install libaacs0 libbluray1

Затем вам нужно будет создать каталог и загрузить в него файл.

mkdir ~/.config/aacs
cd ~/.config/aacs
wget http://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg

Из инструкции они хотят, чтобы вы поместили libaacs.so.0 в / usr / lib или / usr / lib64

Где этот файл установлен в / usr / lib / x86_64-linux-gnu или / usr / lib / i386-linux-gnu

Я думаю, что это будет возможной причиной.

Я бы попробовал это сам, но, к сожалению, у меня нет привода Blu-Ray. Поэтому, пожалуйста, дайте мне знать, если это работает.


Это работало для меня, используя VLC (sudo apt-get install vlc vlc-plugin-pulse). Для ленивых среди нас, я собрал эти команды вместе в скрипте bash в этом Github Gist . Приветствия.
Big Rich

2

blu-playэто сценарий, который будет воспроизводить ваши Blu-Ray (без предварительного их копирования). Это трубы MakeMKV в VLC.

Смотрите Как играть в Blu-Rays в Ubuntu Linux . Установка автоматическая. Вам просто нужно скопировать и вставить несколько вещей в терминал.

А вот и сценарий блю-плей .


1

Проблема в том, что в настоящее время не существует программы или библиотеки, такой как libdvdcss2 (которая позволяет VLC или другим программам смотреть DVD) для Blu-Rays.

Вы можете скопировать защищенные Blu-Rays с помощью выбранной вами программы или заглянуть в MakeMKV.

Использование MakeMKV - после компиляции, что довольно легко - позволяет вам делать и то, и другое (насколько я знаю). Но просмотр Blu-Rays без предварительного их копирования означает, что вам нужно знать, как смотреть поток с помощью программы, подобной VLC, потому что именно это они и делают. И вам нужно сначала проверить, какую главу диска вы хотите увидеть - вам нужно указать правильную главу в VLC, иначе ничего не произойдет! Остальное (выбор языка и т. Д.) Работает "из коробки". Но имейте в виду, что это: а) работа в процессе и б) ограниченная для тестирования (только Blu-Ray).


О хорошо Но разве libaacs не библиотека для Blu-ray? Потому что я нашел кого-то на форуме, кто заставил его работать на них.
Кевин

0

Инструкции в первой ссылке работали для меня на OS X и Ubuntu.

OS X работает как описано. Но в Ubuntu при попытке воспроизведения Blu-ray VLC сказал, что есть ошибка, которую невозможно исправить.

Моя проблема заключалась в том, что, поскольку каталог / usr / lib64 не существовал, я просто поместил libaacs.so.0 в / usr / lib. Затем мне пришло в голову, что, поскольку я использую 64-битную Ubuntu и 64-битную VLC, я должен попытаться создать каталог / usr / lib64 и поместить туда файл. Вуаля, это сработало!

Кроме того, мне больше повезло, если я скажу Ubuntu проигнорировать диск или открыть его как папку, затем открыть VLC вручную и выполнить File-> Open Disc, отметив флажок «Ignore DVD Menus» (да, даже на Блю рей). Это противоположно тому, чтобы Ubuntu автоматически открывал VLC при вставке Blu-ray.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.