On me dit qu'il est possible d'intégrer des sous-titres ( .srt
) dans des fichiers vidéo ( .avi
) en utilisant ffmpeg
, mais je ne trouve aucune mention à ce sujet dans la page de manuel. Est-ce possible? Quelle commande dois-je utiliser?
9
Réponses:
De
man ffmpeg
:Donc:
ffmpeg -newsubtitle subtitles.srv -i video.avi ...
la source
...
result.avi
cette commande ne fonctionne pasAt least one output file must be specified
...
signifie «et toutes les autres options dont vous avez besoin».ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi
mais cela se termine par le message ci-dessus. J'espérais que result.avi est un fichier de sortie. Je l'ai essayé avec-o result.avi
trop mais sans succès.mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
Du lien de Pier, en particulier:
J'ai utilisé cela avec succès avec la version actuelle de git ffmpeg statique.
la source
ffmpeg
les développeurs travaillent avec le support des sous-titres, mais pour autant que je sache, cela ne fonctionne que dans la dernière ffmpeg.mencoder
va graver les sous-titres instantanément, si vous voulez essayer à la place.la source