Lecture DVD avec Vidéos media player

Demande d'aide : c'est ici.
Répondre
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,
Le "Videos" media player Totem 3.14.0-2 de Jessie ne lit pas tous les DVD.
Quand il ne lit pas un DVD voici l'affichage du terminal:

Code : Tout sélectionner

@debian:/media/cdrom0$ totem
libdvdread: Attempting to use device /dev/sr0 mounted on /media/cdrom0 for CSS authentication
libdvdnav: Using dvdnav version 5.0.
libdvdread: Attempting to use device /dev/sr0 mounted on /media/cdrom0 for CSS authentication
libdvdnav: DVD disk reports itself with Region mask 0x00ed0000. Regions: 2 5

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 0x0007bb80
libdvdread: Elapsed time 4
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0007c2e8
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0007d4a0
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003640ed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003641cb
libdvdread: Elapsed time 3
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0037347d
libdvdread: Elapsed time 0
libdvdread: Found 3 VTS's
libdvdread: Elapsed time 8
libdvdnav: Language 'fr' not found, using '��' instead
libdvdnav: Menu Languages available: �� 
libdvdnav: Language 'fr' not found, using '��' instead
libdvdnav: Menu Languages available: �� 
libdvdnav: Language 'fr' not found, using '��' instead
libdvdnav: Menu Languages available: �� 
Autres messages fournit par l'interface graphique "Vidéos":
Decoding error
Une erreur est survenue le film spécifié n'a pas pu être trouvé
Le même DVD est lu normalement par Vlc.

Merci d'avance pour les suggestions.
Ciao.

N.B.:

Code : Tout sélectionner

@debian:/media/cdrom0$ uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Bonjour,
quelle version de totem as tu ?
as tu installés les paquets recommandés et suggérés ?
https://packages.debian.org/stable/video/totem
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Merci pour la réponse.

Dernière version totem 3.14.0-2:

Code : Tout sélectionner

@debian:~$ aptitude show totem
Paquet : totem                                          
État: installé
Automatiquement installé: non
Version : 3.14.0-2
Priorité : optionnel
Section : video
Responsable : Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture : amd64
Taille décompressée : 531 k
Dépend: python:any (>= 2.6.6-7~), libatk1.0-0 (>= 1.29.4), libc6 (>= 2.4),
         libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libclutter-1.0-0
         (>= 1.17.3), libclutter-gst-2.0-0 (>= 0.10.0), libclutter-gtk-1.0-0 (>=
         1.5.5), libcogl-pango20 (>= 1.17.4), libcogl-path20 (>= 1.17.4),
         libcogl20 (>= 1.17.4), libdrm2 (>= 2.3.1), libegl1-mesa (>= 7.8.1) |
         libegl1-x11, libgbm1 (>= 7.11~1), libgdk-pixbuf2.0-0 (>= 2.22.0),
         libgirepository-1.0-1 (>= 0.9.2), libglib2.0-0 (>= 2.37.3),
         libgnome-desktop-3-10 (>= 3.11.90), libgrilo-0.2-1 (>= 0.2.8),
         libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>=
         1.4.0), libgtk-3-0 (>= 3.13.7), libjson-glib-1.0-0 (>= 0.12.0),
         libnautilus-extension1a (>= 2.91), libpango-1.0-0 (>= 1.14.0),
         libpangocairo-1.0-0 (>= 1.14.0), libpeas-1.0-0 (>= 1.0.0),
         libtotem-plparser18 (>= 3.10.0), libtotem0 (>= 3.14.0-2), libtotem0 (<
         3.15), libwayland-client0 (>= 1.0.2), libwayland-cursor0 (>= 1.0.2),
         libwayland-egl1-mesa (>= 10.0.2) | libwayland-egl1, libwayland-server0
         (>= 1.0.2), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>=
         1:1.1), libxext6, libxfixes3, libxi6, libxkbcommon0 (>= 0.2.0), libxml2
         (>= 2.6.27), libxrandr2, totem-common (= 3.14.0-2), gnome-icon-theme
         (>= 2.15.90), gnome-icon-theme-symbolic, gsettings-desktop-schemas,
         gstreamer1.0-clutter, gstreamer1.0-plugins-base (>= 1.4.2),
         gstreamer1.0-plugins-good, gstreamer1.0-plugins-bad, gstreamer1.0-x,
         grilo-plugins-0.2
