리눅스가 블루 레이를 재생할 수 있습니까?


32

그래서 최근에 많은 영화와 형식의 쇼를 축적하기 시작한 이래로 블루 레이 드라이브를 구입했으며 Linux / ubuntu가 실제로 재생할 수 있는지 궁금합니다. 괜찮다면 Windows로 재부팅 할 수는 있지만 VLC 플레이어, 제한된 엑스트라 및 DVD를 재생하는 데 필요한 항목이 있으며 내 우분투 파티션은 DVD를 잘 재생합니다. 나는 호주 (지역 4)에있는 것이 아무것도 바뀌면


2
잠깐, 집에 블루 레이가 있고 노트북에 우분투가 있습니까? 난 그냥 당신이 시도하는 대신 왜이 질문을하는지 이해가 안
돼요

1
데스크탑 용 블루 레이 드라이브를 구입했는데 아직 도착하지 않았습니다
wolfguy

답변:


43

오픈 소스 Blu-ray 재생은 고양이와 마우스 게임으로, 해커가 최신 타이틀을 재생하기 위해 최신 키를 발견 할 때까지 계속 기다려야합니다. 그러나 부분적으로 독점적 인 폐쇄 소스 소프트웨어를 포함하는 또 다른 옵션이 있는데, 현재 Linux에서 무료로 사용할 수 있습니다.

