Ändern des Regionalcodes eines DVD-Laufwerks: Unterschied zwischen den Versionen

Aus Computertruhe-Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 4: Zeile 4:
 
Und die Älteren unter uns wissen sicherlich auch noch was es mit dem sogenannten [https://de.wikipedia.org/wiki/Regionalcode Regionalcode] auf sich hat. Dieser dient der [https://de.wikipedia.org/wiki/Digitale_Rechteverwaltung digitalen Rechteverwaltung] (auch Digital Rights Management oder kurz DRM) und soll verhindern, dass ein auf einer DVD-Video gespeicherter Film weltweit abgespielt werden kann. Die Welt wurde deswegen in unterschiedliche Regionen eingeteilt. Somit kann eine DVD-Video, die z. B. den Regionalcode 2 gesetzt hat, nur von einem DVD-Spieler gelesen werden, der ebenfalls auf diesen Code eingestellt ist.
 
Und die Älteren unter uns wissen sicherlich auch noch was es mit dem sogenannten [https://de.wikipedia.org/wiki/Regionalcode Regionalcode] auf sich hat. Dieser dient der [https://de.wikipedia.org/wiki/Digitale_Rechteverwaltung digitalen Rechteverwaltung] (auch Digital Rights Management oder kurz DRM) und soll verhindern, dass ein auf einer DVD-Video gespeicherter Film weltweit abgespielt werden kann. Die Welt wurde deswegen in unterschiedliche Regionen eingeteilt. Somit kann eine DVD-Video, die z. B. den Regionalcode 2 gesetzt hat, nur von einem DVD-Spieler gelesen werden, der ebenfalls auf diesen Code eingestellt ist.
  
TODO: Karte einbinden
+
[[Datei:Regionalcodeverteilung von DVD-Video.png|thumb|zentriert|1000px|Übersicht über die weltweite Verteilung der Regionalcodes der DVD-Video (CC BY-SA 3.0 [https://de.wikipedia.org/wiki/Datei:DVD-Regions_with_key-2.svg Monaneko]).|alt=Weltkarte, die die Verteilung der sechs existierenden Regionalcodes darstellt, die auf DVD-Video eingesetzt werden.]]
  
{| class="wikitable"
+
{| class="wikitable" style="margin: auto;"
 
|+ style="caption-side:bottom;"|Die acht möglichen Codes, deren Bitmasken in hexadezimaler und binärer Schreibweise und deren Zuordnung zu den Regionen.
 
|+ style="caption-side:bottom;"|Die acht möglichen Codes, deren Bitmasken in hexadezimaler und binärer Schreibweise und deren Zuordnung zu den Regionen.
 
|-
 
|-
Zeile 45: Zeile 45:
 
Falls das System nur ein optisches Laufwerk besitzt, wird das Programm auf der Kommandozeile mittels <code>regionset</code> gestartet. Ansonsten muss das Ziellaufwerk mit dessen Gerätenamen explizit übergeben werden. In diesem Fall lautet der Aufruf <code>regionset device</code>, wobei <code>device</code> z. B. unter ''Linux Mint'' mit <code>/dev/sr0</code> für das erste Laufwerk zu ersetzen wäre.
 
Falls das System nur ein optisches Laufwerk besitzt, wird das Programm auf der Kommandozeile mittels <code>regionset</code> gestartet. Ansonsten muss das Ziellaufwerk mit dessen Gerätenamen explizit übergeben werden. In diesem Fall lautet der Aufruf <code>regionset device</code>, wobei <code>device</code> z. B. unter ''Linux Mint'' mit <code>/dev/sr0</code> für das erste Laufwerk zu ersetzen wäre.
  
TODO: GIF einbinden
+
[[Datei:Regionset - erstmaliges Setzen des Regionalcodes.gif|gerahmt|zentriert|Mit Hilfe des Programms ''regionset'' wird der Regionalcode eines DVD-Laufwerks gesetzt.|alt=Dieses animierte GIF zeigt ein Terminal, in dem die wenigen Schritte gezeigt werden, die nötig sind, um mit „regionset“ den Regionalcode eines DVD-Laufwerks zu setzen.]]
  
 
Anhand der Ausgabe direkt nach dem Start des Tools lässt sich der aktuelle Status ablesen. In unserem Beispiel wurde der Regionalcode des DVD-Laufwerks noch nie gesetzt, zu erkennen an den Zeilen <code>type: NONE und drive plays discs from region(s):, mask=0xFF</code>.
 
Anhand der Ausgabe direkt nach dem Start des Tools lässt sich der aktuelle Status ablesen. In unserem Beispiel wurde der Regionalcode des DVD-Laufwerks noch nie gesetzt, zu erkennen an den Zeilen <code>type: NONE und drive plays discs from region(s):, mask=0xFF</code>.
Zeile 53: Zeile 53:
 
Ein erneuter Aufruf von ''regionset'' bestätigt uns ebenfalls die Änderung des Regionalcodes.
 
Ein erneuter Aufruf von ''regionset'' bestätigt uns ebenfalls die Änderung des Regionalcodes.
  
TODO: PNG einbinden
+
[[Datei:Regionset - gesetzten Regionalcode auslesen.png|gerahmt|zentriert|Wurde ein Regionalcode im DVD-Laufwerks gesetzt, zeigt ''regionset'' dies selbstverständlich an.|alt=Screenshot eines Terminals, in dem die Ausgabe des Programms „regionset“ zu sehen ist, wenn der Regionalcode eines DVD-Laufwerks gesetzt wurde.]]

Aktuelle Version vom 26. September 2020, 00:10 Uhr

Auch wenn DVD-Video heutzutage nicht mehr wirklich en vogue ist, haben bestimmt noch viele von euch eine kleine oder gar größere Sammlung an DVD-Video-Schreiben zu Hause im Schrank stehen.

Und die Älteren unter uns wissen sicherlich auch noch was es mit dem sogenannten Regionalcode auf sich hat. Dieser dient der digitalen Rechteverwaltung (auch Digital Rights Management oder kurz DRM) und soll verhindern, dass ein auf einer DVD-Video gespeicherter Film weltweit abgespielt werden kann. Die Welt wurde deswegen in unterschiedliche Regionen eingeteilt. Somit kann eine DVD-Video, die z. B. den Regionalcode 2 gesetzt hat, nur von einem DVD-Spieler gelesen werden, der ebenfalls auf diesen Code eingestellt ist.

Weltkarte, die die Verteilung der sechs existierenden Regionalcodes darstellt, die auf DVD-Video eingesetzt werden.
Übersicht über die weltweite Verteilung der Regionalcodes der DVD-Video (CC BY-SA 3.0 Monaneko).
Die acht möglichen Codes, deren Bitmasken in hexadezimaler und binärer Schreibweise und deren Zuordnung zu den Regionen.
Code Maske (hex.) Maske (bin.) Region
1 FE 11111110 USA, Kanada und US-Außenterritorien
2 FD 11111101 West- und Mitteleuropa (einschließlich französische Überseegebiete und Grönland), Südafrika, Ägypten und Naher Osten, Japan
3 FB 11111011 Südostasien, Südkorea, Hongkong, Indonesien, Philippinen, Taiwan
4 F7 11110111 Australien, Neuseeland, Mexiko, Zentralamerika, Südamerika
5 EF 11101111 Russland und andere Länder der ehemaligen UdSSR, Osteuropa, Indien und andere Länder Asiens, Afrika (außer Ägypten und Südafrika)
6 DF 11011111 Volksrepublik China
7 BF 10111111 Reserviert für zukünftige Nutzung, gelegentlich für Presse-Samples benutzt
8 7F 01111111 Internationales Territorium, zum Beispiel in Flugzeugen oder auf Schiffen

Es gibt jedoch auch Abspielgeräte, die DVD-Video-Discs aus allen Regionen abspielen können, oder deren Firmware sich nachträglich dahingehend ändern lässt. Doch selbst das ist kein Garant für ein erfolgreiches Abspielen, da manche DVD-Videos mittels Scripting-Möglichkeiten darauf reagieren können.

Aber genug der Vorgeschichte und zum eigentlichen Tipp, dem dieser Artikel gewidmet sein soll. 😉

regionset

In einer unserer letzten Laptopgroßspenden befanden sich relativ viele Geräte, die nicht in der Lage waren, unter Linux Mint DVD-Videos abzuspielen. Das Problem bestand darin, dass in den DVD-Laufwerken überhaupt keine Regionalcodes gesetzt waren. Die Lösung war das kleine Programm regionset, welches den Regionalcode eines DVD-Lauferwerks zu verändern vermag.

Installation

Für das folgende Beispiel nutzen wir Linux Mint. In diesem konkreten Fall genügt daher ein einfaches sudo apt install regionset, um die Installation durchzuführen.

Änderung des Regionalcodes

Mit regionset lässt sich schnell und unkompliziert der Regionalcode eines DVD-Laufwerks erstmalig setzen oder modifizieren – allerdings nur maximal fünf Mal. Danach bleibt der Wert unveränderlich.

Während des folgenden Prozesses muss sich außerdem eine DVD im Laufwerk befinden.

Falls das System nur ein optisches Laufwerk besitzt, wird das Programm auf der Kommandozeile mittels regionset gestartet. Ansonsten muss das Ziellaufwerk mit dessen Gerätenamen explizit übergeben werden. In diesem Fall lautet der Aufruf regionset device, wobei device z. B. unter Linux Mint mit /dev/sr0 für das erste Laufwerk zu ersetzen wäre.

Dieses animierte GIF zeigt ein Terminal, in dem die wenigen Schritte gezeigt werden, die nötig sind, um mit „regionset“ den Regionalcode eines DVD-Laufwerks zu setzen.
Mit Hilfe des Programms regionset wird der Regionalcode eines DVD-Laufwerks gesetzt.

Anhand der Ausgabe direkt nach dem Start des Tools lässt sich der aktuelle Status ablesen. In unserem Beispiel wurde der Regionalcode des DVD-Laufwerks noch nie gesetzt, zu erkennen an den Zeilen type: NONE und drive plays discs from region(s):, mask=0xFF.

Da man den Regionalcode nur wenige Male selbst ändern kann, gilt es zunächst, eine entsprechende Sicherheitsabfrage zu beantworten. Danach gibt man den gewünschten Code, in unserem Fall 2, an und bestätigt dies im Anschluss. Erscheint der Satz Region code set successfully! war die Änderung erfolgreich.

Ein erneuter Aufruf von regionset bestätigt uns ebenfalls die Änderung des Regionalcodes.

Screenshot eines Terminals, in dem die Ausgabe des Programms „regionset“ zu sehen ist, wenn der Regionalcode eines DVD-Laufwerks gesetzt wurde.
Wurde ein Regionalcode im DVD-Laufwerks gesetzt, zeigt regionset dies selbstverständlich an.