logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
doc:media:mencoder:tp-soustitre-mpeg4 [02/01/2011 06:53]
smolski créée
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 ======
  
-Se placer dans le répertoire de notre vidéo, ​ici : ''​video01.avi''​ +  * Objet : Mencoder - TP-01 sous-titrage MPEG4 
-<​code ​bash+  * Niveau requis :​{{tag>​débutant avisé}} 
-cd /chemin/​de/​la/video.avi</​code>​+  * 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 !))  
 + 
 +**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
 +cd /repertoire/​video</​code>​
  
 ===== Créer le fichier de sous-titrage ===== ===== Créer le fichier de sous-titrage =====
Ligne 10: Ligne 24:
  
 Exemple avec un seul titre.ass Exemple avec un seul titre.ass
-<​code ​bash+<​code ​user
-cat > titre.ass <<OEF+cat > titre.ass <<OEF
 00:​00:​02,​800 --> 00:​10:​00,​000 00:​00:​02,​800 --> 00:​10:​00,​000
 TITRE DE LA VIDEO - date - lieu</​code>​ TITRE DE LA VIDEO - date - lieu</​code>​
  
 Exemple avec un seul titre.st Exemple avec un seul titre.st
-<​code ​bash+<​code ​user
-cat > titre.st <<OEF+cat > titre.st <<OEF
 00:​00:​02,​800 --> 00:​10:​00,​000 00:​00:​02,​800 --> 00:​10:​00,​000
 TITRE DE LA VIDEO - date - lieu</​code>​ TITRE DE LA VIDEO - date - lieu</​code>​
Ligne 29: Ligne 43:
  
 Exemple avec 2 titres successifs : Exemple avec 2 titres successifs :
-<​code ​bash+<​code ​user
-cat > titre.st <<OEF+cat > titre.st <<OEF
 00:​00:​02,​800 --> 00:​10:​00,​000 00:​00:​02,​800 --> 00:​10:​00,​000
 TITRE DE LA VIDEO - date - lieu TITRE DE LA VIDEO - date - lieu
Ligne 39: 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>​mencoder ​-sub titre.ass -fontconfig -font Century -subfont-text-scale 2,5 -utf8 -ovc xvid -xvidencopts 
 + ​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 ​bash> +<​code ​user>​mencoder ​fichier_video.mp4 \ 
-mencoder ​video01.avi -sub titre.st -fontconfig -font Century -subfont-text-scale 2,5 -utf8 -of mpeg -mpegopts format=dvd:​tsaf:​muxrate=2000  -lavcopts vcodec=mpeg2video:​vrc_buf_size=1835:​vrc_maxrate=9800:​vbitrate=8000:​keyint=2,​5:​trell:​mbd=2:​precmp=2:​subcmp=2:​cmp=2:​dia=-10:predia=-10:​cbp:​mv0:​vqmin=1:​lmi ​   n=1:dc=10 -ovc xvid -xvidencopts bitrate=8000 ​ -oac copy -o video01-st.avi</​code>​+         -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= |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 =====
  
-  * [[commande:mencoder]]+  * [[:doc:media:mencoder]]
  
doc/media/mencoder/tp-soustitre-mpeg4.1293947621.txt.gz · Dernière modification: 02/01/2011 06:53 par smolski

Pied de page des forums

Propulsé par FluxBB