Sujet : Re: inclure sub et idx dans mp4
De : chris (at) *nospam* novazur.fr (Christophe PEREZ)
Groupes : fr.comp.os.linux.configurationDate : 15. Feb 2022, 04:16:34
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <20220214231634.5683c8e3@coffee.novazur.fr>
References : 1 2
User-Agent : Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu)
Le 14 Feb 2022 23:29:06 GMT,
Nicolas George <
nicolas$george@salle-s.org> a écrit :
Le format MP4 est pourri, il ne supporte qu'une petite poignée de
fonctionnalités intéressantes.
Bon, c'est ballot puisque c'est ce que j'ai utilisé pour tout ce qui
n'avait pas de soustitre "externe".
Tu aurais conseillé quoi toi comme format le plus largement reconnu ?
Le format Vobsub (que tu appelles sub+idx) stocke les sous-titres
comme images. Pour le convertir en texte, il faudrait de la
reconnaissance de caractères. Pas impossible, mais en aucun cas 100%
automatique.
Ok, je comprends maintenant ce que j'ai lu en référence à l'OCR.
Donc j'abandonne cette idée.
Tu t'épargneras des cheveux blancs en incrustant les sous-titres
directement dans la vidéo.
Du coup, ça tombe bien, ça m'arrange.
Regarde dans la doc de ffmpeg sur -filter_complex, c'est expliqué.
La doc est un peu complexe pour mon niveau de connaissance et
d'anglais.
De plus, si je comprends bien, pour utiliser cette option, il me faut
obligatoirement ré-encoder la vidéo ou j'ai mal compris ?
J'ai trouvé un lien qui suggère
-filter_complex "[0:v][1:s]overlay" -c:s dvdsub -c:v
libx264 -crf 24 -c:a aac -b:a 160K -ar 48K -strict -2 -y
J'ai testé tel quel, j'ai bien mes soustitres, et ça c'est déjà bien,
mais je perds en qualité, à cause du réencodage sans doute.
Je peux avoir mieux à ton avis ?
La sortie de ffmpeg/ffprobe est plus parlante.
ça ?
Input #0, avi, from 'video.avi':
Metadata:
software : MEncoder SVN-r34643
Duration: 00:55:17.64, start: 0.000000, bitrate: 1390 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID /
0x44495658), yuv420p, 624x352 [SAR 1:1 DAR 39:22], 1238 kb/s, 23.98
fps, 23.98 tbr, 23.98 tbn, 23.98 tbc Stream #0:1: Audio: mp3
(U[0][0][0] / 0x0055), 48000 Hz, stereo, fltp, 139 kb/s