Mercurial > mplayer.hg
annotate DOCS/tech/dvdnav-howto.txt @ 26975:553265fda2a6
Drop some useless parameter from vidix init routine
author | ben |
---|---|
date | Sat, 07 Jun 2008 10:56:42 +0000 |
parents | 2d8a08e5330f |
children | e708dca1b539 |
rev | line source |
---|---|
25307 | 1 How to compile MPlayer with support for dvdnav: |
24308 | 2 |
25307 | 3 Since the versions of dvdnav and dvdread generally shipped with most Linux |
4 distributions are outdated and unmaintained remove any traces of dvdnav and | |
5 dvdread from your computer (something like the command below should suffice): | |
24308 | 6 $ rm -rf /usr/lib/libdvdnav* /usr/lib/libdvdread* /usr/include/dvdnav* \ |
7 /usr/include/dvdread* /usr/local/lib/libdvdnav* \ | |
8 /usr/local/lib/libdvdread* /usr/local/include/dvdnav* \ | |
9 /usr/local/include/dvdread* /usr/bin/dvdnav-config \ | |
10 /usr/local/bin/dvdnav-config | |
11 | |
12 Now download dvdnav from MPHQ (dvdnav includes its own version of dvdread): | |
13 $ svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav libdvdnav | |
14 $ cd libdvdnav | |
15 $ ./autogen.sh && ./configure && make | |
25307 | 16 (or, if you feel brave and want to help us improve the new build system) |
25055 | 17 $ ./configure2 && make |
24308 | 18 install it as root with |
19 $ make install | |
20 | |
25307 | 21 From within the MPlayer source tree run |
25071
a961cea10603
warn users to disable dvdread internal (at least for the moment: there's
nicodvb
parents:
25055
diff
changeset
|
22 $ ./configure --disable-dvdread-internal |
a961cea10603
warn users to disable dvdread internal (at least for the moment: there's
nicodvb
parents:
25055
diff
changeset
|
23 followed by your preferred parameters. |
26905
2d8a08e5330f
warn to always disable the internal dvdread; still menus are supported now
nicodvb
parents:
25307
diff
changeset
|
24 Be warned that you *MUST* disable MPlayer's internal copy of dvdread or something |
2d8a08e5330f
warn to always disable the internal dvdread; still menus are supported now
nicodvb
parents:
25307
diff
changeset
|
25 - most likely - won't work as expected (if at all). |
25307 | 26 After configure is run it should say that support for dvdnav and dvdread was |
27 enabled. If not, investigate the dvdnav and dvdread sections in configure.log | |
28 and try to understand what went wrong. If you can't solve the problem yourself | |
29 post the two sections to mplayer-users. | |
24308 | 30 |
26905
2d8a08e5330f
warn to always disable the internal dvdread; still menus are supported now
nicodvb
parents:
25307
diff
changeset
|
31 Notice: Audio and subtitle language selection by means of menus doesn't work yet. |
2d8a08e5330f
warn to always disable the internal dvdread; still menus are supported now
nicodvb
parents:
25307
diff
changeset
|
32 Nonetheless they can be switched as usual at any time during |
25307 | 33 playback by pressing '#' and 'j' (or the keys you chose to override those two |
34 bindings). |