Après de longues recherches sur le net, j'ai trouvé la solution pour incruster des sous-titres (.srt) à une vidéo lorsqu'on la ré-encode en MP4 avec Nero Recode.
C'est Shadowdams qui m'a mis la puce à l'oreille avec son super tuto pour Nero Recode !!
Tout d'abord, vous devez télécharger :
- la dernière version d'AviSynth 2.5 et l'installer
- la dll VSFilter et la conserver
Nota : Si vous avez des soucis avec l'installation d'AviSynth (genre 1 message : "could not copy avisynth.dll to system directory"), la solution est bourrine mais efficace. Il suffit de télécharger sur le net un vieille version de cette dll [avisynth.dll] et de la copier dans le répertoire "C:\WINDOWS\system32" et là miracle même si le fichier n'apparaissait pas car protégé, Windows propose de le remplacer. Vous faîtes OK et vous recommencez l'installation d'AviSynth 2.5.
Ensuite, vous mettez dans un même dossier :
- votre vidéo (par ex: "nomdelavideo.avi")
- votre fichier de sous-titres au format srt avec le même nom que votre vidéo ("nomdelavideo.srt")
- le fichier VSFilter.dll
LoadPlugin("VSFilter.dll")
AviSource("nomdelavideo.avi")
TextSub("nomdelavideo.srt")
Enregistrer sous... / Type -> Tous les fichiers / Nom -> "nomdelavideo.avs"
Nota : Vous vous retrouvez donc avec 4 fichiers dans le même répertoire.
Voilà, vous ouvrez Nero Recode avec les mêmes paramètres que ceux décrits par Shadowdams dans son tuto et au lieu de charger le fichier "nomdelavideo.avi", vous chargez le fichier "nomdelavideo.avs".
Le tour est joué. Si vous avez des questions, n'hésitez pas!!!
Nico.