Mercurial > libdvdnav.hg
comparison README.MAP @ 393:bba82ef5d75a src
cosmetics: Remove all trailing whitespace.
author | diego |
---|---|
date | Thu, 09 Oct 2008 22:20:01 +0000 |
parents | 2fcb4f228308 |
children |
comparison
equal
deleted
inserted
replaced
392:0a5a6f03b029 | 393:bba82ef5d75a |
---|---|
8 WHAT ARE MAP FILES | 8 WHAT ARE MAP FILES |
9 ================== | 9 ================== |
10 | 10 |
11 Map files are an experimental feature that lets you customize the way | 11 Map files are an experimental feature that lets you customize the way |
12 you watch DVDs. If you are opposed to violence, are sickened by gore, | 12 you watch DVDs. If you are opposed to violence, are sickened by gore, |
13 or would rather your two year old didn't ask you just yet why that | 13 or would rather your two year old didn't ask you just yet why that |
14 woman in the movie was naked, you might want to create a map file. | 14 woman in the movie was naked, you might want to create a map file. |
15 | 15 |
16 Map files identify sections of the movie that will be skipped during | 16 Map files identify sections of the movie that will be skipped during |
17 playback. You can skip any section you like with the only restriction | 17 playback. You can skip any section you like with the only restriction |
18 (right now) that the movie player must play at least the last VOBU | 18 (right now) that the movie player must play at least the last VOBU |
19 (about a fifth of a second) of each chapter in the movie in order | 19 (about a fifth of a second) of each chapter in the movie in order |
20 to detect chapter changes correctly. | 20 to detect chapter changes correctly. |
21 | 21 |
22 Included with this patch is an example map file that describes most | 22 Included with this patch is an example map file that describes most |
23 of the potentially objectionable content in the new "The Lord of the | 23 of the potentially objectionable content in the new "The Lord of the |
24 Rings" DVD. I've added a comment after each block that identifies | 24 Rings" DVD. I've added a comment after each block that identifies |
25 what content it contains so that you can customize the file to your | 25 what content it contains so that you can customize the file to your |
26 preferences. The map file looks something like this: | 26 preferences. The map file looks something like this: |
27 | 27 |
28 # The Lord of the Rings: Fellowship of the Ring | 28 # The Lord of the Rings: Fellowship of the Ring |
29 # (Widescreen Theatrical Release) | 29 # (Widescreen Theatrical Release) |
30 debug | 30 debug |
31 domain 8, title 1, program 1, start 0x0000, end 0x1f0a # Introduction | 31 domain 8, title 1, program 1, start 0x0000, end 0x1f0a # Introduction |
32 | 32 |
33 # history of middle earth | 33 # history of middle earth |
53 ===== | 53 ===== |
54 | 54 |
55 To create your own map files you would create a new map file using the | 55 To create your own map files you would create a new map file using the |
56 title of the disk as the filename, and add the debug line to it. The | 56 title of the disk as the filename, and add the debug line to it. The |
57 map file should be placed in your '.xine' directory and have a '.map' | 57 map file should be placed in your '.xine' directory and have a '.map' |
58 extension added. For example "The Lord Of The Rings" map must be stored | 58 extension added. For example "The Lord Of The Rings" map must be stored |
59 in the file ~/.xine/FELLOWSHIP.map | 59 in the file ~/.xine/FELLOWSHIP.map |
60 | 60 |
61 After you create the file with the DEBUG line you will see output that | 61 After you create the file with the DEBUG line you will see output that |
62 looks like this in window where you started Xine: | 62 looks like this in window where you started Xine: |
63 | 63 |
75 map file: | 75 map file: |
76 | 76 |
77 domain 8, title 1, program 1, start 0x2205, end 0x248a # 4 blocks | 77 domain 8, title 1, program 1, start 0x2205, end 0x248a # 4 blocks |
78 | 78 |
79 Xine uses a buffered input chain so that if you pause the viewer you | 79 Xine uses a buffered input chain so that if you pause the viewer you |
80 won't find the same VOBU being displayed on the terminal as is | 80 won't find the same VOBU being displayed on the terminal as is |
81 currently on the screen. In my testing the correct VOBU to use if | 81 currently on the screen. In my testing the correct VOBU to use if |
82 you pause exactly on the section you want to cut will be about five | 82 you pause exactly on the section you want to cut will be about five |
83 or six lines above the last one printed to the screen. Replay the | 83 or six lines above the last one printed to the screen. Replay the |
84 scene with the deletion to see if you caught the correct blocks. | 84 scene with the deletion to see if you caught the correct blocks. |
85 | 85 |
94 | 94 |
95 WHOM TO BLAME | 95 WHOM TO BLAME |
96 ============= | 96 ============= |
97 | 97 |
98 If the patch doesn't work for you (and you want it to) you can contact | 98 If the patch doesn't work for you (and you want it to) you can contact |
99 me at 'kevin_smathers@hp.com'. | 99 me at 'kevin_smathers@hp.com'. |
100 | 100 |
101 If the patch works for you and you don't want it to, remember that | 101 If the patch works for you and you don't want it to, remember that |
102 not everyone in the world has the same needs. The freedom to censor | 102 not everyone in the world has the same needs. The freedom to censor |
103 movies in our own homes is quite different from the government | 103 movies in our own homes is quite different from the government |
104 interfering into libraries and other public forums to censor movies | 104 interfering into libraries and other public forums to censor movies |
105 for us. | 105 for us. |