Pour éliminer le problème XY, voici quelle est ma situation. J'ai des vidéos YouTube source dans un conteneur MP4. Je crée des voix off pour eux à l'aide de Sony Vegas sur une machine Windows, puis je les exporte au format WAV, que j'utilise ensuite comme nouvelle piste audio pour la vidéo d'origine avec ffmpeg. Si je veux traduire des sous-titres à l'écran (annonces de service public, panneaux de signalisation, titres d'intro ou quoi que ce soit du genre), le transcodage de Sony Vegas se passe comme une éternité et crée d'énormes fichiers. Et mon genre de solution pour cela serait de scinder la vidéo originale en morceaux et de ne transcoder que la partie modifiée, puis de les concaténer: en
unaltered-start.mp4 + altered.mp4 + unaltered-end.mp4
utilisant la méthode des fichiers intermédiaires dans le protocole Concat
Ma question est donc la suivante: comment puis-je convertir altered.mp4
exactement au même format unaltered-start.mp4
(résolution, encodage, débit, etc.)? Existe-t-il un indicateur ffmpeg à utiliser dans le sens "utiliser le format de codage exactement à partir de ce fichier multimédia"?
la source