À propos du projet

MoviePy est une bibliothèque Python conçue pour les tâches d'édition vidéo telles que le découpage, la concatenation de clips, l'insertion de titres, le composition et l'application d'effets personnalisés. Elle prend en charge la lecture et l'écriture des formats audio et vidéo les plus courants, y compris le GIF, et fonctionne sur Windows, Mac et Linux avec Python 3.9+. La bibliothèque convertit les médias en tableaux numpy pour une manipulation au niveau des pixels, permettant un scriptage flexible des effets et compositions. Bien que plus lente qu'une utilisation directe de ffmpeg en raison des conversions de données, elle offre une grande accessibilité pour les développeurs. La version 2.0 a introduit des changements non rétrocompatibles ; il est conseillé aux utilisateurs de consulter les guides de migration. L'installation se fait via pip, avec des configurations optionnelles pour FFMPEG ou l'aperçu. La documentation est disponible en ligne et peut être construite localement. Le projet est open-source sous licence MIT, hébergé sur GitHub, et accueille les contributions. Les mainteneurs actifs incluent Zulko, OsaAjani, tburrows13 et keikoro. Le support communautaire est disponible via Reddit et Gitter.