Blu-ray đã được ra mắt trong một thời gian dài, vì vậy nó có vẻ điên rồ mà vẫn không phải là một cách rõ ràng để chơi chúng trong Linux. Đó là do Blu-ray được tải với DRM mà Hollywood không muốn các chương trình nguồn mở có thể vượt qua. Thật không may, điều này có nghĩa rằng người chơi video hoàn toàn hợp pháp bị cướp khả năng trong một ví dụ khác của DRM làm tổn thương người dùng thay vì cướp biển.

Với tất cả những điều đó sang một bên, có một chương trình tuyệt vời có sẵn cho Linux có thể đọc đĩa Blu-ray. Nó được gọi là MakeMKV, và nó là một phần mã nguồn mở. Đó là một phần quan trọng trong lý do bạn có thể không gặp phải nó trong kho lưu trữ của phân phối của bạn. Phần nguồn đóng xử lý việc đọc đĩa Blu-ray, trong khi phần còn lại của nó được mở, gây ra sự cân bằng bất thường cho nhiệm vụ cụ thể này. MakeMKV có sẵn miễn phí. Phiên bản Linux của nó là bản beta không đổi nên nó không được hỗ trợ chính thức, nhưng nó hoạt động.

Tuy nhiên, MakeMKV không phải là trình phát video. Nó chỉ đọc chúng. Nó có thể, tuy nhiên, chuyển đổi những gì nó đã đọc vào một dòng mà bạn có thể chọn với một máy nghe nhạc video như Kodi có thể chơi nội dung trực tuyến.

Cài đặt các gói

Trước khi bạn bắt đầu xây dựng, hãy xây dựng, MakeMKV, có một số gói bắt buộc để bạn cài đặt. Bạn cũng sẽ cần VLC, bởi vì bạn sẽ sử dụng nó để phát video sau này.

Lưu ý rằng các hướng dẫn sau đây được thực hiện trên Ubuntu.

Mở cửa sổ dòng apt và sử dụng apt để nhận các gói sau:

 sudo apt install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev kodi 

Tải xuống MakeMKV

Các bản phát hành mới nhất của MakeMKV được đăng trên bài đăng trên diễn đàn khiêm tốn này cùng với một số hướng dẫn được nêu ở đây. Điều quan trọng là luôn có phiên bản mới nhất của MakeMKV để có thể phát bất kỳ đĩa Blu-ray nào bạn cần. Đó là lý do tại sao bài đăng đó thực sự là nơi tốt nhất để tải xuống từ đó.

Tạo một thư mục mà bạn muốn xây dựng MakeMKV. Bạn sẽ tải xuống và giải nén từng tarballs nguồn vào nó.

 cd Tải xuống mkdir makemkv-build cd makemkv-build 

Tải xuống cả hai tệp tarball từ bài đăng và đặt chúng vào thư mục xây dựng của bạn. Bạn có thể sử dụng trình quản lý lưu trữ GUI hoặc tar . Nó không thực sự quan trọng.

Xây dựng và cài đặt MakeMKV

Thay đổi thư mục vào thư mục “oss” mà bạn đã giải nén. Nó chứa tất cả mã nguồn mở cho MakeMKV.

 cd makemkv-oss-1.10.6 

Bây giờ, hãy sử dụng tập lệnh cấu hình được cung cấp và GNU make để xây dựng MakeMKV.

 ./configure make -j5 

Thay thế số sau -j với số lượng lõi CPU trên hệ thống của bạn cộng với một.

Sẽ mất vài phút để hoàn thành. Sau đó, phần đó của chương trình sẽ sẵn sàng để bạn cài đặt dưới dạng root hoặc với sudo .

 sudo cài đặt 

Di chuyển sao lưu và vào thư mục “bin” để cài đặt phần nguồn đã đóng. thứ này rất đơn giản.

 cd ../makemkv-bin-1.10.6 làm cho sudo cài đặt 

Nó sẽ không mất nhiều thời gian. Khi hoàn tất, MakeMKV sẽ được cài đặt hoàn toàn.

Nhập Khóa Beta của bạn

Thông qua quá trình cài đặt, bạn sẽ có tùy chọn khởi chạy MakeMKV thông qua trình khởi chạy ứng dụng của bản phân phối. Hãy tiếp tục và làm điều đó.

