Multimédia et Linux

Décembre 2016

Ce tutoriel se veut être une petite aide pour qui veut lire de la vidéo, écouter de la musique....






Les distributions

  • Fedora
  • Mandriva
  • Ubuntu
  • Debian

Gestionnaires de paquets


Pour l'installation des logiciels, bibliothèques ou codecs nous utiliserons les gestionnaires de paquetages suivants :
  • Yum
  • Apt
  • Urpmi.

Mandriva


Pour connaître les emplacements des miroirs proposant des paquetages sérieux et supplémentaires, voir le site :
Il est indispensable !
Sélectionnez au minimum les sources PLF et Contrib.

Ubuntu


Voir cet article.


(suivre les indications données par le site)

Fedora


Nous utiliserons le dépôt Livna
Pour la configuration de yum, voir ici :
Ouvrir le fichier une fois téléchargé, donner le mot de passe root, l'installation est terminée.
Ouvrir une console, se placer en root et copier- coller ce qui suit :
# rpm --import rpm.livna.org/RPM-LIVNA-GPG-KEY
yum est configuré à ça juste valeur.

Nous pouvons maintenant installer des logiciels et surtout bénéficier d'une offre logicielle plus conséquente !

Pour la lecture de la video ou écouter de la musique :
Chez *NIX la référence en ce qui me concerne c'est Mplayer [à confirmer ....] par vous-même !!
La liste des fonctionnalités est impressionnante et surtout mplayer est packagé pour les distributions citées plus haut ....

Formats et encodeurs


Les principaux formats audio

  • MP3
  • AC3
  • AAC
  • WMA
  • Vorbis

Les principaux formats vidéo

  • Video Cd
  • SVCD
  • DVD
  • DivX
  • MPEG
  • Theora

Les encodeurs audio

  • Oggenc
    • le package vorbis-tools
  • Lame
    • le package lame (mp3)
  • Flac
    • le package flac
  • Wavpack
    • le package libwavpack
  • Faac
    • le package faac
  • Eventuellement, pour extraire les pistes d'un cd en wav
    • cdparanoia

Les encodeurs vidéo ou bibliothèques

  • Lire les dvd encryptés
    • libdvbpsi
    • mpeg2dec
    • libdvdcss
    • libdvdread
  • Menus dvd
    • libdvdplay
  • Décoder le son eventuellement sur certain DVD.
    • a52dec
  • Pour les fichiers MPEG-4 / DivX ....
    • ffmpeg
    • libmad
    • faad
    • libfaad
    • libavcodeccvs

Debian

  • Sarge
  • Etch
  • Sid


Il faut d'abord configurer APT afin qu'il cherche mplayer
Un depot APT est maintenu par Christian Marillat qui propose mplayer et autre à voir.

Ajouter la ligne suivante au fichier "/etc/apt/sources.list" (en fonction de votre version)

# Stable
deb www.debian-multimedia.org sarge main # MPlayer et DVD::Rip

# Testing
deb www.debian-multimedia.org etch main #multimedia

# Unstable
deb www.debian-multimedia.org sid main #multimedia


Puis un petit ( # apt-get update ) et ont passe aux choses sérieuses :
Installer le paquet mplayer qui correspond à l'achitecture de la machine utilisée (3 versions sont proposées par Marillat le 386 qui fonctionnes sur tous les pc , un 586 qui fonctionne sur Pentium, pro et un K6 pour les processeurs AMD)

Afin de pouvoir lire les fichiers au format Windows Media (ce qui veut tout dire !..) nous devrons utiliser les codecs W32
ils ont étaient transformer pour fonctionner chez NIX
et non sur Windows ( ont sait jamais ....)
le paquet est disponible sur les dépôts donner plus haut sous le nom de : w32codecs
sauf pour Fedora ou il est packagé par atrpms.net/
voir lien atrpms.net/dist/common/w32codec/ << pour récupérer le paquet ... ( il n y a aucune dépendance il est inutile
de configurer yum )

info : w32codecs

Exemples Mplayer en ligne de commande :
  • lire un CD audio (en prévoyant un peu de cache pour que ça ne saccade pas)
    • mplayer cdda:// -cache 5000
  • lire un DVD
    • mplayer dvd://1
  • pour lire les chapitres 4, 5, 6
    • mplayer dvd://1 -chap- ter 4-6
  • pour lire un DVD en français avec les sous-titres en anglais
    • mplayer dvd://1 -alang fr -slang en
  • lecture depuis un autre lecteur DVD
    • mplayer dvd://1 -dvd-device /dev/dvd2
  • lecture d un DVD multi-angle
    • mplayer dvd://1 -dvdangle 2
  • Streaming en utilisant RTSP (en prévoyant du cache car le streaming est parfois lent et irrégulier)
    • mplayer rtsp://serveur.exemple.com/NomFlux -cache 5000


NOTE :

Mplayer propose l'option "-ao" ,
la commande mplayer -ao help liste les sorties audio
disponibles qui incluent alsa. N'hésitez pas à expérimenter pour trouver les réglages pour votre carte son ....

la commande mplayer -vo help liste les sorties video
les sorties les plus utilisées sont :
xv par défaut
x11 , gl utilise une carte 3D du type OpenGL
sdl utilise la bibliothèque de rendu SDL et peut corriger les problèmes de fluidité
libcaca affiche la vidéo à l aide de caractères ASCII en couleur

Mencoder


Partie du projet Mplayer, mencoder est un encodeur vidéo
capable de supporter plusieurs bibliothèques pour la compression
vidéo, comme xvid, et des bibliothèques pour la compression audio
(oggenc, limp3lame etc...). On peut régler l'encodage au peigne fin,
son utilisation primaire se fait en ligne de commande.

Astuces


Il est possible que le DVD "saute" un peu pendant la lecture.
Si c'est le cas il est probable que le DMA (Direct Memory Access) ne soit pas activé sur le lecteur de DVD.
Pour l'activer ont utilisera la commande qui suit :
hdparm -d 1 /dev/hdc
pour un disque en maitre sur le second canal IDE

Site officiel


Info :


Mplayer Codecs
Mplayer Documentation

Lien sympa :


Transcode

Bonne lecture à tous .....

A voir également :

Ce document intitulé «  Multimédia et Linux  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.