MakeMKV는 Blu-ray 디스크를 해독하여 DRM이없는 파일로 저장하는 응용 프로그램입니다. 자체 공식 암호 해독 키가 있거나 일부 OEM 장치를 해킹하여 해지하여 게시되지 않도록 유지하여 취소되지 않도록합니다. 항상 최신 타이틀을 해독 할 수 있습니다. 결국 유료 앱이되지만 베타 버전에서는 무료로 사용할 수 있습니다 (30 일마다 새로운 임시 활성화 코드를 입력해야합니다. http://www.makemkv.com/forum2/viewtopic.php?f=5&t = 1053 ). 이미 몇 년 동안 베타 테스트를 거쳤으므로 GMail을하기를 바라고 있습니다.

그러나 MakeMKV의 놀라운 점은 libaac 및 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 단계 : libaacs 및 libdplus를 에뮬레이트하기위한 Symlink MakeMKV의 libmmbd
(/ 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를 사용하도록 구성된 다른 플레이어는 "유효하지 않은 AACS 키가없는 모든 블루 레이 디스크 를 재생할 수 있습니다 " 발견 "오류.

참고 :sudo shutdown -r now VLC를 사용 하려면 재부팅 ( ) 이 필요할 수 있습니다 libmmbd.so.0.


1
서사시! 나는 해결책을 찾기 위해 3 시간 동안 파고 들었다. xubuntu 14.04를 VM에 던져 넣고 시도를 시작했습니다. 이 편지에 이어 게시 즉시 문제를 해결! 시간을내어 자세한 답변을 해주셔서 감사합니다.
Dave

당신은 천재입니다! 작동합니다!
Tek

"Ghost in the shell"블루 레이에서는 작동하지 않습니다. VLC에서 "Blu-ray 오류 : Blu-ray 디스크가 손상되었습니다"라고보고합니다. 누락 된 AACS 대신
mrt181

우분투 18.04와 협력했습니다. libmmdb.so에 위치/usr/lib/x86_64-linux-gnu/
dgreene

15

Blu Ray 지원은 다음 명령으로 설치됩니다.

sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1

이 두 명령은 숨겨진 디렉토리를 만들고 VLC 용 aacs 키 파일을 다운로드합니다.

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

VLC는 Blu-Ray를 재생할 것입니다.

출처


BD + 지원에 대해서는 http://www.videolan.org/developers/libbdplus.html 을 참조 하십시오 . libbdplus 는 BD +를 추가합니다 (암호화 키는 추가하지 않습니다). 그래서 그것은 될 것입니다 :

sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1 libbdplus

흠 나를 위해 일하지 않았다. 나는 "오픈 디스크 '놀이를 누르면 그러나 그것은 나에게 오류 준 : C
wolfguy

무슨 오류? 여전히 키가 필요한 암호화 된 디스크와 관련이있을 수 있습니다.
Rinzwind

AACS 구성 파일에 유효한 처리 키가 없습니다.
wolfguy

다른 디스크에 넣고 "Blu-ray 오류 : AACS 호스트 인증서가 취소되었습니다. 입력을 열 수 없습니다 : VLC가 MRL 'bluray : /// dev / sr0'을 (를) 열 수 없습니다. 로그를 확인하십시오. 자세한 내용은 " 열린 디스크를 눌렀을 때 블루 레이를 선택했는지 확인했습니다.
wolfguy

2
@wolfguy는 디스크가 아직 해독되지 않았으며 유효한 aacs 키 (아직)가 없음을 의미합니다. 다른 (약간 오래된) BD를 사용해보십시오.
Rinzwind 2016 년

4

네,하지만 경고가 있습니다.

Blu-ray ROM의 필름은 AACS로 알려진 표준에 따라 암호화되어 디스크에 물리적으로 인쇄 된 키 ( 볼륨 id )를 포함하여 여러 키를 사용하여 여러 계층의 암호화를 지시합니다 . (아주 좋은 설명은 위키 백과에 기재되어 여기에 각각의 승인 OEM 블루 레이 플레이어 나 드라이브가 키를 부여됩니다.), 각 영화는 자신이 타이틀 키 의 암호를 해독하고 영화를 재생하기 위해 필요합니다. 각 영화의 타이틀 키는 현재 유효한 모든 OEM 키를 사용하여 암호화되므로 모든 드라이브의 키를 해독 할 수 있습니다 (물리적 볼륨 ID가 필요한 프로세스에서 드라이브가 읽어야 함).

공식적인 Blu-ray 기능이있는 Linux 유니버스에는 타사 응용 프로그램이 없습니다. 따라서 VLC et al. 지속적으로 업데이트 된 누출 된 키 데이터베이스 (특정 필름의 암호를 해독하는 데 사용할 수있는 "제목 키") 또는 디스크의 제목 키를 해독 할 수있는 OEM 키 (영화의 암호를 해독하는 데 사용할 수있는 OEM 키)를 사용합니다. 그러나 Blu-ray 랜드에있는 기능은이 기능을 사용하여 타이틀 키를 암호화하는 데 사용하지 않아 손상된 OEM 키를 취소합니다. 즉, 해당 키를 사용하는 플레이어 나 응용 프로그램은 더 이상 해지 후 릴리스 된 Blu-ray를 해독 할 수 없습니다 (그들은 여전히 ​​오래된 게임을 할 수 있지만). 따라서 VLC 또는 기타 Linux 소프트웨어에서 Blu-ray 영화를보고자하는 사람들은 자비로운 해커가 영화를 출시 할 때 여전히 유효한 키를 찾아서 게시 할 때까지 기다려야합니다. Linux의 Blu-ray는 기본적으로 고양이 및 마우스 게임입니다.

또한 광학 드라이브가 암호 해독 프로세스에 적극적으로 관여하기 때문에, 내가 아는 한, 키도 가지고 있으므로 키가 손상되거나 누출되면 물리적 드라이브도 최신 영화에 쓸모 없게 될 수 있습니다. 그런 다음 해지되었습니다.

이것이 사람들이보고 한 오류 중 일부를 설명하기를 바랍니다.


그렇다면 합법적 인 플레이어를 구입 한 사람들이 플레이어의 키가 유출되어 합법적으로 구입 한 블루 레이 디스크를 재생할 수있는 능력이 있음을 의미합니까? 플레이어를 구입하면 최신 디스크를 재생할 수 없을 때 화가납니다.
localhost

1
@localhost Yep, 그것은 거의 요약합니다. DRM의 어리석은 수준은 블루 레이가 DVD 나 스트리밍과 같은 방식으로 결코 이륙하지 못한 이유의 일부입니다.
R160K

0

블루 레이 플레이어가 내장 된 Sony VAIO VGN-FW373J를 가지고 있으며 우분투 14.04로 블루 레이 영화를 재생하려면 VLC를 설치하고 열고 미디어 / 블루 레이와 voila를 선택해야했습니다 .. 매력처럼 작동합니다.


0

첫 번째 답변의 마지막 터미널 명령 후에 KEYBD.cfg를 다운로드하고 http://vlc-bluray.whoknowsmy.name/에 따라 ~ / .config / aacs에 수동으로 복사해야했습니다. 삼중 부팅 Mac이있는 MacBook Pro가 있습니다. OS X El Capitan, Windows 8.1 Pro 및 Ubuntu 15.04, Windows 8.1 및 Mint 17.1이 설치된 Fujitsu 랩탑 (두 랩탑 모두 동일한 외부 블루 레이 플레이어를 사용함) 및 Windows 10 및 내부 LG bluray 라이터가있는 데스크탑 PC. 이 모든 OS 에서이 구성을 만들었습니다 .VLC를 사용하면 모든 재생이 흐려 지지만 두 Linux 배포판 모두에서 재생이 지연되고 픽셀 화됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.