리눅스에서 블루레이 영화 시청하는 방법

블루레이는 이미 오랫동안 존재해왔으므로, 리눅스에서 블루레이를 재생하는 명확한 방법이 없는 것은 미친 짓처럼 보입니다. 이는 대부분 블루레이에 할당된 DRM 때문인데, 할리우드에서는 오픈 소스 프로그램이 이를 우회하는 것을 원하지 않습니다. 불행히도, 이는 완전히 합법적인 비디오 플레이어가 또 다른 DRM의 피해를 입는 것으로 이어집니다.
이 모든 것을 떠나서, 리눅스에서 블루레이 디스크를 읽을 수 있는 훌륭한 프로그램이 있습니다. 그것은 MakeMKV라고 하며, 부분적으로 오픈 소스입니다. 이는 아마도 여러분이 배포판의 레포지토리에서 이 프로그램을 발견하지 못한 큰 이유 중 하나일 것입니다. 클로즈드 소스 부분이 블루레이 읽기를 처리하며, 나머지는 오픈 소스이므로 이 특정 작업을 위해 독특한 균형을 이루고 있습니다. MakeMKV는 무료로 제공됩니다. 리눅스 버전은 지속적으로 베타 상태에 있으므로 공식적으로 지원되지는 않지만 작동합니다.
하지만 MakeMKV는 비디오 플레이어가 아닙니다. 그것은 단지 파일을 읽기만 합니다. 그러나 읽은 내용을 스트림으로 변환할 수 있으며, 이를 통해 Kodi와 같은 비디오 플레이어에서 스트리밍 콘텐츠를 재생할 수 있습니다.
패키지 설치하기
MakeMKV를 빌드하기 전에, 필요한 몇 가지 패키지를 설치해야 합니다. 비디오를 재생하기 위해 VLC도 필요합니다.
다음 지침은 우분투에서 진행됩니다.
터미널 창을 열고 apt를 사용하여 다음 패키지를 설치합니다:
sudo apt install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev kodiMakeMKV 다운로드
MakeMKV의 최신 릴리스는 이 소박한 포럼 게시물에 게시되어 있으며, 여기서 설명된 일부 지침과 함께 제공됩니다. 블루레이를 재생할 수 있도록 항상 MakeMKV의 최신 릴리스를 가지고 있는 것이 중요합니다. 그래서 그 게시물이 실제로 다운로드하기에 가장 좋은 장소입니다.
MakeMKV를 빌드할 디렉토리를 만듭니다. 각 소스 tarball을 다운로드하고 압축 해제할 것입니다.
cd Downloads
mkdir makemkv-build
cd makemkv-build게시물에서 두 개의 tarball 파일을 다운로드하고 빌드 디렉토리에 배치합니다. GUI 아카이브 관리자나 tar를 사용할 수 있습니다. 어떤 것이든 상관없습니다.
MakeMKV 빌드 및 설치하기
압축 해제한 “oss” 디렉토리로 이동합니다. 이곳에는 MakeMKV의 모든 오픈 소스 코드가 포함되어 있습니다.
cd makemkv-oss-1.10.6이제 제공된 구성 스크립트와 GNU make를 사용하여 MakeMKV를 빌드합니다.
./configure
make -j5-j 뒤의 숫자를 시스템의 CPU 코어 수에 1을 더한 값으로 바꿉니다.
완료하는 데 몇 분이 걸릴 것입니다. 이후, 이 부분의 프로그램은 root 또는 sudo를 사용하여 설치할 준비가 됩니다.
sudo make install올라가서 “bin” 디렉토리로 이동하여 클로즈드 소스 부분을 설치합니다. 이 부분은 매우 간단합니다.
cd ../makemkv-bin-1.10.6
make
sudo make install오래 걸리지 않을 것입니다. 완료되면 MakeMKV가 완전히 설치됩니다.
베타 키 입력하기

