Accélérer une vidéo sur Linux

15

Je ne veux pas utiliser un lecteur comme vlc pour accélérer la lecture. Je souhaite réellement accélérer la lecture dans le fichier d'origine; Je veux que la vidéo soit lue 2 fois plus vite.

Abhijeet Rastogi
la source

Réponses:

17

mencoder a un -speed option que vous pouvez utiliser, par exemple -speed 2 doubler la vitesse. C'est décrit dans la page de manuel. Exemple:

mencoder -speed 2 -o output.avi -ovc lavc input.avi
David Z
la source
2
Pour faire ce travail, j'ai dû ajouter -oac mp3lame
Freedom_Ben
Je devrais ajouter -srate 8000 aussi.
Soorena
6

Après avoir fait quelques recherches à ce sujet, j'ai constaté 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
  • Commencez par installer ffmpeg.

  • setpts est pour la vitesse de la vidéo (.5 signifie deux fois plus vite).

  • atempo est pour la vitesse audio (2 signifie deux fois plus rapide).

  • Le codeur natif FFmpeg AAC était considéré comme expérimental, mais ce n’est plus le cas. Si votre ffmpeg est vieux, 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 de codage vidéo H.264 . Ou utilisez simplement les valeurs par défaut si cela vous semble acceptable.

  • Contrôler la qualité audio avec -b:a comme décrit dans FFmpeg Wiki: Guide de codage audio AAC .

Référence: FFmpeg Wiki: Guide de codage audio MP3 .

Joshua Mathias
la source
4

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   de vos images.

Mais cela ne signifie pas simplement que vos vidéos sont lues à une vitesse de 0,01 ×. Vous pouvez   ralentissez et accélérez doucement votre métrage, éventuellement avec le mouvement   brouiller.

Comment fonctionne le ralenti? slowmoVideo essaie de savoir où sont les pixels   déplacer dans la vidéo (cette information est appelée flux optique), puis   utilise cette information pour calculer les images supplémentaires.

Premier Télécharger et installez le programme. Quand il est chargé, allez dans Fichier & gt; Nouveau et sélectionnez votre fichier vidéo.

enter image description here

Avec votre vidéo chargée, tracez des courbes (en cliquant sur une zone vide) pour décrire comment la vidéo doit accélérer et ralentir.

enter image description here

Lorsque vous avez terminé, accédez à Fichier & gt; Rendu (Ctrl + R) et choisissez un répertoire pour enregistrer votre vidéo

enter image description here

hellocatfood
la source
0

Kdenlive est un éditeur de vidéo pour KDE qui peut également le faire et possède même une interface graphique.

che
la source