~ubuntu-branches/ubuntu/trusty/regionset/trusty

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2004-01-04 21:34:31 UTC
  • Revision ID: james.westby@ubuntu.com-20040104213431-citkfxqbf7wggbnr
Tags: upstream-0.1
Import upstream version 0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
regionset -- reads/sets the region code of DVD drives
 
2
-----------------------------------------------------
 
3
 
 
4
regionset allows you to check and set the region code of DVD drives.
 
5
 
 
6
What the hell are region codes?
 
7
===============================
 
8
Video DVDs contain most often a region code flag indicating the geographical
 
9
region where the DVD was published (enabling the film industry to control
 
10
the distribution). There are eight region codes possible, currently six
 
11
are used:
 
12
  1  North America (USA and Canada)
 
13
  2  Europe, Middle East, South Africa and Japan
 
14
  3  Southeast Asia, Taiwan, Korea
 
15
  4  Latin America, Australia, New Zealand
 
16
  5  Former Soviet Union (Russia, Ukraine, etc.), rest of Africa, India
 
17
  6  China
 
18
 
 
19
On delivery, most DVD drives have no region code set. The drive firmware
 
20
allows yu to change the region code, but on nearly all drives you are limited
 
21
to five (5) changes. After the fifth change, the DVD drive will stay fixed
 
22
on that code -- on some drives you can upgrade the drive firmware and have
 
23
then additional five changes, on other drives you won't be able to change
 
24
the region code any more.
 
25
 
 
26
There are a couple of region code free DVDs on the market, but some drives
 
27
will deny playing them without setting a region code for the drive first.
 
28
After setting the region code, the drive will refuse playing any Video DVD
 
29
(perhaps also Audio DVDs, I never had one to try out) with a different region
 
30
code than its own.
 
31
 
 
32
So if you set a DVD drive to region code 2 (RC2), you'll only be able to play
 
33
region-code-2-DVDs from Europe, Middle East, South Africa and Japan -- the
 
34
drive will definitively not play any US or Canadian DVD, nor Austrailian or
 
35
Chinese. So if you cannot play a DVD because of the wrong region code, there
 
36
is nothing the DVD player software can do about but changing the region code
 
37
of the drive if you have any changes left.
 
38
 
 
39
So always be very very careful changing the region code, it could be your
 
40
last try before you're forced to buy a new drive (or play foreign DVDs
 
41
forever).
 
42
 
 
43
Installation
 
44
============
 
45
Just unpack the package (you probably already did if you can read this file),
 
46
then call "make". After compiling, you'll find the binary "regionset" in the
 
47
directory which you should copy to /usr/sbin (as root, of course)
 
48
 
 
49
How to use the programm
 
50
=======================
 
51
You need write access to the DVD drive, either by group or by being root.
 
52
The more, there absolutely definitively and in any case *must* be a readable
 
53
Data CD or Data/Video DVD in the drive -- it does not matter if it's your
 
54
favourite Windows CD, a video or a DVD with your last backup.
 
55
 
 
56
By default, regionset will use /dev/dvd to find your DVD drive. You can
 
57
adjust this by entering the path to the DVD device as first command line
 
58
parameter (please absolute path!).
 
59
 
 
60
If everything goes well, regionset will show you the current region code of
 
61
the drive, how often it has been changed and how many changes are left.
 
62
If there are any changes left, it asks for the new region code (see table
 
63
above). After confirmation, the new region code will be set -- if you enter
 
64
the same region code as the current one of the drive or just break the
 
65
programm, regionset will just exit without setting the new code.
 
66
On successful change of the region code, you'll get a confirmation.
 
67
 
 
68
The Credits
 
69
===========
 
70
regioncode.c was written by Christian Wolff <scarabaeus@convergence.de> of
 
71
Convergence and published as part of the package dvd_disc_20000215.tar.gz on
 
72
the Convergence homepage. Due to changes of the german copyright law, the
 
73
package was removed because it had some relations to CSS and copying DVDs.
 
74
 
 
75
There were no mirrors (at least none I could find), so I decided to pack
 
76
regionset.c and a CSS free version of the UDF functions together and
 
77
redistribute it. Oh, I added some outputs, nothing to speak of, and rated the
 
78
whole thing as version 0.1. I plan to add some command line arguments to make
 
79
regionset more scripting-friendly in later versions.
 
80
 
 
81
Hope you find the tool useful,
 
82
Sincerely,
 
83
  Mirko D�lle <cooper@linvdr.org>