mencoder a un -speed
option que vous pouvez utiliser, par ex. -speed 2
pour doubler la vitesse. C'est décrit dans la page de manuel. Exemple :
mencoder -speed 2 -o output.avi -ovc lavc input.avi
Après avoir fait quelques recherches à ce sujet, j'ai trouvé que l'option de ligne de commande suivante fonctionne bien avec ffmpeg :
ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" -c:v libx264 -c:a aac output.mp4
-
Installez d'abord ffmpeg.
-
setpts
correspond à la vitesse de la vidéo (.5 signifie deux fois plus rapide). -
atempo
correspond à la vitesse audio (2 signifie deux fois plus rapide). -
L'encodeur natif FFmpeg AAC était autrefois considéré comme expérimental, mais ce n'est plus le cas. Si votre ffmpeg est ancien, vous devrez ajouter
-strict experimental
pour activer cet encodeur (la sortie de la console le mentionnera si vous ne le faites pas). -
Contrôlez la qualité vidéo et la vitesse d'encodage avec
-crf
et-preset
comme décrit dans FFmpeg Wiki :Guide d'encodage vidéo H.264. Ou utilisez simplement les valeurs par défaut si cela vous semble acceptable. -
Contrôlez la qualité audio avec
-b:a
comme décrit dans FFmpeg Wiki :Guide d'encodage audio AAC.
Référence :Wiki FFmpeg :Guide d'encodage audio MP3.
slowmoVideo est capable d'accélérer et de ralentir la vidéo
slowmoVideo est un programme OpenSource qui crée des vidéos au ralenti à partir de vos séquences.
Mais cela ne fait pas simplement jouer vos vidéos à une vitesse de 0,01 ×. Vous pouvez ralentir et accélérer votre séquence en douceur, éventuellement avec le flou de mouvement.
Comment fonctionne le ralenti ? slowmoVideo essaie de savoir où les pixels se déplacent dans la vidéo (cette information s'appelle le flux optique), puis utilise cette information pour calculer les images supplémentaires.
Commencez par télécharger et installer le programme. Une fois chargé, allez dans Fichier> Nouveau et sélectionnez votre fichier vidéo.
Avec votre vidéo chargée, dessinez des courbes (en cliquant sur une zone vide) pour décrire comment la vidéo doit accélérer et ralentir.
Lorsque vous avez terminé, allez dans Fichier> Rendu (Ctrl + R) et choisissez un répertoire pour enregistrer votre vidéo