Je souhaite diviser une grande vidéo avi en deux vidéos consécutives plus petites. J'utilise ffmpeg.
Une façon consiste à exécuter ffmpeg deux fois:
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
Mais selon la page de manuel de ffmpeg, je peux créer plus d'un fichier de sortie à partir d'un fichier d'entrée en utilisant une seule ligne:
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi \
-vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
Ma question est la suivante: la dernière approche économise-t-elle du temps de calcul et de la mémoire?
htop
), et nous dire quelle est la réponse?
-ss
comme option d'entrée dans la deuxième division peut ne pas être précise, vous pourriez donc ne pas obtenir une division nette. OMI l'exemple par OP est plus correct.