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 25/03/2012, à 12:10

k3c

[Résolu] l'ajout de sous-titres triple la taille de la video

Bonjour

J'ai une vidéo (un épisode de Bron/Broen/The Bridge) d'une taille de 354M
Quand je lui inclus des sous-titres en anglais, d'une taille de 3 M, je me retrouve avec un fichier de plus de 1 G

gg@gg-SATELLITE-L755:~$ ls -alrt Vidéos/Bro*2*
-rw-r--r-- 1 gg gg  354875887 2012-03-25 10:48 Vidéos/Broen2.mkv
-rw-r--r-- 1 gg gg 1008563796 2012-03-25 11:29 Vidéos/Bron2_soustitresENG.mkv
gg@gg-SATELLITE-L755:~$ ls -alrt /media/Data/Bron/
total 424
-rw------- 1 gg gg 34473 2011-12-03 08:13 bridge 2.srt
-rw------- 1 gg gg 36765 2011-12-04 08:25 bridge 3.srt
-rw------- 1 gg gg 38727 2011-12-04 16:23 bridge 5.srt
-rw------- 1 gg gg 37075 2011-12-05 11:42 bridge 4.srt
-rw------- 1 gg gg 40586 2011-12-08 19:19 bridge 7.srt
-rw------- 1 gg gg 37086 2011-12-08 19:23 bridge 6.srt
-rw------- 1 gg gg 40289 2011-12-08 20:59 bridge 8.srt
-rw------- 1 gg gg 40149 2011-12-09 16:53 bridge 9.srt
-rw------- 1 gg gg 36372 2011-12-10 11:05 bridge 10.srt
-rw------- 1 gg gg 37119 2011-12-11 08:16 bridge 1.srt
drwx------ 1 gg gg 32768 2012-03-24 14:00 ..
drwx------ 1 gg gg  4096 2012-03-24 14:01 .
gg@gg-SATELLITE-L755:~$ 

La commande de conversion

mencoder ~/Vidéos/Broen2.mkv -oac pcm -ovc lavc -lavcopts vcodec=mpeg4:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=1 -sub /media/Data/Bron/bridge\ 2.srt  -o ~/Vidéos/Bron2_soustitresENG.mkv

Je subodore que j'ai foiré un truc...

Merci pour toute idée

Dernière modification par k3c (Le 26/03/2012, à 11:23)


Archlinux sur Xiaomi Air 13

Hors ligne

#2 Le 25/03/2012, à 17:02

xabilon

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

Salut

En fait tu ré-encodes la vidéo en lui incrustant des sous-titres. Du coup, en fonction du codec et du bitrate, ta vidéo change de taille (rien à voir avec les sous-titres). Et tu lui demande aussi de mettre le son en pcm, qui est le format audio le plus lourd.

Dois-tu absolument incruster les sous-titres dans l'image ? Pourquoi n'inclus-tu pas simplement le fichier srt dans le mkv ?


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 25/03/2012, à 17:56

k3c

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

Ok, avec quelle commande ?

mencoder ~/Vidéos/Broen2.mkv -sub /media/Data/Bron/bridge\ 2.srt  -o ~/Vidéos/Bron2_newsoustitresENG.mkvmencoder: Symbol `ff_codec_bmp_tags' has different size in shared object, consider re-linking
MEncoder 1.0rc4-4.5.2 (C) 2000-2010 MPlayer Team

WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.
success: format: 0  data: 0x0 - 0x1526f9ef
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_AAC), -aid 0, -alang swe
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  720x576  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31  fourcc:0x31637661  size:720x576  fps:25.000  ftime:=0.0400

No audio encoder (-oac) selected. Select one (see -oac help) or use -nosound.

Exiting...
gg@gg-SATELLITE-L755:~/Téléchargements$ 

Archlinux sur Xiaomi Air 13

Hors ligne

#4 Le 25/03/2012, à 18:22

Compte anonymisé

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

k3c a écrit :

La commande de conversion

mencoder ~/Vidéos/Broen2.mkv -oac pcm -ovc lavc -lavcopts vcodec=mpeg4:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=1 -sub /media/Data/Bron/bridge\ 2.srt  -o ~/Vidéos/Bron2_soustitresENG.mkv

Je subodore que j'ai foiré un truc...

Merci pour toute idée


Bonjour,

en effet, tu as foiré un truc wink

Si tu veux juste ajouter les sous-titres à la vidéos, il est totalement inutile de ré-encoder une vidéo, ce qui peut que réduire le ratio qualité vidéo/taille du fichier.

mencoder tonfichier.mkv -oac copy -ovc copy -sub tonfichier.Srt -o lefichierdesorti.mkv

La piste audio et vidéo seront copié, et auront donc la même taille et qualité que l'original.

a+

#5 Le 25/03/2012, à 18:39

Compte anonymisé

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

enfait, ce que j'ai écrit n'a pas l'air de fonctionner (mencoder ne gere pas encore totalement le mkv)

le plus simple c'est d'utiliser mkvmerge

mkvmerge video.mkv sous-titres.srt -o videofinal.mkv

#6 Le 25/03/2012, à 19:23

xabilon

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

J'allais le dire. Tu peux même le faire en graphique avec mmg (il faut installer le paquet mkvtoolnix-gui)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#7 Le 26/03/2012, à 11:22

k3c

Re : [Résolu] l'ajout de sous-titres triple la taille de la video

Merci ça marche parfaitement

mkvmerge ~/Vidéos/Broen2.mkv /media/Data/Bron/bridge\ 2.srt  -o ~/Vidéos/Bron2_nENG.mkv
mkvmerge v4.5.0 ('Speed of Light') built on Feb 23 2011 00:12:51
'/home/gg/Vidéos/Broen2.mkv': Using the Matroska demultiplexer.
'/media/Data/Bron/bridge 2.srt': Using the SRT subtitle reader.
'/home/gg/Vidéos/Broen2.mkv' track 1: Using the MPEG-4 part 10 (AVC) video output module.
'/home/gg/Vidéos/Broen2.mkv' track 2: Using the AAC output module.
'/media/Data/Bron/bridge 2.srt' track 0: Using the text subtitle output module.
The file '/home/gg/Vidéos/Bron2_nENG.mkv' has been opened for writing.
Progress: 100%
The cue entries (the index) are being written...
Muxing took 15 seconds.
gg@gg-SATELLITE-L755:~/Téléchargements$ ls -alrt !$
ls -alrt ~/Vidéos/Bron2_nENG.mkv
-rw-r--r-- 1 gg gg 352991818 2012-03-26 11:19 /home/gg/Vidéos/Bron2_nENG.mkv
gg@gg-SATELLITE-L755:~/Téléchargements$ 

Ca a pris 15 secondes et la taille est identique (et ça a inclus les sous-titres, en plus !).

Je passe le sujet en Résolu


Archlinux sur Xiaomi Air 13

Hors ligne