Comment accélérer les séquences vidéo pour faire une vidéo timelapse?


9

J'ai pris des images de couchers de soleil et de trafic, etc., et j'aimerais que mes images d'une heure ne durent que 30 secondes environ, quel logiciel puis-je utiliser pour effectuer cela. Merci pour votre temps. Phil


1
Avez-vous essayé PiTiVi? Il est inclus par défaut dans Ubuntu.
pl1nk


2
@ pl1nk le nom du filtre pitivi correspondant est…? Je n'en trouve pas.
Giszmo

Réponses:


4

Avidemux

(possède une interface graphique pour GTK et QT). (voir Vidéo-> Fréquence d'images dans le menu d'application)

Installer via le centre logiciel

Vous pouvez également essayer Virtualdub

Désolé pour ce dernier commentaire, c'était le mauvais lien. Jetez également un œil à cela pour voir si cela peut vous aider.


3
Pourriez-vous décrire comment faire cela exactement avec Avidemux?
Jakob


2

Vous pouvez utiliser slowmoVideoà cette fin. La description du logiciel sur leur site:

"slowmoVideo est un programme OpenSource qui crée des vidéos au ralenti à partir de vos séquences. Mais il ne fait pas simplement que vos vidéos soient lues à une vitesse de 0,01 ×. Vous pouvez ralentir et accélérer vos séquences en douceur, éventuellement avec un flou de mouvement."

Vous pouvez trouver la dernière version Ubuntu de cette application sur:
http://slowmovideo.granjow.net/builds.php


@Jakob, oui c'est vrai. Mais comme la description de l'application l'indique clairement, elle peut également être utilisée pour speed up the footage.
saji89

Oh pardon! Pourriez-vous décrire comment procéder?
Jakob

2
Non disponible pour Ubuntu 14 (et Mint 17).
Jānis Elmeris

2

Utilisez simplement ffmpeg - Les programmes GUI sont toujours obsolètes presque instantanément

ffmpeg -i [input video] -filter:v "setpts=[RATIO]*PTS" [output video]

Ici, vous devez remplacer [RATIO] par le nombre obtenu en divisant la durée (en secondes) de la vidéo de sortie par la durée de la vidéo d'entrée. Donc, si votre fichier d'origine de vidéo de trafic est nommé traffic.webm et que vous souhaitez nommer votre sortie traffic-timelapse.webm, la commande serait (notez que 30 / (60 * 60) = 0.0008333):

ffmpeg -i traffic.webm -filter:v "setpts=0.0008333*PTS" traffic-timelapse.webm

Que fait -filter: v? J'ai avconv, et c'est assez similaire, mais je n'ai pas trouvé cette option dans la documentation. Au final, j'ai une vidéo où la vidéo va plus vite, mais pas le son, et le "temps total" affiché par VLC est le même que l'entrée.
Rodrigo
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.