Tại sao Raspberry Pi cần giấy phép MPEG-2?


41

Kể từ ngày 24 tháng 8 năm 2012 , có thể mua giấy phép để giải mã video MPEG-2.

Đây là câu hỏi của tôi:

  1. Điều đó có nghĩa là, nếu không có giấy phép này, RPi không thể xử lý ở tất cả video MPEG-2, hoặc nó sẽ phải vật lộn để phát nó một cách trơn tru?
  2. Những hình thức nào cho phép? Nó có phải là một tập tin để cài đặt trong ditribution? Hay là một kích hoạt phần cứng hoặc một cái gì đó?

Cảm ơn bạn.

Câu trả lời:


31

Giấy phép cho phép bạn giải mã và mã hóa (nếu có) các loại phương tiện được đề cập bằng cách sử dụng bộ mã hóa / giải mã phần cứng tích hợp .

Bộ giải mã phần cứng nhanh hơn nhiều và không dựa vào CPU lõi để xử lý các tệp này; thay vì GPU được sử dụng để xử lý các tập tin. Nó nói chuyện trực tiếp với Bộ nhớ video (giải mã) hoặc RAM (mã hóa) làm cho nó đẹp và mượt mà. Bạn không cần giấy phép này và có thể sử dụng các phiên bản phần mềm. Nhưng nó thực sự chậm.

Giấy phép sẽ là một tệp bạn đặt ở đâu đó hoặc một khóa bạn xác định là biến toàn cục cho hệ thống. Các thư viện en / decoder sẽ yêu cầu những thứ này và chuyển chúng vào phần cứng nơi chúng sẽ được giải quyết trên chip đó; nếu khóa khớp với số sê-ri và hợp lệ, bạn sẽ được phép sử dụng API bị lộ (tôi có thể thấy điều này bị hack rất nhanh).

Raspberry Pi không bao gồm điều này để giảm chi phí. Đối với chúng tôi, một vài câu chuyện là ổn, nhưng nếu họ kiếm được một triệu đơn vị là thêm 3,6 triệu bảng, họ phải chi tiêu cho một số thứ mà chỉ một phần nhỏ mọi người sẽ sử dụng.


2
Chúng tôi cần xác nhận cách thức cấp phép và phần mềm nào sử dụng nó.
Alex Chamberlain

Raspberry Pi cho biết, không có gì sử dụng mpeg2 cả (và loại gợi ý tùy thuộc vào các cổng cộng đồng để hỗ trợ điều này) Như cách nó được phân phối, tôi sẽ mua một cái sau chỉ để đá và cho bạn biết.
Piotr Kula

Vì vậy, bạn có thể mua một giấy phép để làm gì?
Alex Chamberlain

1
Yip .. và sau đó đợi cho đến khi nó làm điều gì đó :-)
Piotr Kula

2
Đôi khi bạn chỉ cần cười.
Alex Chamberlain

5

Giấy phép cho phép phát nội dung MPEG2 trên RPi với khả năng tăng tốc phần cứng. Không có giấy phép, nó sẽ không phát tập tin. Giấy phép là một khóa được liên kết với số sê-ri của RPi.

Hy vọng điều này sẽ xóa tan nghi ngờ. Thêm thông tin có sẵn tại trang web Rpi theo giấy phép Codec


10
Điều đó không hoàn toàn đúng. Nếu không có giấy phép, RPi có thể phát các tệp MPEG2 nhưng chỉ với phần mềm giải mã. Và nó không có đủ sức mạnh CPU để chơi hầu hết chúng một cách trơn tru. Nếu bạn có một số video độ phân giải thấp và / hoặc bitrate thấp, nó sẽ hoạt động ngay cả khi không tăng tốc phần cứng.
Krzysztof Adamski

1
Nó là gì"? Phần mềm nào được tăng tốc bằng giấy phép?
Alex Chamberlain

1
Giấy phép cho phép luồng mpeg2 được giải mã bởi GPU thay vì mã ARM. Nó giống như sự khác biệt giữa việc sử dụng thư viện dấu phẩy động mềm và chip dấu phẩy động chuyên dụng.
techeno

2
@Techeno Cảm ơn câu trả lời của bạn. Bạn có thể vui lòng chỉnh sửa câu trả lời của mình chỉ định rằng Raspberry Pi vẫn có thể phát MPEG2các luồng thông qua giải mã phần mềm nếu không có giấy phép?
Avio

4

Một điều cần lưu ý: Ở Úc và các nơi khác trên thế giới, Live TV là MPEG2. Bạn sẽ không thể xem Live TV trên Pi mà không cần thêm codec phần mềm hoặc mua giấy phép. (tức là Video sẽ không hiển thị; Âm thanh sẽ hoạt động như AC3). Vì vậy, nếu quốc gia của bạn sử dụng Video MPEG2 và bạn dự định xem Live Tv trên Pi, hãy mua giấy phép với Pi của bạn ... đã phát hành điều này quá muộn và vẫn đang chờ giấy phép của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.