je viens d'etre confronté au probleme suivant:
etant nouveau sur Arch linux, je n'arrive plus a lire un DVD sous VLC, bien que le systeme soit a jour.
J'ai pourtant installé les 3 paquets necessaires pour la lecture du DVD a savoir:
libdvdread
libdvdcss
libdvdnav
Je me suis ajouté dans le groupe 'optical'
Et pourtant quand je charge un DVD, meme via la commande 'vlc /dev/sr0'
je me retrouve avec 2 cas de figure selon le media:
soit ça tente de charger 5 secondes et rien ne se passe (juste le titre du film qui s'affiche dans la bibliotheque, ce qui donne le retour dans le terminal:
Code : Tout sélectionner
vlc /dev/sr0
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x189b118] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
libdvdnav: Using dvdnav version 4.2.1
libdvdnav: DVD Title: DVDVolume
libdvdnav: DVD Serial Number: bfa8e6cf
libdvdnav: DVD Title (Alternative): DVDVolume
libdvdnav: Unable to find map file '/home/benjamin/.dvdnav/DVDVolume.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000013e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00002399
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0001d7da
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_1.VOB (0x0001d7da)!!
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 0
[0x7f2ec80009b8] main input error: ES_OUT_RESET_PCR called
[0x7f2ec80009b8] main input error: ES_OUT_RESET_PCR called
[0x7f2ec80009b8] main input error: ES_OUT_RESET_PCR called
[0x7f2ec80009b8] main input error: ES_OUT_RESET_PCR called
Soit VLC m'affiche les messages d'erreur suivantes:
et terminal renvoyant ceci:
Code : Tout sélectionner
vlc /dev/sr0
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x25dc118] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
libdvdnav: Using dvdnav version 4.2.1
libdvdnav: DVD Title: LSF_SCN
libdvdnav: DVD Serial Number: 372c6049
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/benjamin/.dvdnav/LSF_SCN.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000011c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000009e5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000162cd
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdread: Invalid IFO for title 1 (VTS_01_0.BU).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1262 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdnav: ifoRead_VTS_PTT_SRPT failed
[0x7fbac8000e28] dvdnav demux error: cannot set title (can't decrypt DVD?)
[0x7fbac800c7a8] main decoder error: no suitable decoder module for fourcc `undf'. VLC probably does not support this sound or video format.
A l'epoque où j'utilisais porteus linux, j'avais bien les meme problemes mais qui etaient resolus grace à l'installation des
libdvdread
libdvdcss
libdvdnav
Mais aujourd'hui vette solution n'est pas suffisante:
qu'aurais je du faire en plus pour etre capable de lire les DVD svp.
parce que meme avec la solution de contournement par Mplayer ça marche pas
Code : Tout sélectionner
mplayer -dvd-device /dev/sr0 dvdnav://MPlayer SVN-r36498-snapshot-4.8.2 (C) 2000-2013 MPlayer Team
206 audio & 433 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing dvdnav://.
libdvdnav: Using dvdnav version MPlayer-custom
libdvdnav: DVD Title: LSF_SCN
libdvdnav: DVD Serial Number: 372c6049
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/benjamin/.dvdnav/LSF_SCN.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000011c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000009e5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000162cd
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr
*** libdvdread: CHECK_VALUE failed in libdvdread4/ifo_read.c:1253 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgcn < 1000 ***
libdvdnav: ifoRead_VTS_PTT_SRPT failed
mplayer: libdvdnav/vm/vm.c:1543: process_command: Assertion `0' failed.
MPlayer interrupted by signal 6 in module: open_stream
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.