#1 Le 17/07/2012, à 20:56
- Ar Foll
[Résolu] VLC plante au démarrage d'un DVD
Bonjour,
j'ai cherché ici et là et je ne trouve pas de solution à mon problème.
Sur une installation récente de de la version 12.04 la lecture des DVD est poussive avec totem et elle devient carrément impossible avec VLC qui ferme dès le démarrage de la lecture.
Si quelqu'un a une idée.
Merci
Dernière modification par Ar Foll (Le 17/03/2017, à 16:51)
Ubuntu 24.04 LTS - 64 bits
Hors ligne
#2 Le 17/07/2012, à 21:11
- Oreliun
Re : [Résolu] VLC plante au démarrage d'un DVD
Salut,
Le pilote de ta carte graphique est-il activé ?
Windows rends fou, Linux un peu moins...
Hors ligne
#3 Le 17/07/2012, à 21:30
- Ar Foll
Re : [Résolu] VLC plante au démarrage d'un DVD
J'imagine que oui, comment s'en assurer ?
Ubuntu 24.04 LTS - 64 bits
Hors ligne
#4 Le 18/07/2012, à 15:19
- Oreliun
Re : [Résolu] VLC plante au démarrage d'un DVD
Dans la barre des tâche va dans système/administration et clique sur pilote de périphérique
La recherche va se faire automatiquement et t'indiquer si le pilote est installé, si c'est le cas vérifie qu'il soit bien activé.
Windows rends fou, Linux un peu moins...
Hors ligne
#5 Le 22/07/2012, à 18:03
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Bonjour à tous
Je suis sous 12.04 et je me permets de relancer car j'ai le même problème et pourtant j'ai installé tout ce qu'il faut (à partir du dépôt medibuntu).
Si le DVD est protégé, impossible de le lire avec VLC qui plante. Ci dessous les messages d'erreur lorsque je le lance en console:
moi@K73E:/media$ vlc DVD_VIDEO
VLC media player 2.0.1 Twoflower (revision 2.0.1-0-gf432547)
[0x1432108] 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.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/DVD_VIDEO for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/jean-louis/.dvdnav/.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 0x00000180
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000066a0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00006780
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00011500
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0001e08c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00269880
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00269960
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x002a2ce0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x002a2dc0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x002b2140
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x002b2220
libdvdread: Elapsed time 0
libdvdread: Found 5 VTS's
libdvdread: Elapsed time 0
Erreur de segmentation (core dumped)
Mais par contre je peux le lire avec TOTEM. Alors là c'est un gros mystère . Je veux utiliser VLC car il a une fonction enregistrement, bien pratique pour dématérialiser les DVD et les mettre sur un gros disque.
Merci à vous
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#6 Le 23/07/2012, à 11:59
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Juste un petit 'UP'.
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#7 Le 23/07/2012, à 13:03
- brisavion
Re : [Résolu] VLC plante au démarrage d'un DVD
Bonjour,
J'imagine que vous avez installé ça : http://doc.ubuntu-fr.org/lire_un_dvd
Mais une vérification ne fait pas de mal.
Asus H81M-C
Intel Core i3-4170 CPU @ 3.70GHz
NVIDIA GeForce GT 610 (driver propriétaire Nvidia-driver-390)
Ubuntu 22.04.3
Hors ligne
#8 Le 23/07/2012, à 14:40
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Merci brisavion
Oui j'ai fait ce qui était indiqué dans la document sur lequel ton lien pointe. Et j'ai fait pas mal de recherches avant de poster mon problème. Mais rien à faire. Alors si tu as des pistes, ou si tu veux des informations complémentaires, il n'y a pas de problème.
À suivre ...
Linuxement
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#9 Le 23/07/2012, à 15:05
- brisavion
Re : [Résolu] VLC plante au démarrage d'un DVD
Je sais pas trop. Je vais chercher. Tu as ce souci avec n'importe quel DVD ?
Asus H81M-C
Intel Core i3-4170 CPU @ 3.70GHz
NVIDIA GeForce GT 610 (driver propriétaire Nvidia-driver-390)
Ubuntu 22.04.3
Hors ligne
#10 Le 23/07/2012, à 15:13
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
J'ai le soucis qu'avec les DVD protégés.
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#11 Le 25/07/2012, à 12:37
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Un petit UP.
En fait c'est la protection du DVD qui fait planter VLC. Curieusement Totem ne plante pas dans le même cas. Vous avez le même problème ? Vous avez le "truc" ?
Linuxement
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#12 Le 26/07/2012, à 12:16
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Un autre UP. À votre bon cœur ! À suivre ...
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#13 Le 28/07/2012, à 13:54
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Et hop un autre UP, mais c'est le dernier.
Linuxement ;O)
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#14 Le 28/07/2012, à 15:07
- compte supprimé
Re : [Résolu] VLC plante au démarrage d'un DVD
Salut,
même en faisant un
rm -rf ~/.libdvdcss
?
#15 Le 29/07/2012, à 13:05
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Merci alduc1 pour ta réponse.
Oui j'ai fait cette suppression. Mais ça ne fonctionne pas.
En fait ce que je veux faire c'est dématérialiser mes DVD (comme je l'ai fait avec ma musique). Comme il y a une fonction enregistrement sous VLC je l'utilise pour enregistrer le film sur un disque externe. Tout va bien sauf avec les DVD protégés. Curieusement je peux les lire avec Totem (mais il n'y a pas à ma connaissance de moyen d'enregistrer avec Totem). Peut-être existe-t-il alors un 'utilitaire' en ligne de commande qui peut faire ça. Voilà mon problème exposé le plus clairement possible.
Linuxement
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#16 Le 29/07/2012, à 13:23
- compte supprimé
Re : [Résolu] VLC plante au démarrage d'un DVD
Essaye avec mplayer pour voir.
Sinon voici un script que j'ai fait il y a quelque temps déjà qui permet de ripper un dvd en utilisant mencoder/mplayer/ffmpeg (ou éventuellement vlc à la place de mplayer) :
#!/bin/bash
# Encodage audio/video d'un titre DVD
# Usage : dvdrip.sh [-t <n>] [-v <nom>] [-d <decalage>]
# Opitons :
# -t <int> : titre du DVD
# -v <nom> : nom du fichier video de sortie
# -d <int> : decalage audio / video en secondes (entieres)
# -x : utilise vlc pour extraire audio et video
# -h : aide en ligne
# -y : force la recreation des fichiers intermediaires
# -n : force l'utilisation des fichiers intermediaires existants
#
# Par defaut :
# fichier video de sortie = film.avi
# titre du DVD = titre de duree maximale
# decalage audio / video = 0 s
#
# Configuration de l'encodage :
# ---------------------------
#
# option de langue :
PISTE_LANG=fr
# options d'encodage audio ffmpeg :
# MP3 @ 128kb/s 44.1kHz 2 voies
OPTIONS_ENC_AUDIO="-ar 44100 -ac 2 -ab 128k -f mp3 -vol 1024"
# options d'encodage video mencoder :
# X264 @ 700kb/s qualite=2
OPTIONS_ENC_VIDEO="-ovc x264 -x264encopts bitrate=700:subq=2"
# help
function usage()
{
echo "Encodage audio/video d'un titre DVD"
echo "Usage : dvdrip.sh [-t <n>] [-v <nom>] [-d <decalage>] [-h]"
echo " Opitons :"
echo " -t <int> : titre du DVD"
echo " -v <nom> : nom du fichier video de sortie"
echo " -d <int> : decalage audio / video en secondes (entieres)"
echo " -x : utilise vlc pour extraire audio et video"
echo " -h : aide en ligne"
echo " -y : force la recreation des fichiers intermediaires"
echo " -n : force l'utilisation des fichiers intermediaires existants"
echo
echo " Par defaut :"
echo " fichier video de sortie = film.avi"
echo " titre du DVD = titre de duree maximale"
echo " decalage audio / video = 0 s"
echo
exit
}
TITRE=0
VIDEO=film.avi
DECALAGE=0
ECRASE=
VLC=0
# traitement des options de la ligne de commande
while (( $# > 0 )) ; do
if [ "$1" == "-t" ]; then TITRE=$2; shift;
elif [ "$1" == "-v" ]; then VIDEO="$2"; shift;
elif [ "$1" == "-d" ]; then DECALAGE=$2; shift;
elif [ "$1" == "-x" ]; then VLC=1;
elif [ "$1" == "-y" ]; then ECRASE=O;
elif [ "$1" == "-n" ]; then ECRASE=N;
elif [ "$1" == "-h" -o "$1" == "--help" ]; then usage;
else echo "Option $1 inconnue !"; usage; fi
shift
done
# recherche du titre DVD le plus long
if [ "$TITRE" == "0" ]; then
titres=`mplayer -identify -frames 0 dvd:// 2>/dev/null | \
grep "TITLE_[0-9]*_LENGTH="`
lmax=0
tmax=0
for t in $titres; do
len=`echo $t | cut -d'=' -f2 | sed "s/\..*//g"`
if [[ "$len" -gt "$lmax" ]]; then
lmax=$len
tmax=`echo $t | sed "s/ID_DVD_TITLE_\(.*\)_LENGTH=.*/\1/g"`
fi
done
TITRE=$tmax
TAILLE=`echo "scale=0;$lmax*(700+128)/8192" | bc -l`
echo -e "\nTitre DVD selectionne : $TITRE ($lmax s => $TAILLE Mo)\n"
fi
# debut de l'encodage ...
echo -e "\n------------------------------------------------------"
echo -e " Extraction de l'audio"
echo -e "------------------------------------------------------\n"
choix=$ECRASE
if [ -f audio.acc -a "$ECRASE" == "" ]; then
echo "Fichier audio extrait (audio.acc) existant !"
echo "Voulez-vous le recreer (O/n) ?"
read choix
fi
if [ "$choix" == "O" -o "$choix" == "o" -o "$choix" == "" -o ! -f audio.acc ]
then
if [ "$VLC" == "0" ]; then
mplayer dvd://$TITRE -dumpaudio -dumpfile audio.acc -alang $PISTE_LANG
else
vlc dvd://@$TITRE --audio-language=$PISTE_LANG --play-and-exit --sout \
'#es{access=file,mux=ps}'
mv stream-1-a52\ .ps audio.acc
mv stream-1-mpgv.ps video.mpg
rm stream*
fi
else
echo "Re-utilise le fichier audio.acc."
fi
echo -e "\n------------------------------------------------------"
echo -e " Extraction de la video"
echo -e "------------------------------------------------------\n"
choix=$ECRASE
if [ -f video.mpg -a "$ECRASE" == "" ]; then
echo "Fichier video extrait (video.mpg) existant !"
echo "Voulez-vous le recreer (O/n) ?"
read choix
fi
if [ "$choix" == "O" -o "$choix" == "o" -o "$choix" == "" -o ! -f video.mpg ]
then
if [ "$VLC" == "0" ]; then
mplayer dvd://$TITRE -dumpvideo -dumpfile video.mpg
else
vlc dvd://@$TITRE --audio-language=$PISTE_LANG --play-and-exit --sout \
'#es{access=file,mux=ps}'
mv stream-1-a52\ .ps audio.acc
mv stream-1-mpgv.ps video.mpg
rm stream*
fi
else
echo "Re-utilise le fichier video.mpg."
fi
echo -e "\n------------------------------------------------------"
echo -e " Encodage de l'audio"
echo -e "------------------------------------------------------\n"
choix=$ECRASE
if [ -f audio.mp3 -a "$ECRASE" == "" ]; then
echo "Fichier audio encode (audio.mp3) existant !"
echo "Voulez-vous le recreer (O/n) ?"
read choix
fi
if [ "$choix" == "O" -o "$choix" == "o" -o "$choix" == "" -o ! -f audio.mp3 ]
then
ffmpeg -i audio.acc $OPTIONS_ENC_AUDIO audio.mp3
else
echo "Re-utilise le fichier audio.mp3."
fi
echo -e "\n------------------------------------------------------"
echo -e " Encodage de la video"
echo -e "------------------------------------------------------\n"
choix=$ECRASE
if [ -f video.avi -a "$ECRASE" == "" ]; then
echo "Fichier video encodee (video.avi) existant !"
echo "Voulez-vous le recreer (O/n) ?"
read choix
fi
if [ "$choix" == "O" -o "$choix" == "o" -o "$choix" == "" -o ! -f video.avi ]
then
mencoder video.mpg $OPTIONS_ENC_VIDEO -o video.avi
else
echo "Re-utilise le fichier video.avi."
fi
echo -e "\n------------------------------------------------------"
echo -e " Multiplexage audio/video"
echo -e "------------------------------------------------------\n"
choix=O
if [ -f "$VIDEO" ]; then
echo "Fichier de sortie ($VIDEO) existant !"
echo "Voulez-vous le recreer (O/n) ?"
read choix
fi
if [ "$choix" == "O" -o "$choix" == "o" -o "$choix" == "" ]
then
mencoder -oac copy -ovc copy -delay $DECALAGE -o "$VIDEO" -audiofile audio.mp3 video.avi
else
echo "Le fichier de sortie n'a pas ete recree !"
fi
choix=N
echo -e "\nEncodage termine."
echo "Voulez-vous effacer les fichiers intermediaires (o/N) ?"
read choix
if [ "$choix" == "O" -o "$choix" == "o" ]; then
rm audio.acc video.mpg audio.mp3 video.avi 2>/dev/null
fi
A enregistrer dans un fichier se nommant par exemple dvdrip.sh et à rendre exécutable.
Lire les commentaires de début du script pour voir son utilisation. Par défaut le titre le plus long (normalement le film) est sélectionné pour l'encodage.
(sudo apt-get install mplayer mencoder ffmpeg)
#17 Le 30/07/2012, à 13:09
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
Merci alduc1
Je ne suis pas chez moi, et je ne peux donc pas essayer. Dans le courant de la semaine je te tiens au courant. Mais je pense que ta réponse va tout à fait me convenir. Je vais regarder ton script de prêt (par curiosité). À bientôt.
Linuxement
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne
#18 Le 03/08/2012, à 10:32
- arieugon
Re : [Résolu] VLC plante au démarrage d'un DVD
C'est ok. Merci alduc1.
Portable ASUS K73E : Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.
Hors ligne