[[mencoder]]
Piste: » mencoder
Mencoder
Mencoder fait partie du logiciel mplayer. Mencoder s'utilise le plus souvent en ligne de commande ou dans des scripts associés à des logiciels de lecture/encodage de vidéo.
Il sert à encoder des fichiers. Ce logiciel est capable de faire beaucoup de choses différentes en matière de vidéo.
Les principaux formats d'encodage sont les suivants:
Vidéo:
- stream copy
- Xvid
- h263(+)
- x264 (h264)
- MPEG 1 ou 2
- MJPEG (Motion JPEG)
- LJPEG (lossless JPEG)
- MPEG4 (compatible xvid, divx)
- msmpeg4 (v1 et v2)
- wmv (version 7 et 8)
- huffyuv
- ffvhuff (implémentation du codage huffman mais avec support du YV12)
- ffv1 (lossless expérimental)
- svq1 (sorenson video 1)
- Sony Digital Video
- Snow (codec expérimental basé sur les ondelettes ou "wavelet" )
- DVR-MS (Un format propriétaire de devinez qui…utilisé pour l'enregistrement télé par Windows Media Center)
Un doute subsiste sur le support dvr-ms, si quelqu'un a expérimenté qu'il complète/corrige
Audio:
- streamcopy
- mp3 (avec libavcodec ou lame)
- aac
- mp2 avec toolame, twolame ou lavc
- uncompressed pcm
- sonic (implémentation originale d'un format lossless ou lossy basé sur les spécifications de Francis Harrison)
- ac3…
Installation
Mencoder
se trouve dans le dépôt Multiverse
Documentation
Site officiel
La meilleure documentation possible de ce logiciel est disponible sur le site officiel de MPlayer disponible à l'adresse ci-dessous :
Interfaces graphiques
pytube
Voir page dédiée : pytube
gmencoder
Voir page dédiée : gmencoder
konverter
Pour KDE (ou si vous n'aimez vraiment pas gmencoder) :
http://www.kraus.tk/projects/konverter/
Installez le paquet libxine1 sinon le programme ne se lancera pas (
: il doit y avoir d'autres paquets style liblame0 etc…)
Neodivx
Quelques utilisation de mencoder
Intégration sous titres (srt) dans une vidéo
Avec la commande :
mencoder -sub nom_du_fichier_soustitres.srt -fontconfig -font Arial -subfont-text-scale 4 -oac mp3lame -lameopts cbr:br=128 -ovc xvid -xvidencopts bitrate=900 nom_de_la_video.avi -o nom_de_la_video_avec_les_soustitres.avi
Il faut bien sûr se placer dans le répertoire de la vidéo et du fichier sous-titres avant de lancer la commande. Et n'oubliez pas de modifier la commande avec le titre de la vidéo, et le titre du fichier sous-titres.
Détails :
mencoder : nom du logiciel
-sub: nom du fichier sous-titres
-fontconfig -font Arial : on donne la police
-subfont-text-scale 4.5 : taille du sous-titrage
-oac mp3lame -lameopts cbr:br=128 : on détermine le codec audio (ici mp3lame pour utiliser le format MP3), et les options associées à ce codec pour la qualité audio : 128 est le débit binaire, représente une qualité audio normale.
-ovc xvid -xvidencopts bitrate=900 : on détermine le codec vidéo (ici xvid) et les options associées à ce codec pour gérer la qualité de la vidéo
-o : détermine le nom du fichier de sortie que vous souhaitez.
(cf : Incruster des sous-titres)
Par défaut mencoder considère que les fichiers de sous-titres (.srt) sont encodés en UTF8. Si ce n'est pas le cas de votre fichier, l'option -subfont-encoding iso-8859-15 (par exemple pour un fichier encodé iso-8859-15) sera la bienvenue.
Mov to Flv
Pour passer du format .mov à .flv il suffit d'utiliser cette commande : (Note : Expliquer l'utilité de -ofps xx)
mencoder nom_de_la_video_à_encoder.mov -ofps 15 -ovc lavc -lavcopts vcodec=flv:acodec=mp3 -vop scale=largeur:hauteur -ffourcc FLV1 -oac mp3lame -o nom_de_sortie_de_la_vidéo.flv
N'oubliez pas de modifier la commande avec vos valeurs de hauteur et de largeur .
Mkv to Avi
Pour passer du format .mkv à .avi , il existe deux commandes possibles via mencoder :
mencoder nom_du_fichier.mkv -ovc copy -oac pcm -o nom_du_fichier.avi
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 nom_du_fichier.mkv -o nom_du_fichier_final.avi
Jpeg to Avi
Pour passer du format .jpeg à .avi utilisez la commande suivante :
mencoder mf://*.jpg -mf w=320:h=240:fps=25:type=jpeg -ovc lavc -o sequence_dimage.avi
DVD to Mkv
Pour encoder votre DVD de plus de 9 Gio (ou moins, peu importe) en un film de seulement 700 Mio (ou d'une autre taille si vous le voulez) avec une qualité d'image digne du DVD lui-même, avec plusieurs pistes audios, plusieurs pistes de sous-titres et un chapitrage complet du DVD, vous devez le convertir et utliser le format MKV.
Pour encoder votre film, consultez cette page spécialement dédiée à la conversion DVD → MKV.
Liens
- De nombreux exemples pratiques d'usage de MEncoder sur le wiki du site Lprod (Libre Production)
- Un excellent guide d'explication en français sur les commandes et options possibles de MEncoder est disponible sur : le forum Hardware.fr
- Guide officiel francophone contenant toute les options d'encodage générales de MEncoder
