(Debian) TOTEM et libdvdcss

Bonjour

Depuis que je suis sur etch, je n'arrive plus à lire beaucoup (mais pas tous) mes dvd sur mon lecteur Totem (mplayer), et j'ai un message d'erreur concernant libdvdcss.
La source semble être chiffrée et ne peut être lue. Etes-vous en train d'essayer de lire un DVD chiffré sans libdvdcss?
(Le message intervient aussi si j'installe ogle et avec vlc je suis obligé de prendre les .vob les uns apèrs les autres). J'ai essayé de réinstaller les paquages, mais ça ne change rien.

Est-ce que quelqu'un peut m'aider.

Merci
Configuration: Linux Etch

16 réponses

  1. Modérateur
    ajoute dans ton /etc/apt/sources.list

    deb http://www.backports.org/debian etch-backports main contrib non-free
    deb https://www.debian-multimedia.org/ etch main
    ensuite tu fait
    aptitude update
    et tu auras un message d'erreur concernant 2 clés
    gpg --keyserver wwwkeys.eu.pgp.net --recv-keys LACLE1 
    gpg --armor --export LACLE1 | apt-key add - 
    gpg --keyserver wwwkeys.eu.pgp.net --recv-keys LACLE2
    gpg --armor --export LACLE2 | apt-key add - 
    ensuite
    aptitude update
    aptitude upgrade
    aptitude install libdvdcss2
    aptitude install w32codecs
    1. Sur GNOME :

      Applications -> Accessoires -> Terminal administrateur
      taper le code

      si amd64 :
      # wget http://www.debian-multimedia.org/pool/non-free/w/w64codecs/w64codecs_20071007-0.5_amd64.deb
      # dpkg -i w64codecs_20071007-0.5_amd64.deb

      si i386 :
      # wget http://www.debian-multimedia.org/pool/non-free/w/w32codecs/w32codecs_20110131-0.1_i386.deb
      # dpkg -i w32codecs_20110131-0.1_i386.deb
      1. Contributeur
        bonsoir,

        je crois qu'il faut simplement installer la librairie libdvdcss

        ;-)
        1. Merci pour la réponse cher aruju ! J'ai exactement le même soucis. J'avais bien compris depuis un moment que je devais installer libdvdcss. Mais comment ? Ca fait à peine 1 an que j'utilise linux et je galère encore pas mal.
          Merci de m'aider à sortir de ce carcan :-)
          Stéphanie
        2. Contributeur
          @Fischersalut,
          regarde plus bas le lien de lami20j
          ;-)
      2. un apt-get install libdvdcss ne marche pas; et sije fais avec libdvdcss2, j'ai déjà la dernière version.
        A moins qu'il y ait une autre façon...
        1. Bonjour,

          J'ai eu le même souci il y un moment.
          J'ai réussi à le résoudre en installant libdvdcss. Mais de nouveau je n'arrive plus à lire des DVD criptés. Pourtant libdvdcss est bien présant dans mes paquet. Deux questions:
          1 comment ça se fait qu'un paquet qui été installé au début se soit désinstallé?
          2 Pourquoi libdvdcss n'est pas vue par Totem ou ne marche pas?
          1. Merci pour ces deux listes de paquet.
            Mais, je confirme "libdvdcss2" était bien installé. Totem n'a pas réussi à lire le DVD, j'ai toujours le même message d'erreur:

            "La source semble être chiffrée et ne peut être lue. Êtes-vous en train d'essayer de lire un DVD chiffré sans libdvdcss ?"

            Une autre idée? A noter que je peux toujours lire un DVD non codé auficier, comme ceux achetés chez un marchand de journeaux.
            Donc mon lecteur marche bien ...

            Si j'active le mode debug de libdvdcss, je trouve où le log de sortie?
            1. Bonjour,

              J'ai refait toute la procèdure de configue, libdvdcss2 est bien installé:

              martini:/home/alexis# aptitude show libdvdcss2
              Paquet : libdvdcss2
              Nouveau: oui
              État: installé
              Automatiquement installé: non
              Version : 1.2.9-1
              Priorité : optionnel
              Section : libs
              Responsable : Sam Hocevar (Debian packages) <sam+deb@zoy.org>
              Taille décompressée : 229k
              Dépend: libc6 (>= 2.2.4-4)
              Est en conflit: libdvdcss0.0.1, libdvdcss0.0.2
              Description : portable abstraction library for DVD decryption
               The libdvdcss library provides a portable abstraction for DVD decryption, with a simple API to access a DVD device as a block device.
              
               This package contains the libdvdcss2 runtime library.


              Je n'arrive toujours pas à lire un DVD codé! J'ai tanté une réinstall: écheck de localisation et verrouillage de la base, j'ai toujours le même problème aprés une suppression et installation du paquet.

              Bon, j'ai trouvé un peu de doc (le README) sur la librairie. Petit probléme, elle n'a pas l'aire d'être configurée:
              martini:/usr/share/doc/libdvdcss2# echo $DVDCSS_METHOD

              martini:/usr/share/doc/libdvdcss2# echo $DVDCSS_METHOD
              
              martini:/usr/share/doc/libdvdcss2# export DVDCSS_METHOD=title
              martini:/usr/share/doc/libdvdcss2# echo $DVDCSS_METHOD
              title
              

              Je paramétre également la variable DVDCSS_VERBOSE à 1, toujours le même souci.
              Mais où est donc ce log? Bon, je redirige la sortie au lancement de Totem:

              alexis@martini:~$ totem 2>totem_debug.txt
              libdvdnav: Using dvdnav version 1.1.2 from https://sourceforge.net/projects/xine/
              libdvdnav: Can't read name block. Probably not a DVD-ROM device.
              libdvdnav: Unable to find map file '/home/alexis/.dvdnav/.map'
              libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2
              libdvdnav: Using dvdnav version 1.1.2 from https://sourceforge.net/projects/xine/
              libdvdnav: Can't read name block. Probably not a DVD-ROM device.
              libdvdnav: Unable to find map file '/home/alexis/.dvdnav/.map'
              libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2


              Et le fichier totem_debug me donne:

              libdvdread: Using libdvdcss version 1.2.9 for DVD access
              libdvdread: Attempting to use device /dev/hdc mounted on /media/cdrom0 for CSS authentication
              libdvdread: Could not open /dev/hdc with libdvdcss.
              libdvdread: Can't open /dev/hdc for reading
              libdvdread: Device /dev/hdc inaccessible, CSS authentication not available.
              libdvdread: Using libdvdcss version 1.2.9 for DVD access
              libdvdread: Attempting to use device /dev/hdc mounted on /media/cdrom0 for CSS authentication
              libdvdread: Could not open /dev/hdc with libdvdcss.
              libdvdread: Can't open /dev/hdc for reading
              libdvdread: Device /dev/hdc inaccessible, CSS authentication not available.

              Bizard, pourtant j'arrive à acceder au lecteur de DVD lorsque je met un DVD non codé.

              Il y a une mailing liste dans le fichier README, je pense que je vais envoyer un mail. A moins que l'un de vous avez une idée?

              A+

              Alexis
              1. Bonjour,

                Oui, il est bien installé:
                Paquet : libdvdnav4
                État: installé
                Automatiquement installé: non
                Version : 0.1.10-0.1
                Priorité : optionnel
                Section : libs
                Responsable : Philipp Matthias Hahn <pmhahn@debian.org>
                Taille décompressée : 254k
                Dépend: libc6 (>= 2.3.6-6)
                Description : The DVD navigation library
                 This is the DVD navigation library, which provides an interface to the
                 advanced features of DVDs, like menus, navigation, etc.
                
                 This package contains the libdvdnav runtime library.
                
                Marqueurs: devel::library, hardware::storage, hardware::storage:dvd,
                           role::shared-lib, use::browsing

                Je tante une réinstllation ...
                Non toujours le même souci. Je regarderais ça une autre fois, de toute façon trés rapidement: j'ai un abonnement pour des DVD en location!
                1. Bonjour,

                  J'ai enfin trouvé la solution!

                  Les permission sur /dev/hdc (mon lecteur de DVD) n'était pas bonne! Ce que je comprend pas trop c'est comment elle à été modifié toute seul. Pourtant sous Debian il y a pas de politique de sécurité automatique comme sous Mandrake?
                  Mais je comprend pas pourquoi les DVD que j'ai déjà lue je peux toujours les lire. Peut être le mode d'accés de libdvdcss pour cracker la clef? Je sais qu'après il la stock sous ~/.dvdcss/.

                  Donc la solution:
                  chmod 666 hdc


                  Ahhh!
                  1. Merci les gars, j'ai installé libdvdcss2 et zou, tout roule....
                    A la revoyure
                    1. bonjours, je suis nouveau sur linux et je sais rien installer

                      est-ce que quelqun peut tout m'explique pas à pas

                      Merci d'avance

                      PS: je suis sur debian