Je cherche un moyen de "graver" ou de rendre / rembobiner / sous-titres codés en dur (à partir d'un fichier SRT) dans une vidéo MP4 avec VLC.
Mais peu importe les options que j'utilise, cela ne fonctionne jamais correctement. J'obtiens un fichier qui lit la vidéo trop rapidement (l'audio est normal), ou un fichier qui joue normalement, mais qui n'a en fait pas de sous-titres intégrés. De plus, avec certaines options (comme celle ci-dessous), il ne fonctionne pas dans QuickTime, uniquement dans VLC.
La question principale est donc: comment puis-je faire en sorte que cela fonctionne dans VLC? Les questions secondaires sont:
- Comment puis-je décider quelles options dois-je définir?
- Quels paramètres sont les meilleurs si je veux laisser le débit binaire, etc. autant que possible, incorporer uniquement des sous-titres? Il semble que je ne puisse pas laisser le champ vide ou Vidéo / Audio non coché, donc je suppose que je devrais d'abord déterminer le débit audio et vidéo d'origine.
- Que signifient les options "Échelle" et "Chaînes"?
... dont aucune n'est traitée dans la documentation VLC.
Par exemple, il s'agit d'un ensemble d'options que j'ai utilisé dans la boîte de dialogue "Advanced Open File…":
Advanced Open File…
myFileName.mp4
[ ] Treat as a pipe rather than as a file
[x] Load subtitles file:
mySubtitleFileName.srt
[ ] Play another media synchronously
[x] Streaming/Saving
Streaming and Transcoding Options
[ ] Display the stream locally
(o) File [outputFileName.mp4 ]
[ ] Dump raw input
Encapsulation Method: (MPEG 4 )
Transcoding options
[x] Video (mp4v ) Bitrate (kb/s) [256 ]
Scale [1 ]
[x] Audio (mp3 ) Bitrate (kb/s) [128 ]
Channels [1 ]