Pagina1 van 1
Forum

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Bijvoorbeeld “MacOS X – Jouw vraag“, of bijvoorbeeld “MS Word – Jouw Tip of Truc“.

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent aangezien er waarschijnlijk geen vertaling beschikbaar is.



DVD - DVD Regio geh...
 
Deel:
Meldingen
Alles wissen

[Opgelost] DVD - DVD Regio geheimen (video_ts.ifo bestand op de DVD)

1 Berichten
1 Gebruikers
0 Reactions
1,436 Bekeken
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2859
Topic starter  

De geheimen van video_ts.ifo

Regio ...
De regio(s) voor een DVD vinden we in byte offset 35 (0x23).
Hier een lijst met byte waarden in hexa-decimaal (en decimaal):

Region1: FE (254)

Region2: FD (253)

Region3: FB (251)

Region4: F7 (247)

Region5: EF (239)

Region6: DF (223)

Region1 + 2: FC (252)

Region2 + 6: DD (221)

Region1 + 3: FA (250)

Region3 + 4: F3 (243)

Region1 + 4: F6 (246)

Region3 + 5: EB (235)

Region1 + 5: EE (238)

Region3 + 6: DB (219)

Region1 + 6: DE (222)

Region4 + 5: E7 (231)

Region2 + 3: F9 (249)

Region4 + 6: D7 (215)

Region2 + 4: F5 (245)

Region5 + 6: CF (207)

Region2 + 5: ED (237)

Region1 + 2 + 3: F8 (248)

Region2 + 3 + 5: E9 (233)

Region1 + 2 + 4: F4 (244)

Region2 + 3 + 6: D9 (217)

Region1 + 2 + 5: EC (236)

Region3 + 4 + 5: E3 (227)

Region1 + 2 + 6: DC (220)

Region3 + 4 + 6: D3 (211)

Region2 + 3 + 4: F1 (241)

Region4 + 5 + 6: C7 (199)

Als je naar de bits van elke byte kijkt dan snap je al snel hoe het werkt:

11111110 = 0 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 254 = FE (hex) = Region 1

11111101 = 1 + 0 + 4 + 8 + 16 + 32 + 64 + 128 = 253 = FD (hex) = Region 2

Voor de regio zet je de bit op nul, b.v. voor regio 1 zetten we dus de eerste bit op 0, voor regio 2 de tweede, etc.
Hiermee kunnen we dus ook regio's combineren:

11111011 = 1 + 2 + 0 + 8 + 16 + 32 + 64 + 128 = 251 = FB (hex) = Region 3

*AND

11011111 = 1 + 2 + 4 + 8 + 16 + 0 + 64 + 128 = 223 = DF (hex) = Region 6

=

11011011 = 1 + 2 + 0 + 8 + 16 + 0 + 64 + 128 = 219 = DB (hex) = Region 3 + 6

* AND is een binaire functie: 1 AND 1 = 1, en in alle andere gevallen 0.


   
BeantwoordenCiteren
Deel: