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.
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.
Réponses:
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 .
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.
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.
Lorsque vous avez terminé, accédez à Fichier & gt; Rendu (Ctrl + R) et choisissez un répertoire pour enregistrer votre vidéo
-oac mp3lame