Recommande: gstreamer1.0-libav, gstreamer1.0-plugins-ugly,
            gstreamer1.0-pulseaudio, totem-plugins
Suggère: gnome-codec-install
J'ai sondé quelques dépendances qui sont bien installées; j'en déduit que toutes le sont.
Les dépendances recommandées sont installées.

La dépendance gnome-codec-install ne l'est pas.

Code : Tout sélectionner

root@debian:~# apt-get -s install gnome-codec-install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Package gnome-codec-install is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gnome-codec-install' has no installation candidate
Par ailleurs quand je place un dvd dans le lecteur il est reconnu et se trouve dans la liste de lecture de "Vidéos".

Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

n'utilisant pas gnome, je me sers peu de totem, voire pas du tout.
totem n'est qu'une interface pour gnome, le vrai lecteur c'est gstreamer.
regarde du coté des plugin de gstreamer. Il y a des paquets qui en regroupent plusieurs , gstreamer0.10-plugins-base et gstreamer1.0-plugins-ugly
perso, je les ai tous installé (du good jusqu'au bad et ugly, en passant par le nice)
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Tous les plugins de gstreamer sont installés.
Ciao.
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

libdvdcss2, libdvdread4, libdvdnav4, sont installés ? Sinon, c'est à faire, pour éviter toute singularité de vlc.

A tester aussi, une lecture avec mplayer2 (voire smplayer en graphique).
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Bonjour

Je n'ai pas de dvd pour tester, mais la solution indiquée dans ce fil conseille de démonter /dev/sr0
alors, voir si par hasard, dans le fichier /etc/fstab il n'y aurait pas un montage de /dev/sr0 ou un montage automatique par le navigateur de fichiers de l'interface graphique
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,
Je n'ai pas de problème avec vlc; c'est l'appication "vidéos" de jessie qui ne lit pas les dvds.

Dans /etc/fstab il y a:
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Dans les mises à jour de jessie il y en avait deux pour les "bad" mais cela n'a rien changé.
Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Avec tous ces plugins, as tu toujours le même message d'erreur que dans ton premier post (une histoire de langage) ,
Il va peut étre falloir regarder du coté de la configuration linguistique de ton installation.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
J'ai toujours le même problème.

Code : Tout sélectionner

libdvdnav: Language 'fr' not found, using '��' instead
libdvdnav: Menu Languages available: �� 
La bibliothèque partagée libdvdnav4 est la plus récente:

Code : Tout sélectionner

@debian:~# apt-get install -t jessie-backports libdvdnav4
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libdvdnav4 est déjà la plus récente version disponible.
libdvdnav4 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 154 non mis à jour.
Je viens d'essayer de lancer un fichier du dvd à partir de nautilus (gestionnaire de fichiers) j'ai quelques pixels (très gros) et j'ai un peu de musique; la lecture s'arrête avec la message "decoding error".
Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

libdvdnav, c'est pour les menus de dvd.
que te donne la commande

Code : Tout sélectionner

locale
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Voici la sortie pour "locale":

Code : Tout sélectionner

 @debian:~$ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Contenu de /etc/default/locale:

Code : Tout sélectionner

#  File generated by update-locale
LANG="fr_FR.UTF-8"
Bye.
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Premier lien google avec ton message d'erreur libdvdnav (décodage css):

https://forum.ubuntu-fr.org/viewtopic.php?id=956821

Le deuxième m'a l'air pas mal non plus (réglage des régions) :

https://ubuntuforums.org/showthread.php?t=967634
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

les librairies dvdcss, dvdread et dvdnav sont installées d'aprés ce que j'ai compris, mais peut étre ai je mal compris
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Oui, je pensais à cette erreur là:

Code : Tout sélectionner

r
libdvdnav: Language 'fr' not found, using '��' instead
Et c'est ce qu'on trouve avec google.

Sinon, le problème vient peut être du fstab et de l'iso9660, mais j'ai la flemme de chercher:

Code : Tout sélectionner

/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
C'est un problème de décodage de caractères écrits mal normés en tous cas
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

vu que ça fonctionne avec vlc, ce serait étrange que ce soit lié au montage.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Merci pour votre patiente.

Voici les informations demandées:

Code : Tout sélectionner

@debian:~$ su -
Mot de passe : 
root@debian:~# sh /usr/share/doc/libdvdread4/install-css.sh
sh: 0: Can't open /usr/share/doc/libdvdread4/install-css.sh

Code : Tout sélectionner

@debian:~# locate install-css.sh
root@debian:~# cd /usr/share/doc/libdvdread4
root@debian:/usr/share/doc/libdvdread4# ls
AUTHORS  changelog.Debian.gz  changelog.gz  copyright  README  README.css
Je n'ai pas de fichier install-css.sh.

Qu'est-ce qui le remplace?
Aucun des fichiers ci-dessous ne se termine en ".sh".

Code : Tout sélectionner

locate libdvdcss2
/usr/share/doc/libdvdcss2
/usr/share/doc/libdvdcss2/AUTHORS
/usr/share/doc/libdvdcss2/README
/usr/share/doc/libdvdcss2/changelog.Debian.gz
/usr/share/doc/libdvdcss2/changelog.gz
/usr/share/doc/libdvdcss2/copyright
/usr/share/libdvd-pkg/debian/libdvdcss2.install
/usr/share/libdvd-pkg/debian/libdvdcss2.symbols
/usr/src/libdvd-pkg/libdvdcss2-1.4.0-1.is-installed
/usr/src/libdvd-pkg/libdvdcss2_1.4.0-1~local_amd64.build
/usr/src/libdvd-pkg/libdvdcss2_1.4.0-1~local_amd64.deb
/usr/src/libdvd-pkg/build/debian/libdvdcss2
/usr/src/libdvd-pkg/build/debian/libdvdcss2.debhelper.log
/usr/src/libdvd-pkg/build/debian/libdvdcss2.install
/usr/src/libdvd-pkg/build/debian/libdvdcss2.postinst.debhelper
/usr/src/libdvd-pkg/build/debian/libdvdcss2.postrm.debhelper
/usr/src/libdvd-pkg/build/debian/libdvdcss2.substvars
/usr/src/libdvd-pkg/build/debian/libdvdcss2.symbols
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/control
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/md5sums
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/postinst
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/postrm
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/shlibs
/usr/src/libdvd-pkg/build/debian/libdvdcss2/DEBIAN/symbols
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/lib
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/lib/x86_64-linux-gnu
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/lib/x86_64-linux-gnu/libdvdcss.so.2
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/lib/x86_64-linux-gnu/libdvdcss.so.2.2.0
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2/AUTHORS
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2/README
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2/changelog.Debian.gz
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2/changelog.gz
/usr/src/libdvd-pkg/build/debian/libdvdcss2/usr/share/doc/libdvdcss2/copyright
/var/cache/apt/archives/libdvdcss2_1.3.0-dmo1_amd64.deb
/var/lib/dpkg/info/libdvdcss2:amd64.list
/var/lib/dpkg/info/libdvdcss2:amd64.md5sums
/var/lib/dpkg/info/libdvdcss2:amd64.postinst
/var/lib/dpkg/info/libdvdcss2:amd64.postrm
/var/lib/dpkg/info/libdvdcss2:amd64.shlibs
/var/lib/dpkg/info/libdvdcss2:amd64.symbols
Les librairies dvdcss, dvdread et dvdnav sont installées. (exemple pour dvdread.)

Code : Tout sélectionner

@debian:~# locate libdvdread4
/usr/share/bug/libdvdread4
/usr/share/doc/libdvdread4
/usr/share/doc/libdvdread4/AUTHORS
/usr/share/doc/libdvdread4/README
/usr/share/doc/libdvdread4/README.css
/usr/share/doc/libdvdread4/changelog.Debian.gz
/usr/share/doc/libdvdread4/changelog.gz
/usr/share/doc/libdvdread4/copyright
/var/lib/dpkg/info/libdvdread4:amd64.list
/var/lib/dpkg/info/libdvdread4:amd64.md5sums
/var/lib/dpkg/info/libdvdread4:amd64.postinst
/var/lib/dpkg/info/libdvdread4:amd64.postrm
/var/lib/dpkg/info/libdvdread4:amd64.shlibs
/var/lib/dpkg/info/libdvdread4:amd64.symbols
Le dvd est reconnu par Totem et il se trouve dans la liste de lecture des vidéos; il est monté automatiquement.
Quelques informations:

Code : Tout sélectionner

@debian:~$ ls -al /dev/cdrom*
lrwxrwxrwx 1 root root 3 nov.  18 13:02 /dev/cdrom -> sr0

Code : Tout sélectionner

@debian:~$ dmesg | grep DVD
[    2.614143] ata2.00: ATAPI: TSSTcorp CDDVDW SU-208FB, TF01, max UDMA/100
[    2.670964] scsi 1:0:0:0: CD-ROM            TSSTcorp CDDVDW SU-208FB  TF01 PQ: 0 ANSI: 5
@debian:~$ dmesg | grep dvd
[    2.697199] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray

Code : Tout sélectionner

@debian:/etc$ cat fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=b7e1b441-2a32-4088-b902-9e03915a145c /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=4D9D-7FE8  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=e5db5cb5-fda3-487e-9aac-1d16699a539e none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
J'ai lu aussi https://wiki.debian.org/fr/CDDVD; il me semble que mon installation est conforme en particulier pour libdvdread4, libdvdnav4 et libdvdcss2.

Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Effectivement, tout à l'air vonforme, mais il doit bien y avoir un truc qui cloche.
a quel moment as tu le message d'erreur.
a l'ouverture du DVD ?
tu n'a pas une option du genre "skip menu" dans totem ?
Ton gnome est bien configuré zn fr ?
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Nouvelle piste par jcsm33:

Code : Tout sélectionner

totem --gst-debug-level=3 /dev/sr0
Extrait:
En ignorant les FIXME et en lisant les WARN, ça donne ça

0:00:09.012581547 3194 0x7f6288b5fc40 WARN rsndvdsrc resindvdsrc.c:2490:rsn_dvdsrc_post_title_info: Failed to get title 0 info
0:00:09.214329211 3194 0x7f6288b5fc40 WARN totem bacon-video-widget.c:1723:bvw_handle_element_message: Unhandled element message application/x-gst-dvd from dvdsrc: element message: 0x7f62400026a0, time 99:99:99.999999999, seq-num 91, element 'dvdsrc', application/x-gst-dvd, event=(string)dvd-title-info, title-durations=(guint64)< 18446744073709551615, 7536160000000, 12800000000, 47800000000, 49320000000, 49320000000, 64200000000, 49560000000 >;
0:00:09.648784894 3194 0x7f6288b5fc40 WARN totem bacon-video-widget.c:1723:bvw_handle_element_message: Unhandled element message GstNavigationMessage from dvdsrc: element message: 0x7f6254020c40, time 99:99:99.999999999, seq-num 146, element 'dvdsrc', GstNavigationMessage, type=(string)angles-changed, angle=(uint)1, angles=(uint)1;

Il n'arrive pas à trouver le titre principal pour lancer la lecture.
Failed to get title 0 info
Peut-on réparer ce défaut sachant que j'ai visionné un autre dvd avec totem et que vlc lit le premier dvd?
Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5852
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

c'est cohérent avec l'erreur sur language fr. N'utilisant pas gnome, je ne sais pas comment t'aider pour chercher cette configuration de langue.
Un test intéressant à faire, si totem sait lire des vidéos.
Lance le sur une video dont le titre est anglais, et lance le sur une vidéo dont le titre contient des é, ç, è ...
Répondre