PC에서 UHD 블루레이 리핑&재생하는 방법
오늘 인생 첫 UHD 블루레이가 배달 왔습니다. <블레이드 러너 2049> 3디스크 일반판이죠.
너무 행복한데요.
그런데 문제가 있습니다.
우선 PC에서 UHD 블루레이를 재생하려면 각종 조건들을 맞춰야 합니다.
-
버전 1703 (빌드 15063) 이상의 Windows 10
-
CPU의 DRM 솔루션을 지원하는 메인보드
-
Advanced Protected Audio/Video Path를 지원하는 GPU
-
Microsoft PlayReady 3.0을 지원하는 GPU
-
인텔 카비레이크 이상 기반의 내장 GPU
-
NVIDIA Pascal 기반의 GPU
-
AMD Polaris/Vega 아키텍처 기반의 GPU
-
-
HDR과 HDMI 1.4 이상의 디스플레이 출력, HDCP 2.2, H.265 코덱의 Main10 프로파일에 대한 하드웨어 디코딩 (DXVA)을 지원하는 GPU
-
완벽 지원하는 GPU
-
NVIDIA 파스칼 아키텍처 기반의 GPU (지포스 10 시리즈)
-
AMD VEGA 아키텍처 기반의 GPU (라데온 RX VEGA 시리즈, RYZEN with VEGA 시리즈의 내장 GPU)
-
AMD POLARIS 아키텍처 기반의 GPU (라데온 RX 400, 500 시리즈)
-
인텔 커피레이크 기반의 내장 GPU
-
인텔 카비레이크 기반의 내장 GPU
-
-
HDR 미지원, H.265 Main 10 Profile까지만 지원하는 GPU
-
NVIDIA 2세대 맥스웰 아키텍처 기반 중 GM206 GPU (지포스 GTX 960, 950, 750 리비전)
-
인텔 스카이레이크 기반의 내장 GPU (단, Main 10 Profile은 하이브리드 H/W 모드로 동작)
-
-
HDR 미지원, H.265 Main Profile까지만 지원하는 GPU
-
AMD 3세대 GCN 아키텍처 기반의 Fiji GPU (라데온 R9 FURY 시리즈, R9 NANO)
-
인텔 브로드웰 기반의 내장 GPU
-
-
HDR 미지원, H.265 Main Profile을 하이브리드 H/W 모드로만 지원하는 GPU
-
NVIDIA 맥스웰 아키텍처 기반의 GM107, GM108, GM200, GM204 GPU (CUDA를 이용)
-
AMD 3세대 GCN 아키텍처 기반의 Fiji를 제외한 나머지 GPU (OpenCL을 이용)
-
AMD 2세대 GCN 아키텍처 기반의 GPU (OpenCL을 이용)
-
AMD 1세대 GCN 아키텍처 기반의 GPU (OpenCL을 이용)
-
AMD TeraScale 3 아키텍처 기반의 GPU (OpenCL을 이용)
-
AMD TeraScale 2 아키텍처 기반의 GPU (OpenCL을 이용)
-
인텔 하스웰 기반의 내장 GPU (HD Graphics 4400 이상)
-
-
-
UHD 블루레이를 읽을 수 있는 광학식 디스크 드라이브 (ODD)
-
UHD 블루레이를 재생할 수 있는 소프트웨어
(...) 이걸 보라는 건지 말라는 건지 의문이 듭니다.
사실 저는 다 맞췄는데 딱 하나, UHD 블루레이 플레이어를 구할 수가 없더라고요.
그래서 저 조건 안 맞추고 UHD 블루레이를 재생하는 방법을 적으려고 합니다.
사실 구글링 해보면 꽤 많이 나오는데요.
일반적으로 UHD 블루레이 재생을 위해 많이 추천하는 FHD 블루레이 플레이어는 LG BH16NS55입니다.
그런데 이게 올해 봄~여름쯤 펌웨어 업데이트가 되어버리면서(...) 기존에 돌아다니던 글들의 방법이 막혔습니다. 그래서 저는 MakeMKV 포럼에 가서 어떻게 할 수 있는지 배웠고, 영어가 싫으신 분들을 위해 그 방법을 알려드리려고 합니다.
괜히 다른 거 사용할 생각하지 마시고 되도록이면 BH16NS55 사용하세요. 이게 국내에서 제일 구하기 쉬운 편이고 저렴한 편입니다. 이외에도 지원 가능한 제품 목록입니다. 단, 지원 가능한 제품이라고 문제가 없을 거라고 보증하지는 않습니다.
HL-DT-ST-BD-RE_BE16NU50-1.04-N000300-212005081025.bin
HL-DT-ST-BD-RE_BH14NS50-1.03-N000400-212004211008.bin
HL-DT-ST-BD-RE_BH16NS40-NS50-1.05-N000600-212005061331.bin
HL-DT-ST-BD-RE_BH16NS50-1.03-N000400-212004210958.bin
HL-DT-ST-BD-RE_BH16NS55-1.05-N000400-212004211049.bin
HL-DT-ST-BD-RE_BH16NS60-1.02-N000600-212005081014.bin
HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-N000800-212005070917.bin
HL-DT-ST-BD-RE_BP55EB40-NB50-1.03-N000800-212005070924.bin
HL-DT-ST-BD-RE_BP60NB10-1.02-N000800-212005070935.bin
HL-DT-ST-BD-RE_BU40N-1.04-N000500-212005061142.bin
HL-DT-ST-BD-RE_WH14NS40-NS50-1.05-N000900-212005061444.bin
HL-DT-ST-BD-RE_WH16NS40-NS50-1.05-N000900-212005061440.bin
HL-DT-ST-BD-RE_WH16NS60-1.03-N000600-212005081010.bin
HL-DT-ST-BD-RE_WP50NB40-NB50-1.03-N000800-212005070929.bin
HL-DT-ST-BDDVDRW_CH12NS40-1.03-N000800-212005080957.bin
HL-DT-ST-BDDVDRW_UH12NS40-1.03-N000800-212005080959.bin
이 목록은 지원되는 펌웨어 목록을 긁어온건데, 이중 중간에 있는 'BE16NU50' 부분이 모델명이고 그 뒤에 있는 '1.04' 부분이 펌웨어 버전입니다. 이 목록이 2020/10/22 기준 지원되는 최신 펌웨어 버전이고, 이 이전 버전도 대부분 지원되지만 이후 버전이 업데이트된다면 새로 커스텀펌웨어가 뜰 때까지 이 방법을 사용하실 수 없습니다. 아래에 제가 적어놓은 방법대로 진행하시면 업데이트가 막히기 때문에 한 번 하시면 다시 진행하실 필요는 없습니다.
저는 LG BH16NS55 펌웨어 1.05버전을 이용했고, 다른 블루레이 드라이브나 펌웨어 버전에서도 이 방법이 정상적으로 동작할지 알 수 없으며, 책임지지 않습니다. 또한, 이 방법에 적힌 대로 하지 않았다가 문제가 생길 경우 책임지지 않으며, 심지어 이 방법에 적힌 대로 저 하드웨어를 가져다가 따라했다가 문제가 생겨도 책임지지 않습니다.
1. 우선 https://www.makemkv.com/ 홈페이지에 들어가서 MakeMKV를 다운받습니다. 이 프로그램은 블루레이 리핑할 때 쓰는 프로그램으로, 국내에서 소장 중인 블루레이를 리핑하는 것은 법적인 문제가 없다고 알고 있습니다. 대신 리핑한 다음에 중고로 되팔거나 하지 마세요.
2. 다운받은 MakeMKV를 되도록이면 기본 설치 경로에 설치하고 실행합니다. 그럼 이런 화면이 뜨는데요.
실행된 화면 우측에 보시면 가지고 계시는 블루레이 드라이브의 각종 정보를 확인하실 수 있습니다.
이 중 펌웨어 수정으로 UHD 블루레이를 지원할 수 있는 드라이브라면 'Status' 부분에 'Possible(with patched firmware)'라고 뜰 겁니다.
그 밑 'Hardware Support'에는 'Yes', 'Firmware Support'에는 'No'라고 뜰 거예요.
이렇게 안 뜨면 괜히 시도해서 멀쩡한 블루레이 드라이브 못 쓰게 만들지 말고 포기하세요.
3. 펌웨어 버전을 확인합니다. 위의 캡쳐화면을 보시면 우측 중간에 'Revision' 항목이 있는데요. 그 오른쪽에 적힌 '1.05'가 현재 가지고 계신 블루레이 드라이브의 펌웨어 버전입니다.
4. 펌웨어 버전을 확인하셨다면 viewtopic.php?f=19&t=19113를 클릭하여 커스텀펌웨어 목록을 다운로드받습니다. 2020/07/23 버전입니다.
출처 : https://www.makemkv.com/forum/viewtopic.php?f=16&t=19634
5. 다운로드받은 펌웨어의 암축을 풀어주세요. 들어가면 'MK' 폴더 내부의 'HL-DT-ST' 안에서 가지고 계신 블루레이 드라이브의 제품명을 찾아 들어가세요. 들어가면 파일명에서 펌웨어의 버전을 확인하실 수 있는데요. 좀 전에 위에서 확인한 펌웨어의 버전과 일치하지 않는다면 'MK' 폴더 내부의 'Old' 폴더 내에서 일치하는 펌웨어 버전을 찾아주세요. 만약 폴더 내의 최신 버전보다 가지고 계신 드라이브의 펌웨어 버전이 더 높다면 makemkv 포럼에서 언젠가 업데이트해주기를 기다릴 수밖에 없습니다.
6. 찾아낸 bin 파일을 경로명을 타이핑하기 편한 위치로 이동합니다. 저는 C:\Users\(유저명)\Downloads 폴더로 복사해서 이용했습니다.
7. 이제 cmd(명령 프롬프트)를 관리자 권한으로 실행합니다.
8. 그다음 다음과 같은 명령어를 입력해서 아까 MakeMKV를 설치했던 경로로 이동합니다.
cd "C:\Program Files (x86)\MakeMKV"
빨갛게 표시된 경로는 기본 설치 경로로, 아까 MakeMKV를 다른 위치에 설치하셨다면 그 경로를 입력하시면 됩니다.
9. 다음과 같은 명령어를 입력합니다.
makemkvcon64.exe f --all-yes -d G: rawflash enc -i "C:\Users\(유저명)\Downloads\HL-DT-ST-BD-RE_BH16NS55-1.05-NM00400-212004211049.bin"
여기서 주황색으로 표시된 G 부분을 여러분의 블루레이 디스크의 기호로 입력합니다.
저 같은 경우는 하드디스크가 좀 많아서 블루레이 드라이브는 G였습니다.
그리고 빨간색으로 표시된 경로 부분을 아까 복사했던 bin파일의 경로로 변경합니다.
10. 위 명령어를 입력하면 cmd상에서 뭔가 진행될겁니다.
뭔지 모르겠지만 뭔가 쭉쭉 뜨다가 Complete! 비슷한 문구가 뜰 겁니다.
11. 제대로 적용되었는지 확인하기 위해서 MakeMKV 프로그램을 종료했다가 다시 실행합니다. 그럼 다음과 같이 뜰 거예요.
오른쪽에 보시면 'Status'가 'Enabled'로 뜨고, 'Firmware type'이 'Patched'라고 뜨죠. 그럼 성공하신 겁니다.
12. 그럼 이제 블루레이 드라이브가 UHD 블루레이를 인식할 겁니다. 하지만 PowerDVD 같은 프로그램으로 4K 블루레이 감상은 불가능한데요. 그 이유는 UHD 블루레이 인식만 되지 그 DRM이나 암호화가 풀리지 않았기 때문입니다. 그래서 UHD 블루레이를 UHD 미지원 환경에서 재생하시려면 리핑이 필요합니다.
사실, 엑스박스 같은 게임 콘솔이나, TV에 직접 연결해서 간편하게 사용할 수 있는 UHD 드라이브 대신 굳이 PC에 블루레이 드라이브를 연결하여 UHD 블루레이를 사용하시겠다는 것은 아마 블루레이는 소장용으로 두고 읽을 때마다 긁어서 손상하는 것을 방지하기 위해 리핑해두고 사용하실 목적이 있으실 거라고 생각합니다.
그래서 이제부터는 아까 설치했던 MakeMKV 파일을 이용하여 블루레이를 리핑하는 방법을 알려드리겠습니다.
13. 제가 오늘 배달받은 <블레이드 러너 2049>의 스페셜영상 드라이브를 예시로 설명드릴게요.
MakeMKV를 실행한 후 블루레이 디스크를 삽입하면, 어느 정도 로딩 후에 위와 같이 뜹니다. 그럼 왼쪽에 대문짝만하게 위치한 커다란 블루레이 아이콘을 클릭해주세요.
14. 그럼 뭔가 로딩되다가...
이렇게 뜹니다.
이제 저 중에서 원하시는 영상과 오디오를 골라서 Make MKV 버튼을 눌러주시면 됩니다.
그럼 생각보다 오랜 시간이 걸린 후에(거의 영상 길이의 절반 정도 되는듯...) 영상 저장이 완료됩니다. 와!
이제 아이패드에 넣어 가지고 다니시면서 감상하시거나, 아니면 32인치 큰 모니터라던지 48인치 LG TV를 책상 위에 올려놓으신 다음 큰 화면으로 하드 디스크를 연결해 감상하실 수 있습니다! 와!
HDR10 지원되는 UHD 모니터라면 더 행복하겠죠? 7.1채널 돌비 서라운드 스피커가 있으면 더 행복할 거고요! 하지만 제 지갑 사정은 그런 걸 허락하지 않죠. 언젠가 그런 걸 갖출 날을 기다리며, 모두 편하게 UHD 블루레이 감상하세요!
역시 블루레이...! 화질과 음질이 정말 대단하군요. 정말 행복합니다....
+추가로 적습니다.
마지막에 리핑할 때 같은 영상, 같은 파일 사이즈인데 여러 개가 뜨는 경우가 있습니다. 이런 경우 'angle'로 표시되는데요, 이런 경우는 몇 가지 경우가 있습니다.
자막이랑 오디오 언어는 모두 동봉되어 있는데 영상 언어가 다르거나 (예시: 스타워즈 오프닝이 영어, 러시아어, 프랑스어, ...)
아니면 디렉터 코멘터리 버전이라거나, 등등.
그 중 원하시는 것만 선택해서 리핑하시면 됩니다. 뭐가 어떤 언어인지 알 수 있는 방법은 제가 알기로는 없습니다. 한시간씩 걸려서 리핑해서 확인해보는 방법밖에는...
+추가 업데이트
제가 착각했는데, 이 방법대로 하셔도 PowerDVD 같은 프로그램으로 UHD 블루레이 재생은 불가능합니다. 이 방법으로 리핑하셔야만 UHD 블루레이 영상을 시청하실 수 있습니다.
추천인 4
댓글 7
댓글 쓰기정치,종교 관련 언급 절대 금지입니다
상대방의 의견에 반박, 비아냥, 조롱 금지입니다
영화는 개인의 취향이니, 상대방의 취향을 존중하세요
자세한 익무 규칙은 여길 클릭하세요
AMD쪽으로는 안되는걸로 아는데요........
AMD CPU에서는 원래 재생 안 됩니다. AMD에서는 리핑도 안 되나요?
그냥 블루레이 플레이어 사서 티비로 볼래요.