Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:media:mencoder:tp-soustitre-mpeg4 [04/03/2015 08:35] smolski |
doc:media:mencoder:tp-soustitre-mpeg4 [21/08/2015 12:46] (Version actuelle) smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== mencoder - TP-01 sous-titrage MPEG4 ====== | ====== mencoder - TP-01 sous-titrage MPEG4 ====== | ||
- | ''ATTENTION ! TP en cours de tests - smolski 02/01/2011'' | + | * Objet : Mencoder - TP-01 sous-titrage MPEG4 |
+ | * Niveau requis :{{tag>débutant avisé}} | ||
+ | * Commentaires : FIXME | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>smolski]] le 02/01/2011 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=126935#p126935 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | Se placer dans le répertoire de notre vidéo, ici : ''video01.avi'' | + | **Nota :** Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! |
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | Se placer dans le répertoire de la vidéo, par exemple : ''/repertoire/video/video01.avi'' | ||
<code user> | <code user> | ||
- | cd /chemin/de/la/video.avi</code> | + | cd /repertoire/video</code> |
===== Créer le fichier de sous-titrage ===== | ===== Créer le fichier de sous-titrage ===== | ||
Ligne 41: | Ligne 53: | ||
<note tip>La seconde ligne de temps de sous-titrage remplacera totalement le premier titre en cours à 08,900s du début de la vidéo, sans superposition des 2 titrages.</note> | <note tip>La seconde ligne de temps de sous-titrage remplacera totalement le premier titre en cours à 08,900s du début de la vidéo, sans superposition des 2 titrages.</note> | ||
- | ===== Ligne de commande du sous-tirage ===== | + | ===== xvid ===== |
- | <code user> | + | <code user>mencoder -sub titre.ass -fontconfig -font Century -subfont-text-scale 2,5 -utf8 -ovc xvid -xvidencopts |
- | mencoder video01.avi -sub titre.st -fontconfig -font Century -subfont-text-scale 2,5 -utf8 -of mpeg -mpegopts format=dvd:tsaf:muxrate=2000 -ovc xvid -xvidencopts bitrate=8000 -oac copy -o video01-st.avi</code> | + | bitrate=8000 -oac copy video01.avi -o video01-st.avi</code> |
+ | |||
+ | ===== x264 ===== | ||
+ | |||
+ | En 2 passes : | ||
+ | |||
+ | <code user>mencoder fichier_video.mp4 \ | ||
+ | -oac copy -of lavf -ovc x264 -x264encopts \ | ||
+ | pass=1:preset=veryslow:fast_pskip=0:tune=film:frameref=15:bitrate=3000:threads=auto \ | ||
+ | -sub ${DIRCAM}/$(printf '%04g' $i).ass \ | ||
+ | -fontconfig -font Century -subfont-text-scale 2,5 -utf8 \ | ||
+ | -o fichier_video-t.mp4</code> | ||
+ | |||
+ | <code user>mencoder fichier_video.mp4 \ | ||
+ | -oac copy -of lavf -ovc x264 -x264encopts \ | ||
+ | pass=2:preset=veryslow:fast_pskip=0:tune=film:frameref=15:bitrate=3000:threads=auto \ | ||
+ | -sub fichier.ass \ | ||
+ | -fontconfig -font Century -subfont-text-scale 2,5 -utf8 \ | ||
+ | -o fichier_video-t.mp4</code> | ||
+ | ^ Options ^ Action ^ | ||
+ | |-oac copy |Copie le son en l'état | | ||
+ | |-of lavf |Multiplex du son (marche pas sans) | | ||
+ | |-ovc x264 -x264encopts |Choix de l'encodage et de ses options | | ||
+ | |preset=veryslow |détermine la qualité obtenue | | ||
+ | |fast_pskip=0 |est une option maximale de préréglage placebo de qualité. | | ||
+ | |tune=film |doit être réglé pour correspondre à la nature et au contenu du média codé. | | ||
+ | |frameref=15 |est la seule autre option majeure sans réglage prédéfini. | | ||
+ | |bitrate=3000 |valeur pouvant être modifiée en fonction de la taille du fichier et de sa qualité | | ||
+ | |threads=auto |Gestion du nombre de cœur du processeur à utiliser | | ||
+ | |-fontconfig -font Century |Indique la police à utiliser | | ||
+ | |-subfont-text-scale 2,5 |Taille du lettrage | | ||
+ | |-utf8 |Charset du lettrage | | ||
===== Lien de retour au tuto ===== | ===== Lien de retour au tuto ===== |