Cách chơi DVD và Blu-ray trên Linux

Mục lục:

Cách chơi DVD và Blu-ray trên Linux
Cách chơi DVD và Blu-ray trên Linux

Video: Cách chơi DVD và Blu-ray trên Linux

Video: Cách chơi DVD và Blu-ray trên Linux
Video: Mình quay 60FPS, còn bạn ? - YouTube 2024, Tháng tư
Anonim
Đĩa DVD thương mại và đĩa Blu-ray được mã hóa. Quản lý quyền kỹ thuật số (DRM) được thiết kế để ngăn bạn tách chúng, sao chép và xem chúng trên trình phát không được hỗ trợ. Bạn có thể nhận được sự bảo vệ này để xem DVD và Blu-ray trên Linux, nhưng nó sẽ có một số tinh chỉnh.
Đĩa DVD thương mại và đĩa Blu-ray được mã hóa. Quản lý quyền kỹ thuật số (DRM) được thiết kế để ngăn bạn tách chúng, sao chép và xem chúng trên trình phát không được hỗ trợ. Bạn có thể nhận được sự bảo vệ này để xem DVD và Blu-ray trên Linux, nhưng nó sẽ có một số tinh chỉnh.

Đĩ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.

Sau đó, bạn có thể cài đặt VLC từ Trung tâm Phần mềm nếu nó chưa được cài đặt. (Ngoài ra, bạn có thể chạy
Sau đó, bạn có thể cài đặt VLC từ Trung tâm Phần mềm nếu nó chưa được cài đặt. (Ngoài ra, bạn có thể chạy

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.

Image
Image

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.

Bây giờ bạn có thể mở VLC và cố gắng mở một đĩa Blu-ray như bạn làm một đĩa DVD. Nhấp vào menu “Media”, chọn “Open Disc” và chọn “Blu-ray.” Để tùy chọn “No disc menus” được chọn.
Bây giờ bạn có thể mở VLC và cố gắng mở một đĩa Blu-ray như bạn làm một đĩa DVD. Nhấp vào menu “Media”, chọn “Open Disc” và chọn “Blu-ray.” Để tùy chọn “No disc menus” được chọn.

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ợ.

Image
Image

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ộ.

Mở VLC, nhấp vào menu “Phương tiện”, nhấp vào “Mở luồng mạng” và cung cấp địa chỉ đó. Nó sẽ trông giống như địa chỉ sau:
Mở VLC, nhấp vào menu “Phương tiện”, nhấp vào “Mở luồng mạng” và cung cấp địa chỉ đó. Nó sẽ trông giống như địa chỉ sau:

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.

MakeMKV sẽ giải mã video Blu-ray và truyền nó sang VLC. Mặc dù từ "dòng", tất cả điều này xảy ra trên máy tính của bạn, không cần internet. VLC phát video, nhưng MakeMKV đang thực hiện việc nâng hạng nặng trong nền.
MakeMKV sẽ giải mã video Blu-ray và truyền nó sang VLC. Mặc dù từ "dòng", tất cả điều này xảy ra trên máy tính của bạn, không cần internet. VLC phát video, nhưng MakeMKV đang thực hiện việc nâng hạng nặng trong nền.

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ý đó.

Đề xuất: