Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2007, à 17:04

yanightmare

[Résolu] Incruster des sous-titres

Bonjour tout le monde. Je voudrais incruster des sous-titres .sub dans un XviD.

Seulement j'ai vu plusieurs tutos sur avidemux et ...

Je comprends rien... hmm

J'arrive même pas a ouvrir un .sub ou un .srt avec avidemux...

sad

Quelqu'un a déja réussi ? wink

Merci d'avance smile

Dernière modification par yanightmare (Le 04/02/2007, à 17:25)

Hors ligne

#2 Le 20/01/2007, à 17:30

amobile

Re : [Résolu] Incruster des sous-titres

pour "incruster" les sous titres rien de mieux que mencoder wink

 mencoder tonfilm.avi -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 4  -oac copy -ovc lavc -o tonfilmSTFR.avi

Have fun ! cool

Dernière modification par amobile (Le 20/01/2007, à 17:30)

Hors ligne

#3 Le 20/01/2007, à 21:23

sam air

Re : [Résolu] Incruster des sous-titres

moi j'utilise  avidemux avec le filtre subtitler un tuto ici:
http://www.debutgland.org/viewtopic.php?pid=12599#p12599

Hors ligne

#4 Le 21/01/2007, à 16:32

yanightmare

Re : [Résolu] Incruster des sous-titres

amobile a écrit :

pour "incruster" les sous titres rien de mieux que mencoder wink

 mencoder tonfilm.avi -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 4  -oac copy -ovc lavc -o tonfilmSTFR.avi

Have fun ! cool

Pratique smile Par contre :
Ca me rajoute 30 méga de taille c'est normal ?
Et sinon il passe nickel sur mon ordi, mais sur mon lecteur dvd, il lit que le son... hmm
Serait-ce du au "-ovc lavc" ? Il faudrait pas remplacer par "-ovc copy" ? wink

sam air a écrit :

moi j'utilise  avidemux avec le filtre subtitler un tuto ici:
http://www.debutgland.org/viewtopic.php?pid=12599#p12599

Oui je l'ai vu ce tuto mais j'ai rien compris roll

Dernière modification par yanightmare (Le 21/01/2007, à 16:39)

Hors ligne

#5 Le 21/01/2007, à 16:39

amobile

Re : [Résolu] Incruster des sous-titres

yanightmare a écrit :
amobile a écrit :

pour "incruster" les sous titres rien de mieux que mencoder wink

 mencoder tonfilm.avi -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 4  -oac copy -ovc lavc -o tonfilmSTFR.avi

Have fun ! cool

Pratique smile Par contre :
Ca me rajoute 30 méga de taille c'est normal ?
Et sinon il passe nickel sur mon ordi, mais sur mon lecteur dvd, il lit que le son... hmm

sam air a écrit :

moi j'utilise  avidemux avec le filtre subtitler un tuto ici:
http://www.debutgland.org/viewtopic.php?pid=12599#p12599

Oui je l'ai vu ce tuto mais j'ai rien compris roll

Normal, il faut reencodé ton film avec un codec Xvid (par exemple !) et le son en mp3 (par exemple ! wink )
Essayes

mencoder -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 4  -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 tonfilm.avi -o tonfilmSTFR.avi

cool

Dernière modification par amobile (Le 21/01/2007, à 16:40)

Hors ligne

#6 Le 21/01/2007, à 16:40

yanightmare

Re : [Résolu] Incruster des sous-titres

et pas -ovc copy ? wink

Hors ligne

#7 Le 21/01/2007, à 16:57

amobile

Re : [Résolu] Incruster des sous-titres

nan smile

Hors ligne

#8 Le 21/01/2007, à 17:02

yanightmare

Re : [Résolu] Incruster des sous-titres

ok je vais essayer alors wink (et pis si tu pouvais m'expliquer ce que veulent dire les commandes que je tape en meme temps... Je m'instruirais un peu tongue)

Hors ligne

#9 Le 21/01/2007, à 17:04

sam air

Re : [Résolu] Incruster des sous-titres

pour avidemux il faut reencoder la video en xvid4(par exemple)puis dans configure à encoding size tu mets same  qz as input, pour l'audio tu laisse en copy,
dans le filtre subtiller  il ne faut pas oublier aussi de changer la police car celle qui est par defaut n'est pas disponible dans ubuntu

Dernière modification par sam air (Le 21/01/2007, à 17:07)

Hors ligne

#10 Le 21/01/2007, à 17:35

amobile

Re : [Résolu] Incruster des sous-titres

yanightmare a écrit :

ok je vais essayer alors wink (et pis si tu pouvais m'expliquer ce que veulent dire les commandes que je tape en meme temps... Je m'instruirais un peu tongue)

Heu, bah je vais essayé sans dire de betise wink

mencoder -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 4  -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 tonfilm.avi -o tonfilmSTFR.avi

-sub fichier.srt : tu auras compris wink
-fontconfig -font Arial : on determine la police à utiliser pour le sous titrage
-subfont-text-scale 4 : taille du sous-titrage
-oac mp3lame -lameopts cbr=128 : Output Audio Codec mp3lame, option de lame: debit binaire à 128kbits/s
-ovc xvid -xvidencopts bitrate=900 : Output Video Codec Xvid, bitrate à 900 (bon compromis taille/qualité à mon gout)
-o : Output sur le nom de fichier que tu veux wink


heu et voila... j'espere pas avoir dit trop de counneries tongue

Hors ligne

#11 Le 21/01/2007, à 20:33

yanightmare

Re : [Résolu] Incruster des sous-titres

Ok merci smile C'est quand meme pas mal long... 1h et quart ... hmm

Hors ligne

#12 Le 12/02/2007, à 02:34

Mattleboss

Re : [Résolu] Incruster des sous-titres

Et si je veux faire des sous titres français sur film ayant des sous titres fr ? comment dois-je faire ? S'il vous plait

Hors ligne

#13 Le 12/02/2007, à 10:32

yanightmare

Re : [Résolu] Incruster des sous-titres

Comment ça ? hmm
Tu veux faire des soustitres francais sur des soustitres francais ? Je pige pas tres bien la neutral

Hors ligne

#14 Le 12/02/2007, à 11:30

Blurg

Re : [Résolu] Incruster des sous-titres

Merci amobile. Ca va beaucoup me servir. Et merci a yanightmare pour avoir posé la question wink

Et puis finalement je préfère ces programmes en ligne de commande, alors qu'au debut comme tout newbie j'étais rebuté par ca.


>>CODYPACK Feisty Fawn !<<  [Icônes, Thèmes, Wallpapers, Skydomes, Guide pour débutant, etc]

DeviantArt
MySpace

Hors ligne

#15 Le 12/02/2007, à 12:48

yanightmare

Re : [Résolu] Incruster des sous-titres

C'est clair que c'est carrément plus simple wink

Par contre Xavier, je te conseille de mettre 3 et pas 4 pour la taille des sous-titres. Autrement dit :

mencoder -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 3  -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 tonfilm.avi -o tonfilmSTFR.avi

Parce que sinon... Les sous-titres font limite la moitié de l'écran lol

Dernière modification par yanightmare (Le 22/02/2011, à 00:58)

Hors ligne

#16 Le 12/02/2007, à 13:05

yanightmare

Re : [Résolu] Incruster des sous-titres

J'ai oublié... Apparament mencoder ne comprend pas les À majuscules, les É majuscules, ou les û minuscules... Donc il faut :
Ouvrir le .srt ou le .sub avec gedit,
faire rechercher -> remplacer -> cocher la case "respecter la casse".
Et transformer les É en E, les À en A, et les û en u... wink

Hors ligne

#17 Le 12/02/2007, à 17:31

Willen

Re : [Résolu] Incruster des sous-titres

yanightmare a écrit :

J'ai oublié... Apparament mencoder ne comprend pas les À majuscules, les É majuscules, ou les û minuscules... Donc il faut :
Ouvrir le .srt ou le .sub avec gedit,
faire rechercher -> remplacer -> cocher la case "respecter la casse".
Et transformer les É en E, les À en A, et les û en u... wink

Bonjour,
Le plus simple est de passer le fichier .srt en UTF-8 et d'ajouter à la ligne de commande l'option : -utf8
C'est plus rapide et ça permet de garder les accents (puisque là ça ne posera plus problème).

Sinon pour le bitrate audio, il faut pour ma part que j'indique, si je veux 96 kbps par exemple,   cbr:br=96 (cbr=96 n'aura aucun effet chez moi... ça donnera généralement 128 !)

Dernière modification par Willen (Le 12/02/2007, à 17:32)

Hors ligne

#18 Le 12/02/2007, à 22:30

Blurg

Re : [Résolu] Incruster des sous-titres

Willen : Comment passer d'un srt à un UTF-8 ?

Yanightmare : Pourquoi KDE ? Je l'ai essayé un peu, c'est vrai qu'il est plus stable et plus fini mais moins beau.


>>CODYPACK Feisty Fawn !<<  [Icônes, Thèmes, Wallpapers, Skydomes, Guide pour débutant, etc]

DeviantArt
MySpace

Hors ligne

#19 Le 12/02/2007, à 22:56

Willen

Re : [Résolu] Incruster des sous-titres

Tu ne passes pas d'un .srt à un UTF-8 : UTF-8 est un encodage, donc tu vas encoder ton fichier .srt en UTF-8.

Pour le faire, tu peux simplement ouvrir le fichier .srt avec l'éditeur de texte Gedit, puis tu fais directement "enregistrer sous" et en face de "codage des caractères", tu choisis "UTF8". C'est tout.

Ou si tu préfère en ligne de commande:

iconv -f cp1252 -t utf8 'sous-titre.srt' > 'sous-titre-utf8.srt'

-f = from : encodage d'origine (ici celui de sous-titre.srt)
- t = to : encodage souhaité  (celui qu'aura sous-titre-utf8.srt)

Ensuite il ne faudra pas oublier de préciser à mencoder (ou mplayer) qu'il s'agit d'UTF-8, en ajoutant simplement : -utf8

Même pour une simple lecture je convertis en UTF-8, comme ça tout passe.

Et avec avidemux, ça permet de contourner le problème connu qu'il y a avec les simple quotes (') en utilisant à la place de vrais apostrophes (’)

Dernière modification par Willen (Le 16/03/2007, à 11:43)

Hors ligne

#20 Le 12/02/2007, à 23:56

yanightmare

Re : [Résolu] Incruster des sous-titres

Blurg a écrit :

Willen : Comment passer d'un srt à un UTF-8 ?

Yanightmare : Pourquoi KDE ? Je l'ai essayé un peu, c'est vrai qu'il est plus stable et plus fini mais moins beau.

Tout simplement parce qu'il y a pas mal de choses qui me plaisent dedans et parce que j'ai commencé sous KDE. Donc ca me fait plaisir... Je suis un sentimental moi tongue

Hors ligne

#21 Le 09/04/2007, à 17:51

yanightmare

Re : [Résolu] Incruster des sous-titres

Question : On fait comment pour régler le décalage audio dans mencoder ?
Si j'ai bien compris (à ce que j'ai vu dans "man mencoder") il faut utiliser "-audio-delay" ...

Donc ça donnerait :

mencoder -sub tonfilm.srt -fontconfig -font Arial -subfont-text-scale 3  -oac mp3lame -lameopts cbr=128 -audio-delay -10 -ovc xvid -xvidencopts bitrate=900 tonfilm.avi -o tonfilmSTFR.avi

? hmm

Dernière modification par yanightmare (Le 09/04/2007, à 17:54)

Hors ligne

#22 Le 09/04/2007, à 18:48

Willen

Re : [Résolu] Incruster des sous-titres

Bonjour,
-delay correspond certainement à ce que tu veux
-audio-delay, d'après ce que j'ai lu, inscrit dans l'entête une information et ce sera ensuite au lecteur de régler le décalage en fonction de cette info. Mais encore faut-il que le lecteur le puisse (mplayer le peut bien-sûr, mais pas Totem ni VLC)

avec -delay, l'ajustement se fera dès l'encodage. Attention toutefois à la valeur : dans ton exemple tu indiques 10, ce qui fait 10 secondes. On est heureusement pas obligés d'utiliser des entiers : -0.085 par exemple.

Il existe également d'autres options, mais cela dépend de ce qui te motive : un décalage qui se produit suite à  l'encodage ou un décalage qui existe déjà dans la vidéo source.

Autre chose qui n'a rien à voir : pour les paramètres que tu utilises souvent, tu peux les entrer directement dans ton fichier de configuration de mencoder (à créer s'il n'existe pas) : ~/.mplayer/mencoder.conf
Par exemple :

subfont-text-scale = 2.3
fontconfig = yes
font = "Arial:style=Bold"
subpos = 99
utf8 = yes

évitera d'avoir à les préciser dans la ligne de commande

Dernière modification par Willen (Le 09/04/2007, à 18:56)

Hors ligne

#23 Le 09/04/2007, à 18:54

yanightmare

Re : [Résolu] Incruster des sous-titres

Je voulais dire -0.10 wink Merci pour les précisions smile

Hors ligne

#24 Le 09/04/2007, à 19:56

Willen

Re : [Résolu] Incruster des sous-titres

Ah ok wink

Au sujet du fichier de configuration, ça ne vaut pas seulement pour les sous-titres bien sûr, mais aussi pour le choix des codecs et leur paramètrage.
Par exemple pour ta ligne de commande :

ovc=xvid=1
xvidencopts=bitrate=900
oac=mp3lame=1
lameopts=cbr=1:br=128
fontconfig=yes
font=Arial 
subfont-text-scale=3

Ensuite il ne restera plus qu'a indiquer les fichiers :

mencoder "film.avi" -sub "sous-titre.srt" -o "film VST.avi"

Ce qui n'empêche pas de choisir d'autres codecs ou paramètres dans la ligne de commande, ça surclassera bien sûr

Dernière modification par Willen (Le 09/04/2007, à 20:28)

Hors ligne

#25 Le 18/02/2008, à 15:31

DomS

Re : [Résolu] Incruster des sous-titres

Bonjour à  tous,
Est-il possible d'utiliser une autre format que le srt pour incruster les sous-titres ? Vu que les effets ssa sont gérés par mplayer grà¢ce à  -ass, j'aurais pensé que ce format serait supporté ave cles effets, mais ça ne marche pas. Quelqu'un saurait-il si c'est vraiment impossible ?


PC fixe :  lubuntu 24.04

Hors ligne