PDA

Visualizza versione completa : [Suse] vedere un dvd


aelfar
15-02-2007, 18.52.33
Ciao a tutti,
cerco di far funzionare il dvd su linux suse, intendo vedere un film dvd, ma non sono riuscito nonstante avere installate mplayer e le librerie libdvdread, libdvdcss, e con xine non funzione niente, quel programma puoi non sono mai riuscito a farla funzionare, dovrÓ servire qualcosa? ma non so cosa?
Grazie

harman
15-02-2007, 19.14.14
w32codecs l'hai messo?

aelfar
15-02-2007, 19.25.15
si, tra l'altro mplayer e xine mi danno errore di permessi

harman
15-02-2007, 19.59.05
Sul forum di Suse Italia si dice:
start/applicazioni-sistema-configurazione-Software di installazione ecco cosa dobbiamo installare:

mplayer -mplayer-plugins
w32codec-all
libxine ( tutte quelle che sono elencate).
libdvdcss(libreria non inclusa nei repositori)
Dovete scaricarla da qui:
http://download.videolan.org/pub/libdvdcss/1.2.9/rpm/

http://www.suseitalia.org/modules/wfsection/article.php?articleid=104

Dai una controllata a questa guida

n@ndo
16-02-2007, 08.35.42
oppure aggiungi un sito di distribuzione.
http://packman.iu-bremen.de

wolverin
16-02-2007, 17.18.37
In alcuni casi nelle impostazioni del player il dispositivo di lettura non Ŕ indicato con il nome giusto (ad esempio viene preso come dispositivo /dev/dvd ed invece Ŕ /dev/hdb). Quindi basta modificare le impostazioni del player ed inserie il nome corretto del dispositivo (se guardi nel file fstab che si trova dentro alla direstory etc lo trovi). In questo modo io risolvevo il problema

aelfar
19-02-2007, 10.56.12
ho installato xinelib,adesso funzione con i file avi mpeg, ma non fa partire il dvd ne xine ne kaffeine mi da un messaggio che questo per questione legale e mi manda al sito di suse dove non sono riuscito a trovare soluzione, Ŕ solo un spiegazione della questione legale

harman
19-02-2007, 11.33.37
Uhm...
http://packman.links2linux.org/package/libdvdplay
http://packman.links2linux.org/package/libdvdnav

aelfar
19-02-2007, 20.20.01
mq quei file non me li istall, ma devo installare tutti i tre?
ho scaricato libdvdplay-1.0.1.tar.bz2 ma mi fa questo errore con make
linux-suse:/home/utente/Download/libdvdplay-1.0.1 # make
make all-recursive
make[1]: Entering directory `/home/utente/Download/libdvdplay-1.0.1'
Making all in src
make[2]: Entering directory `/home/utente/Download/libdvdplay-1.0.1/src'
Making all in dvdplay
make[3]: Entering directory `/home/utente/Download/libdvdplay-1.0.1/src/dvdplay'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/utente/Download/libdvdplay-1.0.1/src/dvdplay'
make[3]: Entering directory `/home/utente/Download/libdvdplay-1.0.1/src'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DTRACE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DDVDPLAY_DIST -g
-O2 -MT libdvdplay_la-accessor.lo -MD -MP -MF ".deps/libdvdplay_la-accessor.Tpo" \
-c -o libdvdplay_la-accessor.lo `test -f 'accessor.c' || echo './'`accessor.c; \
then mv ".deps/libdvdplay_la-accessor.Tpo" ".deps/libdvdplay_la-accessor.Plo"; \
else rm -f ".deps/libdvdplay_la-accessor.Tpo"; exit 1; \
fi
rm -f .libs/libdvdplay_la-accessor.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DTRACE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DDVDPLAY_DIST -g -O2 -MT libdvdplay_la-accessor.lo -MD -
MP -MF .deps/libdvdplay_la-accessor.Tpo -c accessor.c -fPIC -DPIC -o .libs/libdvdplay_la-accessor.lo
accessor.c:40:31: error: dvdread/ifo_types.h: No such file or directory
accessor.c:41:30: error: dvdread/nav_read.h: No such file or directory
In file included from accessor.c:45:
tools.h:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
In file included from accessor.c:46:
command.h:96: error: expected declaration specifiers or '...' before 'vm_cmd_t'
command.h:99: error: expected ')' before '*' token
command.h:100: error: expected declaration specifiers or '...' before 'vm_cmd_t'
In file included from accessor.c:47:
vmg.h:39: error: expected specifier-qualifier-list before 'pgc_t'
vmg.h:52: error: expected specifier-qualifier-list before 'dvd_reader_t'
accessor.c:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
accessor.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
accessor.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
accessor.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
accessor.c: In function 'dvdplay_state_block':
accessor.c:93: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: In function 'dvdplay_state_cell':
accessor.c:101: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: In function 'dvdplay_state_pg':
accessor.c:109: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: In function 'dvdplay_state_pgc':
accessor.c:117: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: In function 'dvdplay_state_vts':
accessor.c:125: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: At top level:
accessor.c:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
accessor.c: In function 'dvdplay_position':
accessor.c:143: error: 'struct dvdplay_s' has no member named 'state'
accessor.c:144: error: 'struct dvdplay_s' has no member named 'state'
accessor.c:145: error: 'struct dvdplay_s' has no member named 'state'
accessor.c: In function 'dvdplay_still_time':
accessor.c:159: error: 'struct dvdplay_s' has no member named 'state'
accessor.c:160: error: 'struct dvdplay_s' has no member named 'state'
make[3]: *** [libdvdplay_la-accessor.lo] Error 1
make[3]: Leaving directory `/home/utente/Download/libdvdplay-1.0.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/utente/Download/libdvdplay-1.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/utente/Download/libdvdplay-1.0.1'
make: *** [all] Error 2

harman
19-02-2007, 22.06.27
Per vedere DVD con Kaffeine su kubuntu ho questi pacchetti

http://img387.imageshack.us/img387/80/dvdcp5.png