Outils pour utilisateurs

Outils du site


atelier20141115_codec_video_audio

La jungle du codage/décodage des vidéos, distinguer le libre et le non libre

Atelier du 15/11/2014

Source principal : Wikipédia

Sites web

Introduction

Pour le domaine du multimédia, il est important de bien séparer le rôle des conteneurs de celui des codecs :

  • Un conteneur permet de stocker des flux vidéo et audio.
  • Un codec permet d'encoder et de décoder ces flux.

Codec Libre ou Non-Libre

J'ai un mp3 et je n'arrive pas à le lire sur mon installation Ubuntu ou Debian ... Pourquoi ?

Et bien tout simplement car le fichier mp3 utilisé un CODEC non libre qui demande une rémunération pour son utilisation dans un lecteur vidéo.

Copié du site Ubuntu : “La raison principale pour laquelle Ubuntu n'inclut pas ces codecs non libres dans sa version « prête à l'emploi » vient d'une contrainte de droit. Prenons comme exemple les fichiers MP3. La compagnie détenant les droits sur la compression MP3 demande une rémunération minimum de 0,75 dollar pour chaque lecteur. Bien que ce prix unitaire soit faible, multiplié par le nombre d'utilisateurs d'Ubuntu, il deviendrait une ruine qu'une distribution voulant rester gratuite ne peut envisager. Si Canonical ignorait ceci et implantait d'office les formats tels que le MP3, Ubuntu deviendrait tout simplement illégal dans certains pays dont les USA. Pour plus de renseignements, vous pouvez consulter le site MP3licencing.

Mais il y a quoi dans mon fichier .avi ?

Un fichier .avi est un container multimédia, il intègre un fichier vidéo et un fichier audio. Dans un fichier avi il peut donc y avoir différents format de fichier car on peut choisir le codec audio et vidéo que l'on désire.

Alors comment savoir ce qui ce trouve dans mon fichier ?

Tout simplement avec un bouton droit - propriété dans votre gestionnaire de fichier vous allez pouvoir retrouver un onglet audi/vidéo dans lequel vous allez trouver le réel contenu de votre fichier avi.

Alors je peux avoir un fichier .avi que je ne peux pas lire ?

Oui car il faut avoir les outils de décodage correspondant aux codec contenu dans votre fichier .avi.

Les codec Vidéo

Organisation à but non lucratif : Xiph.org
  • Theora
  • Dirac
  • VP8

Firefox et le codec H.264

Les codec Audio

  • Vorbis
  • FLAC
  • Speex
  • CELT

Les container multimédia

  • WebM

Protection des droits GND - GDN (DRM)

Les outils pour Décoder / Lire Vidéo et Audio

  • Totem
  • Kaffeine
  • Mplayer
  • VLC
  • Smplayer

Le cas de VLC et les codec propriétaires

Copié du site VLC :

“Brevets :

Selon l'article L 611-10 du Code de la propriété intellectuelle, les brevets logiciels ne sont pas admis en droit français. Au niveau communautaire, l'article 52 de la Convention sur le brevet européen a également exclu la protection des programmes d'ordinateur. Par conséquent, les logiciels fournis par VideoLAN ne sont pas redevables à des licences sur n'importe quel brevet logiciel, quelle qu'en soit sa provenance.

Licences et droit d'auteur

Les logiciels proposés par VideoLAN sont tous des logiciels open source, sous les licences GNU GPL v2 ou LGPL. Ces licences autorisent toutes les utilisations des logiciels et leur redistribution sous la même forme ou après modification, à condition que ces logiciels modifiés respectent les conditions de la licence de base, notamment la publication des codes source et l'autorisation de redistribution. Subsidiairement aux conditions de la license, le droit commun français de la propriété intellectuelle s'applique, notamment le droit d'auteur. Tout changement de licence ou redistribution sous d'autres conditions est interdite. De même, la provenance des logiciels, même partiellement réutilisés, doit toujours être visible par les utilisateurs.

Les outils pour Décoder / Encoder Vidéo et Audio

  • Vlc
  • Handbrake
  • Gmencoder
  • Transmageddon
  • Avidemux
En ligne de commande
  • avconv
  • ffmpeg
  • mencoder
atelier20141115_codec_video_audio.txt · Dernière modification: 2014/12/27 09:14 (modification externe)