Vous connaissez sans doute déjà Gyroflow. Il s’agit d’un projet open source destiné à stabiliser des vidéos en post-production avec l’aide de données fournies par les capteurs d’une caméra ou d’un contrôleur de vol. De quoi concurrencer ReelSteady GO de GoPro ou Flowstate d’Insta360. Les premières versions étaient très encourageantes, mais l’interface était spartiate. La version v1.0.0 est une belle surprise : elle s’affiche dans une interface utilisateur !
Les autres améliorations ?
La stabilisation a encore été améliorée avec des algorithmes qui permettent de figer l’horizon, d’adoucir les mouvements. Il faut toujours disposer de données issues de capteurs, mais Gyroflow est désormais directement compatible avec celles issues des GoPro, des Insta360, des Sony, des Sony, de la Blackbox des contrôleurs de vol. Cette version v1.0.0 permet la preview en temps réel, la prise en charge du GPU, de multiples processus, la correction du rolling shutter, la stabilisation des vidéos GoPro qui sont déjà stabilisées avec Hypersmooth, les vidéos en 10 bits, la visualisation des données des capteurs, la synchronisation des données et de la vidéo, le zoom adaptif, l’export en H.264, H.265, ProRes, une base de données des lentilles de caméras…
Pour quelles plateformes ?
Gyroflow v1.0.0 est disponible gratuitement pour PC Windows, Mac OS X (Intel et M1), Linux, et d’ores et déjà proposé en téléchargement, ici. A noter que l’équipe de développement promet des versions iOS et Android ! Les sources se trouvent ici, et le site avec toutes les explications est là.
Et ça fonctionne ?
J’ai fait rapidement l’essai sur quelques vidéos shootées avec une caméra DJI FPV et un boitier Vista, accompagnées par des données Blackbox Betaflight. La première constatation, c’est que la preview est en temps réel malgré le fait que mon Mac antédiluvien soit poussif ! La seconde, c’est que l’interface est efficace avec des réglages qui donnent un résultat immédiatement contrôlable. La troisième, c’est que la vidéo obtenue à l’export profite d’une stabilisation très réussie… et c’était là ma principale attente ! Je vais redonner une seconde vie à ma GoPro 7 et sa stabilisation souffreteuse en post-prod, elle était jalouse de la Reelsteadisation de ses copines les 6, 8, 9 et 10 ! Et puis ma RunCam Orange, aussi, tiens…
Dommage qu’ils aient cassés les API et changés de languague de programmation sans prévenir… Du coup, adieu le support du Mavlink et ArduPilot…
bonjour Fred, tu dis que tu l’as utilisé pour stabiliser les vidéos du dji fpv ? ou je n’ai pas bien compris, et si oui, tu as fait comment ?
et mon antivirus(bitdefender) me le vire comme une application dangereuse . Bizarre non ?
@billou.x : Non, j’ai dit la caméra DJI FPV et le boitier Vista, pas le DJI FPV 😉
@billou.x : Je n’ai pas Bitdefender, je tourne avec Kaspersky qui ne dit rien. Je n’ai donc pas vraiment de conseil de ce côté, autre que si tu as confiance dans ton AV, laisse-le effacer l’app et attends que du monde l’utilise pour profiter de leur expérience d’usage.
comme d’hab, j’ai parlé trop vite, j’ai testé (tout seul avec les vidéo du dji fpv, et ça marche plutôt pas mal, il faut que j’afine les réglage, mais ça a l’air effectivement pas mal. Reste le problème du fichier toxique (j’ai forcé bitdefender a l’accepter, et pour le moment, tout va bien , mais je ne comprends pas pourquoi il se comporte comme ça …. En tout cas, merci pour l’info qu’elle est bonne 😉
dommage 🙁 mon macbook pro retina mid 2012 sous High Sierra 10.13.6 n’est pas compatible.
Interessant. C’est quoi “la prise en charge du GPU, de multiples processus” ?
Quels processus ?
Pas de Gopro Hero 5 Black en terme de profil de lens. Dommage…
@ellie : une erreur de traduction sûrement.
Traduction de multi-thread, c’est utilisation de plusieurs processus de calcul. Grossièrement, utilisation des différents coeurs du processeur (CPU)
Nous utilisons des cookies sur notre site Web pour vous offrir l'expérience la plus pertinente en mémorisant vos préférences et les visites répétées. Si vous continuez à utiliser ce site, nous considérons que vous consentez à l'utilisation des cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Durée
Description
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Dommage qu’ils aient cassés les API et changés de languague de programmation sans prévenir… Du coup, adieu le support du Mavlink et ArduPilot…
bonjour Fred, tu dis que tu l’as utilisé pour stabiliser les vidéos du dji fpv ? ou je n’ai pas bien compris, et si oui, tu as fait comment ?
et mon antivirus(bitdefender) me le vire comme une application dangereuse . Bizarre non ?
@billou.x : Non, j’ai dit la caméra DJI FPV et le boitier Vista, pas le DJI FPV 😉
@billou.x : Je n’ai pas Bitdefender, je tourne avec Kaspersky qui ne dit rien. Je n’ai donc pas vraiment de conseil de ce côté, autre que si tu as confiance dans ton AV, laisse-le effacer l’app et attends que du monde l’utilise pour profiter de leur expérience d’usage.
comme d’hab, j’ai parlé trop vite, j’ai testé (tout seul avec les vidéo du dji fpv, et ça marche plutôt pas mal, il faut que j’afine les réglage, mais ça a l’air effectivement pas mal. Reste le problème du fichier toxique (j’ai forcé bitdefender a l’accepter, et pour le moment, tout va bien , mais je ne comprends pas pourquoi il se comporte comme ça …. En tout cas, merci pour l’info qu’elle est bonne 😉
dommage 🙁 mon macbook pro retina mid 2012 sous High Sierra 10.13.6 n’est pas compatible.
Interessant. C’est quoi “la prise en charge du GPU, de multiples processus” ?
Quels processus ?
Pas de Gopro Hero 5 Black en terme de profil de lens. Dommage…
@ellie : une erreur de traduction sûrement.
Traduction de multi-thread, c’est utilisation de plusieurs processus de calcul. Grossièrement, utilisation des différents coeurs du processeur (CPU)