설치 중에 배포판의 애플리케이션 런처를 통해 MakeMKV를 시작할 옵션이 있습니다. 그렇게 해보세요.
보게 될 창은 꽤 평범하고, 블루레이를 로드할 때까지 그다지 많은 내용을 포함하고 있지 않습니다. 아무것도 하기 전에 MakeMKV 베타 키를 입력해야 합니다. 이는 다소 형식적인 것이지만, MakeMKV는 항상 베타 상태에 있으므로 가끔 새로운 키를 입력해야 합니다.
MakeMKV 베타 키는 여기에서 항상 찾을 수 있습니다. 찾은 후 복사하세요.
MakeMKV 창에서 “도움말”를 클릭한 후 드롭다운 메뉴에서 “등록”을 클릭합니다. 베타 키를 입력할 수 있는 창이 열립니다.
블루레이 로드하기

이제 재생할 블루레이를 찾아서 로드합니다. MakeMKV는 빠르게 로드하며, 디스크 드라이브 이미지가 색칠되는 것을 보게 될 것입니다. 이를 클릭하여 디스크를 로드합니다.
MakeMKV는 디스크를 읽는 데 몇 분이 걸릴 수 있습니다. 이는 정상입니다 - 데이터가 많기 때문입니다. 완료되면 블루레이에 저장된 파일의 목록이 표시됩니다.

어떤 파일이 무엇인지 파악하는 것이 어려울 수 있지만, 영화 경우 가장 큰 파일이 일반적으로 주요 파일입니다. TV 프로그램은 약간 더 복잡하지만 거의 같은 크기의 일련의 파일을 찾아보면 됩니다. 일반적으로 그것이 에피소드입니다.
스트림을 시작하려면 창 상단의 스트리밍 아이콘을 클릭합니다. 이는 몇 개의 선이 방사형으로 뻗어 나오는 디스크처럼 생겼습니다.
MakeMKV는 파일을 열고 스트리밍을 시작합니다. 기본값으로는 컴퓨터의 51000 포트를 사용합니다.
Kodi에서 스트림 열기
VLC를 사용하여도 가능하지만, 이상한 라이브러리 문제로 인해 Kodi가 훨씬 더 나은 옵션입니다. MakeMKV는 UPnP 스트림을 생성하며, Kodi는 이에 잘 작동합니다. 이는 네트워크의 로컬 스트림이므로, 여러분의 집에서 Kodi를 실행하는 다른 장치로 스트리밍할 수 있습니다.

Kodi를 열고 “비디오” 섹션으로 이동합니다. “파일”을 클릭한 다음 “비디오 추가…”를 클릭합니다. 다음 창에서 “찾아보기” 버튼을 클릭해야 합니다. 왼쪽 목록에서 “UPnP 장치“를 찾습니다. MakeMKV 스트림을 선택하고 재생할 파일로 이동합니다. 찾으면 “열기”를 클릭하세요. 비어 있는 것처럼 보여도 걱정하지 마세요.

이제 파일 목록에서 스트림이 표시되어야 합니다. 이를 클릭하여 엽니다. 아마도 완전히 쓸모없는 이름의 두세 개의 파일이 있을 것입니다. 올바른 파일은 .m2ts 파일 확장자를 가질 가능성이 높습니다. 각 블루레이는 다른 규칙을 사용할 수 있으니 몇 번의 시행착오가 필요할 수 있습니다. 올바른 파일을 찾고 클릭하면 스트림이 열리고 비디오가 재생됩니다.

마무리
이 솔루션은 확실히 약간 불편합니다. 불행히도 블루레이의 DRM으로 인해 상황이 가까운 시일 내에 변화할 가능성은 낮습니다. 이 방법은 DRM을 우회하는 것으로 간주될 수 있으며, 이는 살고 있는 지역에 따라 법적 회색 지대에 해당할 수 있으므로 유의하시기 바랍니다. 물론, 여러분이 어디에 있든지 이 도구는 개인적인 시청을 위해서만 사용하세요. 블루레이 콘텐츠의 복제 또는 배포는 확실히 불법입니다.
이 모든 것을 고려하고, 리눅스에서 블루레이 콘텐츠를 즐기고 Raspberry Pi로 스트리밍하여 미디어를 최대한 활용하세요.