libdvdcss
Créateur | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
---|---|
Développé par | Équipe du projet VideoLAN |
Première version | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Dernière version | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Version avancée | Git |
Dépôt | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Assurance qualité | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Écrit en | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Interface | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Supporte les langages | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Système d'exploitation | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Environnement | Multiplate-forme |
Taille des données | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Formats lus | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Formats écrits | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Langues | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Type | Codec vidéo |
Licence | GNU GPL |
Documentation | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |
Site web | www.videolan.org |
Chronologie des versions
libdvdcss est une bibliothèque libre créée pour lire les DVD de toutes les zones qui sont chiffrés par usage de la technologie CSS. Elle est codée en C et est diffusée sous licence GNU GPL. Elle fait partie du projet VideoLAN et elle est utilisée par VLC media player et d'autres logiciels de lecture de DVD tels que MPlayer, Ogle et les lecteurs basés sur xine. Elle est également utilisée par le convertisseur vidéo HandBrake[1].
Cette bibliothèque est portable puisque les plates-formes supportées sont GNU/Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, BeOS, Windows, Mac OS X, Solaris et HP-UX. Un lecteur logiciel de DVD peut être développé en ne faisant que 4 à 5 appels à l'API de cette bibliothèque[2].
Fonctionnement[modifier]
Cette bibliothèque a pour but de présenter aux applications le DVD déchiffré, dé-zoné, comme un Fichier spécial de type bloc, permettant à l'application de ne pas avoir à ce soucier de ces problèmes de décodage[2].
Comparaison avec DeCSS[modifier]
libdvdcss ne doit pas être confondue avec DeCSS. Alors que DeCSS se sert d'une clé usurpée de lecteur DVD pour l'authentification, libdvdcss génère une liste de possibles clés de lecteur. Si aucune d'entre elles ne fonctionne (par exemple, lorsque le lecteur de DVD force le codage régional) un algorithme d'attaque par force brute est essayé afin que le code régional d'un DVD soit ignoré.
Licéité de l'usage de libdvdcss[modifier]
Aux États-Unis d’Amérique[modifier]
Contrairement à DeCSS, libdvdcss n'a jamais fait l'objet d'attaque en justice dans ce pays. Ceci est en partie dû au fait que la Section 1201(f) du Digital Millennium Copyright Act autorise un tel contournement dans un but d'interopérabilité.
En France[modifier]
Dans son article 13, la loi DADVSI instaure la protection des « mesures techniques efficaces destinées à empêcher ou à limiter les utilisations non autorisées par les titulaires d'un droit d'auteur ou d'un droit voisin du droit d'auteur d'une œuvre, autre qu'un logiciel, d'une interprétation, d'un phonogramme, d'un vidéogramme ou d'un programme ».
Néanmoins, le même article 13 dispose que « les mesures techniques ne doivent pas avoir pour effet d'empêcher la mise en œuvre effective de l'interopérabilité, dans le respect du droit d'auteur. » De même que, toujours selon cet article « Les mesures techniques ne peuvent s'opposer au libre usage de l'œuvre ou de l'objet protégé dans les limites des droits prévus par le présent code, ainsi que de ceux accordés par les détenteurs de droits. »[3].
Le Conseil d'État selon une décision rendue le 16 juillet 2008[4]. et relayée dans un communiqué de presse de l'April[5] qui l'avait saisi, considère que l'utilisation d'un logiciel libre pour contourner un DRM à des fins d'interopérabilité est légale[6].
Distribution[modifier]
De nombreuses distributions Linux (telles que Debian, SuSE et Ubuntu) n'incluent pas libdvdcss dans leurs dépôts officiels. Ceci par crainte d'enfreindre des lois de type DMCA comme la directive EUCD européenne et sa transcription dans le droit des états membres de l'Union (loi DADVSI en France). Toutefois libdvdcss est alors souvent disponible dans des dépôts non officiels.
Références[modifier]
- ↑ Sébastien Gavois, « Handbrake : le logiciel d'encodage vidéo passe en version 0.9.6 », sur NextInpact,
- ↑ 2,0 et 2,1 (en) « libdvdcss developer documentation », sur VideoLAN
- ↑ « Loi DADVSI - Article 13 », sur Légifrance, (consulté le 13 février 2017)
- ↑ « Conseil d'État, 10ème et 9ème sous-sections réunies, 16/07/2008, 301843, Inédit au recueil Lebon », sur Legifrance,
- ↑ « DADVSI/DRM : le Conseil d'État rétablit le contournement à des fins d'interopérabilité », sur April,
- ↑ « Le Conseil d'État sécurise l'usage et le développement de logiciels libres », sur ZDnet,
Voir aussi[modifier]
Articles connexes[modifier]
Liens externes[modifier]
Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).
Cet Article wiki "Libdvdcss" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:Libdvdcss.
This page exists already on Wikipedia. |