Cửa sổ mà bạn sẽ thấy khá đơn giản và nó không chứa nhiều cho đến khi bạn nạp vào đĩa Blu-ray. Trước khi bạn có thể làm bất cứ điều gì, bạn cần phải nhập khóa beta MakeMKV. Đó là một phần của một formality bởi vì MakeMKV luôn luôn là bản beta, nhưng bạn cần phải nhập một khóa mới thường xuyên.

Bạn luôn có thể tìm thấy khóa beta MakeMKV tại đây. Sao chép nó sau khi bạn tìm thấy nó.

Trong cửa sổ MakeMKV, nhấp vào “Help”, sau đó nhấp “Register” trong menu thả xuống. Một cửa sổ sẽ mở ra để bạn nhập khóa beta.

Tải một đĩa Blu-ray

Bây giờ bạn có thể tìm thấy một đĩa Blu-ray để phát và tải nó. MakeMKV sẽ tải nó một cách nhanh chóng và bạn sẽ thấy hình ảnh ổ đĩa được tô màu. Click vào nó để tải đĩa của bạn.

MakeMKV sẽ mất vài phút để đọc đĩa. Đó là điều bình thường - có rất nhiều dữ liệu. Khi kết thúc, bạn sẽ thấy bảng phân tích các tệp được lưu trữ trên đĩa Blu-ray.

Có thể khó xác định xem cái nào là cái nào, nhưng đối với phim, tập tin lớn nhất thường là tính năng. Chương trình truyền hình phức tạp hơn một chút nhưng bạn có thể tìm kiếm một loạt các tệp có kích thước gần giống nhau. Chúng thường là các tập phim.

Để bắt đầu luồng của bạn, hãy nhấp vào biểu tượng phát trực tuyến ở đầu cửa sổ. Nó trông giống như một đĩa với một vài dòng tỏa ra từ nó.

MakeMKV sẽ mở tệp và truyền tệp. Theo mặc định, nó sẽ sử dụng cổng 51000 trên máy tính của bạn.

Mở luồng trong Kodi

Đúng là bạn có thể làm điều này với VLC, nhưng do một số vấn đề thư viện lạ, Kodi là lựa chọn tốt hơn nhiều. MakeMKV tạo ra một dòng UPnP, mà Kodi làm việc rất tốt với. Vì đó là luồng địa phương trên mạng của bạn, điều đó có nghĩa là bạn có thể phát trực tiếp tới một thiết bị khác trong nhà chạy Kodi.

Mở Kodi và đi đến phần "Video". Nhấp vào “Tệp”, sau đó nhấp vào “Thêm video…” Trong cửa sổ tiếp theo, bạn cần nhấp vào nút “Duyệt”. Trong danh sách bên trái, tìm "thiết bị UPnP." Chọn luồng MakeMKV của bạn và duyệt đến tệp bạn muốn phát. Nhấp vào “Mở” khi bạn đã tìm thấy. Đừng lo lắng nếu nó có vẻ trống.

Bạn sẽ thấy luồng của mình trong danh sách tệp ngay bây giờ. Click vào nó để mở nó. Có thể sẽ có một vài tập tin có tên hoàn toàn vô dụng. Một trong những quyền có lẽ sẽ có một phần mở rộng tập tin .m2ts. Các Blu-ray khác nhau có thể sử dụng các quy ước khác nhau, do đó có thể có một số thử nghiệm và lỗi liên quan. Khi bạn tìm thấy tệp phù hợp và nhấp vào đó, luồng của bạn sẽ mở và phát video của bạn.

Bớt tư tưởng

Rõ ràng, giải pháp này là một chút clunky. Thật không may, DRM của Blu-ray có nghĩa là mọi thứ có thể sẽ không thay đổi sớm. Phương pháp này cũng có thể được coi là phá vỡ DRM, đó là loại của một khu vực màu xám hợp pháp, tùy thuộc vào nơi bạn sống, vì vậy hãy chú ý điều đó, quá. Chắc chắn, không có vấn đề bạn đang ở đâu, chỉ sử dụng những công cụ này để xem cá nhân của riêng bạn. Sao chép và / hoặc phân phối nội dung Blu-ray chắc chắn là bất hợp pháp.

Với cách đó, hãy tận hưởng nội dung Blu-ray của bạn trên Linux, truyền nội dung đó tới Raspberry Pi của bạn và tận dụng tối đa phương tiện của bạn.