27. avril 2006

Incruster des sous-titres rapidement en ligne de commande.

Alors voilà, en fait j’ai essayé la fonction d’incrustation des sous-titres avec Avidemux, mais pour une raison qui reste obscure, j’y suis pas arrivé ou plutôt ça n’a pas l’air de fonctionner.
Je me suis donc tourné vers mencoder. Et là, quelle ne fut ma surprise de constater que cela ce faisais le doigt dans le nez en moins de temps qu’il ne faut pour faire un copier-coller de cette ligne dans une console :
mencoder input.avi -ovc xvid -xvidencopts fixed_quant=5 -oac copy -sub subtitles.srt -o output.avi
ou
input.avi est le nom du fichier video original
subtitles.srt le fichier de sous-titres
output.avi celui du fichier qui sera obtenu avec les sous-titres incrustés.

Il est sous-entendu que vos fichiers de sous-titres sont post-synchronisés à la vidéo, je cherche un outil sous Linux pour le faire, si vous entendez parler …
En outre, je n’ai pas essayé avec les autres formats de sous-titres (sub, ssa, etc …). Merci donc de laisser vos commentaires à ce sujet.

3 Commentaires

1. Ju.No Gravatar Le 09. mai 2006 - 8:16

Joli astuce…

Y a un thread sur le forum a ce propos (un logiciel de gestion des sous titres)

forum.ubuntu-fr.org/viewt… cf la reponse de kitone, bonus on voit sur le forum l’evolution du soft en temps reel ;-)

2. PliskinNo Gravatar Le 08. novembre 2006 - 20:28

Salut,

Je confirme pour Avidemux, le mot "obscure" convient tout à fait. En sauvegardant, on se retrouve avec la vidéo initiale sans aucun changement, comme si les sous titres n’étaient pas pris en compte…
Bref, merci pour l’astuce :)

3. moheganNo Gravatar Le 18. avril 2007 - 8:17

Pour avidemux, il y a juste un petit problème dans les paramètres par défaut. En effet, le chemin vers les polices (paramètres "Font") est incorrect. Il faut donc le modifier vers la bonne police. Chez moi j’ai choisi /usr/share/fonts/truetype/msttcorefonts/arial.ttf
Voila. C’est facile et cela fonctionne très bien.

Ecrire un commentaire

Utilisez les balises suivantes pour formater votre texte: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>