Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 neutral. 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 smile


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 smile


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 smile


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 smile


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