Créer facilement un time-lapse avec FFmpeg
(news.ycombinator.com)Méthode de création d’un time-lapse
-
Divers essais autour de la création de time-lapse
- J’ai créé de nombreux time-lapses
- J’ai testé différentes méthodes, notamment avec Python
-
Découverte de la méthode la plus simple avec FFmpeg
- J’ai découvert aujourd’hui la méthode la plus simple
- Voici comment créer un time-lapse avec FFmpeg
Commande pour créer un time-lapse avec FFmpeg
-
Commande
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
-
Explication de la commande
ffmpeg: exécute le programme FFmpeg-framerate 30: définit 30 images par seconde-pattern_type glob: définit le type de motif de fichiers sur glob-i '*.JPG': utilise tous les fichiers JPG comme fichiers d’entrée-c:v libx264: définit le codec vidéo sur libx264-r 30: définit la fréquence d’images de la vidéo de sortie à 30-pix_fmt yuv420p: définit le format de pixel sur yuv420ptimelapse.mp4: nom du fichier de sortie
L’avis de GN⁺
-
Les avantages de FFmpeg
- FFmpeg est un outil puissant capable de traiter divers fichiers multimédia
- Une seule ligne de commande suffit pour créer simplement un time-lapse
-
Pourquoi c’est utile pour les ingénieurs logiciels débutants
- Le travail peut être effectué avec une simple commande, sans écrire de code complexe
- Cela permet de mieux comprendre les bases du traitement de fichiers multimédia
-
Outils offrant des fonctionnalités similaires
- Des logiciels commerciaux comme Adobe Premiere Pro ou Final Cut Pro permettent aussi de créer des time-lapses
- Mais FFmpeg est gratuit et open source
-
Points à considérer lors de l’adoption de cette technologie
- Il peut falloir du temps pour se familiariser avec les nombreuses options et fonctionnalités de FFmpeg
- Comme il repose sur des commandes, cela peut être moins pratique pour les utilisateurs qui préfèrent une interface GUI
1 commentaires
Avis Hacker News
Résumé des commentaires de Hacker News
Projet documentant les changements sur une année avec une photo par jour
Fonction de stabilisation vidéo de FFMPEG
vidstabde FFMPEG est excellente pour la stabilisation vidéo.vidstab.ffmpeg -i "$1" -vf vidstabdetect=shakiness=5:show=1 dummy.aviCréation d’un time-lapse avec Raspberry Pi et FFMPEG
Retour d’expérience sur la création de time-lapse avec FFMPEG
La puissance de FFMPEG
La simplicité de FFMPEG
Points d’attention pour l’utilisation de FFMPEG sous Windows
-pattern_type globn’est pas pris en charge sous Windows.Présentation de l’outil MoviePrint
Billet de blog sur un time-lapse de colonie Rimworld
-pattern_type globne fonctionne pas sous Windows.Les nombreuses fonctions de FFMPEG
ffplaypeut être utilisé pour prévisualiser le résultat.