Liebe Besucherin, lieber Besucher,

fast 10 Jahre habe ich dieses Forum komplett auf eigene Kosten ohne Werbung selbst finanziert.
Mein Dank geht aber auf jeden Fall an die Spender, die meine Arbeit mit einem kleinen Obolus erleichtert haben.

Mehr als 900k Abrufe z.B. meiner Hauptanleitung machen mich stolz und ich möchte das Forum weiter betreiben und denke, dass bei solch einer immensen Nachfrage diese Werbung bei den Gästen nicht weiter stören sollte.
Auf diesem Wege möchte ich aber bitten, hier keinen Werbeblocker einzusetzen, damit das Forum auch weitere 10 Jahre eine Chance bekommt.

Registrierte Mitglieder bekommen weiterhin eine fast werbefreie Version angezeigt.
Selbstverständlich sind auch alle eingeladen, sich zu registrieren und an den Themen oder sonst irgendwie zu beteiligen.
Ich bitte um Verständnis und bedanke mich für die zahlreichen Zugriffe, die mir zeigen, dass meine Arbeit doch nicht nur für mich alleine ist und so viel Anklang finden.

Viele Grüße
;) Euer Admin :D

MPEG2 und VC1 Lizenzen

Allgemeines rund um die Hardware des RasPis.
Antworten
Benutzeravatar

Themenstarter
Outi
Administrator
Administrator
Beiträge: 497
Registriert: 13.02.2015, 22:24
RasPis: 10+
Kontaktdaten:

MPEG2 und VC1 Lizenzen

Beitrag von Outi »

Seit Beginn an unterstützen fast alle Raspberry Pis Hardware Decoding von MPEG2 und VC1.

Was es mit den dazu benötigten Lizenzen auf sich hat(te), soll hier genauer erklärt werden.

Den Originaltext der Foundation findet man hier: Externer Link Licence key and codec options

Frei übersetzt sieht das so aus:
Lizenzschlüssel- und Codec-Optionen

Die Hardware-Dekodierung zusätzlicher Codecs auf dem Raspberry Pi 3 und früheren Modellen kann durch den Externer Link Kauf einer Lizenz aktiviert werden, die an die CPU-Seriennummer Ihres Raspberry Pi gebunden ist.

Der Raspberry Pi 4 verfügt über dauerhaft deaktivierte Hardware-Decoder für MPEG2 und VC1. Diese Codecs können nicht aktiviert werden, daher ist kein Hardware-Codec-Lizenzschlüssel erforderlich. Die Software-Dekodierung von MPEG2- und VC1-Dateien funktioniert für typische Anwendungsfälle gut genug.

Der Raspberry Pi 5 verfügt über H.265 (HEVC) Hardware-Dekodierung. Diese Dekodierung ist standardmäßig aktiviert, sodass kein Hardware-Codec-Lizenzschlüssel erforderlich ist.
In (sehr) kurz:
Alles unter und bis Pi 3 kann per Lizenzkauf MPEG2 und VC1 freischalten, Softwaredecoding wohl zu langsam
Pi 4 (und wohl auch Pi400) unterstützt gar kein Hardwaredecoding, Softwaredecoding soll schnell genug sein
Pi 5 decodiert H.265 (HEVC) schon von Haus aus per Hardware, dafür wird keine Lizenz benötigt

Ich gehe davon aus, dass die anderen beiden Codecs beim Pi 5 analog zum Pi 4 ebenfalls per Software ausgeführt werden.

Wer einen älteren Pi (Pi 3 und darunter) mit einer Lizenz ausstatten möchte und diese von der Foundation erhalten hat, kann diese in der Datei config.txt eintragen:

decode_MPG2
ist ein Lizenzschlüssel zur Hardware-MPEG-2-Dekodierung, z.B.:

Code: Alles auswählen

decode_MPG2=0x12345678
decode_WVC1
ist ein Lizenzschlüssel, der die Hardware-VC-1-Dekodierung ermöglicht, z.B.:

Code: Alles auswählen

decode_WVC1=0x12345678
Wenn mehrere Raspberry Pis eingesetzt werden und für jeden davon eine Codec-Lizenz erworben wurde, können bis zu acht Lizenzschlüssel in einer einzigen config.txt aufgelistet werden, zum Beispiel decode_MPG2=0x12345678,0xabcdabcd,0x87654321. Dadurch kann die selbe SD Karte zwischen den verschiedenen Raspberry Pis ausgetauscht werden, ohne jedes Mal die Datei config.txt bearbeiten zu müssen.
;) Gruß Outi :D
Antworten