Đĩa DVD hoạt động tốt và tất cả các đĩa DVD sẽ hoạt động sau khi bạn cài đặt một thư viện. Blu-ray là nhiều hit-and-miss, và chỉ có một số sẽ làm việc-đặc biệt là đĩa Blu-ray cũ. Ngoài ra, cả hai yêu cầu bạn phải có ổ đĩa phù hợp trong PC của bạn - một ổ DVD nếu bạn đang tìm cách chỉ phát đĩa DVD và ổ đĩa Blu-ray nếu bạn muốn phát đĩa DVD và đĩa Blu-ray.
Làm thế nào để chơi DVD trên Linux với VLC
Trình phát media VLC miễn phí có thể chơi DVD trên Linux, nhưng nó yêu cầu một thư viện đặc biệt được gọi là libdvdcss. Thư viện này phá vỡ hiệu quả mã hóa CSS trên DVD, cho phép bạn xem chúng. Tình trạng của thư viện này không rõ ràng về mặt pháp lý - nó có khả năng bất hợp pháp theo DMCA ở Hoa Kỳ - vì vậy các bản phân phối Linux thường không bao gồm nó trong kho phần mềm của họ.
Nhưng đây thực sự là phương thức mà nhiều người dùng Windows sử dụng. Windows 8 và 10 không còn bao gồm chức năng phát DVD nữa, và lời khuyên chuẩn là tải xuống và cài đặt VLC. Windows xây dựng VLC có libdvdcs tích hợp sẵn, vì vậy bạn chỉ cần tải xuống, cài đặt và bắt đầu xem. Linux phức tạp hơn một chút.
LƯU Ý: Bạn cũng có thể mua bản sao Fluendo DVD Player được cấp phép với giá $ 25 trên Trung tâm phần mềm của Ubuntu, nhưng hầu hết mọi người sẽ không muốn bận tâm. Bạn có thể nhận DVD miễn phí nếu bạn sẵn sàng chỉ thực hiện thêm một vài bước.
Trên Ubuntu 12.04 đến Ubuntu 15.04, bạn có thể cài đặt libdvdcss bằng cách mở cửa sổ dòng lệnh và chạy các lệnh sau:
sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh
Trên Ubuntu 15.10 trở lên, hãy chạy lệnh sau để thay thế. Làm theo các hướng dẫn xuất hiện trong terminal để cài đặt libdvdcss:
sudo apt-get install libdvd-pkg
Đối với các bản phân phối Linux khác, hãy thực hiện tìm kiếm trên web cho “install libdvdcss” và tên của bản phân phối Linux của bạn. Bạn sẽ tìm thấy hướng dẫn và kho lưu trữ của bên thứ ba để giúp quá trình này dễ dàng.
sudo apt-get install vlc
để cài đặt nó từ dòng lệnh.)
Sau khi cài đặt, chèn đĩa DVD của bạn và khởi động VLC. Nhấp vào menu “Media” trong VLC, chọn “Open Disc” và chọn tùy chọn “DVD”. VLC sẽ tự động tìm đĩa DVD bạn đã lắp và phát lại. Nếu điều đó không hiệu quả, bạn có thể cần chỉ định đường dẫn thiết bị của ổ DVD của bạn tại đây.
Nếu nó có vẻ không hoạt động, hãy thử khởi động lại máy tính của bạn. Điều đó sẽ đảm bảo VLC sử dụng đúng libdvdcss.
Làm thế nào để chơi (một số) Blu-ray trên Linux với VLC
Blu-ray phức tạp hơn một chút. Mặc dù có các đầu đĩa DVD trả tiền kỹ thuật mà bạn có thể mua cho Linux, không có cách nào được cấp phép chính thức để phát lại các đĩa Blu-ray trên Linux.
Đĩa Blu-ray cũ của bạn càng có nhiều khả năng hoạt động. Đĩa Blu-ray mới hơn sử dụng mã hóa đĩa BD +, trong khi các đĩa cũ hơn sử dụng mã hóa AACS dễ dàng bỏ qua hơn. Đĩa Blu-ray mới hơn cũng liệt kê một số phím đã biết được sử dụng để phát các đĩa Blu-ray cũ hơn theo cách này. Nếu bạn có một đĩa rất mới, bạn có thể không nhận được nó để chơi ở tất cả.
Để cài đặt VLC và hỗ trợ Blu-ray trên Ubuntu, mở một cửa sổ dòng lệnh và chạy các lệnh sau theo thứ tự. Bạn có thể sao chép và dán chúng vào cửa sổ đầu cuối bằng chuột.
sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget https://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg
Nếu bạn đang sử dụng một bản phân phối Linux khác, bạn sẽ muốn cài đặt VLC và thư viện libaacs0, libbluray-bdj, libbluray1 thích hợp. Sau đó, bạn có thể chạy hai lệnh thứ hai để tải xuống tệp KEYDB.cfg vào thư mục cấu hình.
Nếu bạn thấy thông báo cho biết đĩa chưa được giải mã và bạn cần một khóa hoặc thông báo cho biết chứng chỉ máy chủ lưu trữ AACS đã bị thu hồi thì đĩa Blu-ray của bạn quá mới và không được hỗ trợ.
Cách phát Blu-ray trên Linux bằng MakeMKV và VLC
Nếu bạn cần phát nhiều loại đĩa Blu-ray hơn, có một phương pháp khác mà mọi người báo cáo thành công hơn với: bạn có thể sử dụng MakeMKV để giải mã Blu-ray và VLC để phát nó khi nó đang được giải mã.
MakeMKV không phải là một công cụ nguồn mở. Đó là phần mềm sở hữu độc quyền với bản dùng thử 30 ngày miễn phí và về mặt lý thuyết, chi phí $ 50 để tiếp tục sử dụng sau đó. Tuy nhiên, MakeMKV hoàn toàn miễn phí khi sử dụng bản beta, và nó đã được thử nghiệm trong ba năm. Bạn sẽ chỉ phải kiểm tra bài đăng trên diễn đàn này mỗi tháng và làm mới khóa beta để tiếp tục sử dụng MakeMKV, giả sử nó vẫn ở phiên bản beta.
Một bài đăng trên diễn đàn khác cung cấp hướng dẫn cài đặt MakeMKV trên Linux. Tuy nhiên, người dùng Ubuntu có thể cài đặt MakeMKV bằng lệnh apt-get dễ dàng hơn nhiều. Hiện tại, PPA cập nhật nhất mà chúng tôi đã tìm thấy là PPA makemkv-beta. Để cài đặt MakeMKV từ kho lưu trữ này, hãy mở một thiết bị đầu cuối và chạy các lệnh sau:
sudo add-apt-repository ppa:heyarje/makemkv-beta
sudo apt-get update
sudo apt-get install makemkv-bin makemkv-oss
Bạn cũng sẽ cần cài đặt VLC, như được mô tả ở trên.Khi bạn có cả hai chương trình, hãy mở ứng dụng MakeMKV từ menu của bạn, chọn ổ đĩa Blu-ray của bạn và nhấp vào biểu tượng “Luồng” trên thanh công cụ. Bạn sẽ được cung cấp một địa chỉ cục bộ.
https://localhost:51000/stream/title0.ts
Bộ phim chính thường là "title0" hoặc "title1" - chọn một phim có kích thước lớn hơn trong MakeMKV.
Chơi đĩa Blu-ray là cả hai không đáng tin cậy và một rắc rối. Chỉ những người có đĩa Blu-ray thương mại thực sự trong tay sẽ phải trải qua rắc rối này - nếu bạn đã tách đĩa Blu-ray trên máy tính khác, hoặc tải xuống các tệp đã bị tách, bạn có thể phát chúng trong VLC giống như bất kỳ video nào khác.
Trong thời đại mà bạn có thể làm cho Netflix hoạt động trên Linux chỉ bằng cách tải xuống Chrome hoặc sử dụng tinh chỉnh nhanh để làm cho Hulu hoặc Amazon Instant Video hoạt động, đây là rất nhiều công việc để phát đĩa hợp pháp. Có thể, nhưng bạn nên sử dụng phương tiện truyền thông của mình theo các cách khác trên Linux hoặc sử dụng thiết bị khác để phát Blu-ray nếu bạn phải sử dụng các đĩa vật lý đó.