Fiche logiciel validé
  • Création ou MAJ importante : 18/07/08
  • Correction mineure : 18/07/08
Auteur :
Relecteur(s) :
Responsable thématique :
Mots-clés

MEncoder : encodage audiovisuel multi-plateformes

Description
Fonctionnalités générales : 

MEncoder, associé à MPlayer, permet le codage ou transcodage de fichiers audio et vidéo dans différents formats.
- Entrée multi-formats et multi-codecs : voir fiche MPlayer
- Sortie multi-formats (au sens container via commande -of ) :

  • RIFF AVI
  • MPEG
  • Video for Windows (ASF)
  • WAV
  • Macromedia Flash video (SWF, FLV)
  • RealAudio/Video (RM/RAM)
  • NUT open container
  • Quicktime (MOV, MP4)
  • Sony Digital Video (DV)
  • RAW
Autres fonctionnalités : 
  • “Streaming” : possibilité d’enregistrer une vidéo à partir d’une URI
  • Multiples filtres vidéo en partie “temps réel”, dont par exemple le désentrelacement et l‘“Inverse-Telecine”
Contexte d'utilisation : 

Conversion de vidéos , création de vidéos à partir de séries d’images fixes, découpage et concaténation de vidéos, enregistrement de flux “streaming” (streamdump)

Limitations, difficultés, fonctionnalités importantes non couvertes : 
  • de nombreux codecs sont supportés via les librairies win32 donc non compatibles avec une autre plateforme que i386
  • le paramétrage est assez complexe, mais la documentation relativement complète (man), et les paramètres par défaut assez bien choisis
  • la prise en charge des formats propriétaires (en particulier Flash Video (.flv), Real Media (.ra, .rm), Windows Media (.wma, wmv, .asf)) n’offre pas de garantie de compatibilité puisque les spécifications exactes ne sont pas publiées. Ainsi, il peut arriver que les fichiers résultants souffrent de décalages son/image (qui s’accroissent en cours de lecture en général, donc ne pas se fier au début de la séquence) ou qu’il soit impossible d’accéder à une position aléatoire dans le fichier. Ces mêmes symptômes peuvent être observés lorsque la combinaison de paramètres d’entrée n’est pas correcte, le diagnostic n’est donc pas aisé.
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré : 
  • Debian GNU/Linux
  • Ubuntu
Plates-formes : 
  • AIX 5.1, 5.2, 5.3 (testé sur 604e, POWER3, POWER4)
  • Linux 2.4, 2.6 (testé sur x86, x86_64, mips)
  • Solaris 8, 9, 10 (testé sur x86, x86_64, sparc)
Logiciels connexes : 
  • MPlayer : MEncoder est contenu dans la distribution MPlayer
  • interfaces graphiques permettant une exploitation plus aisée de MEncoder: par exemple Super et MediaCoder (Windows), FFMPEGX (Mac). Une liste de ces interfaces est disponible sur le site au paragraphe “MEncoder FrontEnds”
Autres logiciels aux fonctionnalités équivalentes : 
Environnement de développement
Type de structure associée au développement : 

Communauté

Références d'utilisateurs institutionnels : 

Laboratoire sur le Langage, le Cerveau et la Cognition( L2C2 - Lyon) pour la conversion sous différents formats de vidéos enregistrées lors d’expériences.
Laboratoire de Mécanique des Contacts et des Structures (Lyon) pour la création de vidéos à partir d’une suite de fichiers jpeg
Institut de mathématiques de Bordeaux pour la création d’animation à partir d’images fixes.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums : 
Documentation utilisateur : 
Divers (astuces, actualités, sécurité) : 
  • Pour copier le contenu d’un dvd dans le lecteur et le comprimer en h.264/mp3 (options par défaut)
    mencoder dvd:// -oac mp3lame -ovc x264 -x264encopts bitrate=5000 -o monfichier.avi
  • même chose mais en deux passes:
    mencoder dvd:// -oac copy -ovc x264 -x264encopts bitrate=5000:pass=1 -o /dev/null
    mencoder dvd:// -oac mp3lame -ovc x264 -x264encopts bitrate=5000:pass=2 -o monfichier.avi
  • Pour créer une vidéo à partir d’images jpeg à raison d’une image par seconde (fps=1) et d’un fichier son :
    mencoder mf://fic1.jpg,fic2.jpg,fic3.jpg -mf fps=1:type=jpeg -ovc lavc -lavcopts vcodec=wmv2 -audiofile son.wav -oac copy -o monfichier.avi
Contributions : 

Différents types de contributions sont acceptés :
participation aux développement, participation aux traductions de manuels, ….
- Liste Développement: http://lists.mplayerhq.hu/mailman/listinfo/mplayer...
- IRC : #mplayer-dev pour les développeurs sur http://freenode.net/

Commentaires

fiche MPlayer

Consultez aussi sur le même thème et du même contributeur la fiche MPlayer
http://www.projet-plume.org/fiche/mplayer
Geneviève Romier