Action Footage Player
FR

Cette page a été traduite automatiquement de l’anglais et peut contenir des erreurs. Lire l’original en anglais

Référence · toutes les fonctions

Toutes les fonctions

Ce que fait Action Footage Player, groupe par groupe : chaque fonction en une phrase ou deux, ses touches, et jusqu’où elle a été essayée.

Alpha précoce État en novembre 2026 GPL-3.0

Vérifié lu dans l’app sur un Mac, sur de vraies images Devrait fonctionner conçu d’après les métadonnées publiées par le fabricant ou des clips d’exemple, pas encore essayé sur de vraies images Pas encore ne fonctionne pas encore

Ouvrir les clips

Pas d’import, pas de bibliothèque, rien à calculer d’abord : le clip se lit là où il est.

Un double-clic sur un clip

La configuration de l’app pour Mac en fait l’app par défaut des vidéos MP4 (macOS vous demande de confirmer) : un double-clic sur l’une d’elles la lit avec tout ce que décrit cette page. Les autres vidéos s’ouvrent avec elle depuis « Ouvrir avec » dans le Finder.

Les Quick Actions du Finder

macOS

Clic droit → Quick Actions : Play Stabilized ouvre les vidéos sélectionnées dans le lecteur ; Stabilize + LUT les exporte en arrière-plan, avec une notification à chaque vidéo terminée.

Le menu de l’Explorateur

Windows

ActionFootagePlayer figure dans « Ouvrir avec » pour les vidéos MP4 et MOV, et le menu de l’Explorateur propose Play in ActionFootagePlayer et Stabilize + LUT, qui exporte dans une fenêtre à part montrant l’avancement (sous Windows 11, dans « Afficher plus d’options »).

Une seule fenêtre, tout le dossier

Une vidéo ouverte pendant qu’une autre est lue prend sa place. Les autres vidéos du dossier sont les clips suivant et précédent, dans la partie Clip du panneau latéral.

Ce qu’est le clip

panneau → Clip

Dans la partie Clip du panneau latéral : la caméra, sa courbe log, s’il contient des données de mouvement et de la télémétrie, et combien de highlights il a.

Les originaux restent tels quels

Vos originaux restent tels quels, sauf si vous coupez un passage raté : le clip est alors réécrit sans lui, sans rien réencoder, et l’original va à la Corbeille. Un projet Gyroflow est un fichier .gyroflow à côté du clip, et vos repères aussi ; les moments et les exports vont dans le dossier de projet.

Directement depuis la caméra

Lisez les clips tels qu’ils sortent de la carte. Une app qui les exporte ou les découpe supprime les métadonnées que lit le lecteur : le mode log, les données de mouvement, la télémétrie, les highlights.

Le log en couleur & les rendus

Le log est le mode de la caméra qui enregistre le plus, mais ses clips sortent plats et gris et demandent normalement un étalonnage. Ici, ils se lisent tout de suite en couleur.

Les images log, expliquées pas à pas →

Le log reconnu tout seul

Ce sont les métadonnées du clip qui disent qu’il est en log, pas son nom de fichier, donc il n’y a rien à régler : D-Log M sur l’Osmo Action 6 et l’Osmo 360, GP-Log et GP-Log2 sur les GoPro récentes. Les clips normaux se lisent comme d’habitude.

Vérifié Osmo Action 6 (D-Log M) ; GoPro HERO12 Black (GP-Log, firmware 1.20 ou plus récent) Devrait fonctionner Osmo 360 ; HERO13 Black ; GP-Log2 (MISSION 1)

Le log en HDR

Ctrl+h

D-Log M, D-Log, GP-Log, GP-Log2 et I-Log 10 bits sont convertis en HDR (Rec.2100 HLG) : une transformation technique fixe, la même pour chaque clip, sans rendu créatif ajouté. Ctrl+h passe directement en HDR.

La courbe log à la main

Ctrl+l

Pour les clips dont les métadonnées ne le disent pas : D-Log M, D-Log, GP-Log, GP-Log2 et I-Log (10 bits) tour à tour, en HDR.

Devrait fonctionner Insta360 à objectif unique, I-Log 10 bits Pas encore I-Log 8 bits

Les rendus SDR

Ctrl+s

Du SDR par la conversion HLG → SDR neutre de NBCUniversal (la même pour toutes les caméras), par la propre LUT Rec.709 du fabricant de la caméra (celle de DJI, pour le D-Log M), ou par le tone mapping de mpv. Ctrl+s les parcourt avec les sorties HDR.

Pas encore une LUT Rec.709 du fabricant pour les courbes autres que D-Log M

La LUT de DJI, depuis DJI

La LUT Rec.709 de DJI n’est pas redistribuée : la configuration de l’app la télécharge chez DJI et la vérifie. Le HDR et le SDR de NBCU fonctionnent sans elle.

Tel qu’enregistré

L

Traitement du log désactivé pour ce clip : le fichier tel quel, plat comme la caméra l’a enregistré.

Les fichiers HDR se lisent tels quels

Un fichier marqué HDR (un export, une vidéo HDR de téléphone ou de caméra d’action) se lit en HDR sans LUT, et n’est jamais pris pour du log et étalonné une seconde fois. Ctrl+s le montre en SDR, par la conversion de NBCU ou par le tone mapping de mpv ; les exports Dolby Vision du lecteur lui-même, aussi avec leurs propres trims.

Le HDR sur tout écran

Sur un écran HDR, le log devient une conversion technique, la même pour chaque clip, et se fait donc automatiquement. Sur un Mac qui n’en a pas, macOS atténue le HDR pour cet écran, avec les niveaux de lumière propres à chaque image.

HDR, SDR et Dolby Vision, expliqués pas à pas →

Ce dans quoi démarrent les clips

Sur un écran HDR (celui d’un MacBook Pro, par exemple), les clips en log démarrent en HDR. Sur un Mac sans écran HDR (un MacBook Air, la plupart des écrans externes), l’app Mac les démarre en HDR, HLG+DV : du HLG affiché par la gestion d’affichage Dolby Vision® propre à macOS, qui l’atténue pour cet écran, comme QuickTime et les appareils Apple affichent l’export. Ce que vous choisissez avec Ctrl+s est ce dans quoi démarrent les clips suivants sur ce type d’écran, pour la session.

Les sorties vidéo

Ctrl+s

La sortie vidéo suivante du clip, parmi celles qu’il a :

  • HDR, HLG : du HDR ; sur un écran sans HDR, macOS l’atténue ;
  • HDR, HLG+DV : du HDR sur un écran HDR, atténué par les trims sur un écran qui n’en a pas ;
  • SDR, HLG+DV : atténué par les trims sur un écran HDR aussi : ce que montre un écran SDR ;
  • du SDR par le tone mapping de mpv, par la conversion HLG → SDR neutre de NBCUniversal, ou par la propre LUT Rec.709 du fabricant de la caméra (celle de DJI, pour le D-Log M).

Sur un écran HDR, les sorties SDR s’affichent comme un écran SDR les afficherait.

App Mac les deux sorties HLG+DV

Les niveaux de lumière de chaque image

App Mac

Avec HLG+DV, les niveaux le plus sombre, moyen et le plus clair de chaque image l’accompagnent (le L1 de Dolby Vision), mesurés sur le GPU pendant la lecture : macOS adapte ainsi chaque scène à ce qu’elle contient plutôt qu’à une scène type, et une plongée sombre comme une plage en plein soleil ont chacune leur marge. Les exports faits dans un rendu HLG+DV mesurent chacune de leurs images de la même façon.

Les trims : ceux de l’auteur, ou neutres

App Mac

Les trims s’ajoutent aux niveaux de l’image : ceux de l’auteur, à son goût, ajustés sur la conversion HLG → SDR de NBCUniversal, sans décalage au niveau de la scène, si bien qu’un écran HDR reçoit toujours du HDR. La partie Dolby Vision du panneau latéral les présente en curseurs, avec un retour possible à ceux de l’auteur et à des trims neutres (l’adaptation propre à Dolby Vision, rien d’ajouté). Les exports faits dans un rendu HLG+DV reprennent ce qui y est réglé.

Les exports pour les appareils Apple

App Mac

Exporté dans un rendu HLG+DV (celui dans lequel l’app Mac démarre sur un écran sans HDR), un clip est en HEVC Main10 HLG avec des métadonnées Dolby Vision de profil 8.4 : le lecteur écrit lui-même des métadonnées compatibles (RPU). Les appareils Apple, un iPhone ou un Mac, le lisent en HDR et, sur un écran standard, appliquent les trims : ils l’affichent donc comme le lecteur. Les appareils sans Dolby Vision lisent du HLG ordinaire et l’atténuent eux-mêmes.

Les exports en HDR, HLG, et ceux de Stabilize + LUT et de la ligne de commande, sont du HLG ordinaire. Les exports faits sous Windows ou Linux ne portent jamais de Dolby Vision.

Les écrans de l’autre type

Un clip garde son rendu quand sa fenêtre passe sur un écran de l’autre type. Sous Windows et Linux, tout écran compte comme HDR.

Un écran affiché trop sombre

macOS

Après qu’un écran HDR (une TV HDR, par exemple) a été branché, macOS peut afficher le HDR environ un diaphragme plus sombre sur l’écran SDR branché à sa place, jusqu’au redémarrage du Mac. Le lecteur vous le signale quand il le constate, la première fois que du HDR est lu sur un tel écran.

Stabilisation

Avec le moteur de Gyroflow, pendant la lecture du clip et en même temps que la conversion du log : rien n’est calculé d’abord.

La stabilisation, expliquée pas à pas →

Avec les données de mouvement de la caméra

Ctrl+g

Les clips enregistrés avec la stabilisation de la caméra désactivée se lisent stabilisés sans projet : DJI avec l’EIS désactivé et le champ de vision Wide (ce n’est qu’alors qu’elle enregistre son mouvement), GoPro avec HyperSmooth désactivé, Insta360 avec FlowState désactivé. Seulement si la caméra a enregistré qu’elle était désactivée : un clip déjà stabilisé par la caméra se lit tel quel.

Vérifié Osmo Action 6 (EIS désactivé) ; GoPro HERO12 Black (HyperSmooth désactivé) Devrait fonctionner Osmo 360 ; autres caméras DJI ; autres GoPro ; Insta360 à objectif unique Pas encore autres caméras, sans projet

Rien à calculer d’abord

Les anciens voyages se lisent stabilisés tels quels, sans copie calculée de chaque clip à faire et à garder : un fichier n’est écrit que pour les passages que vous exportez.

La stabilisation elle-même est le moteur de Gyroflow ; le lecteur y ajoute la lecture en temps réel, le HDR à partir du log et la télémétrie.

Activée, plus large, désactivée

Ctrl+g

Stabilisation activée → activée avec une vue plus large → désactivée. La vue plus large ne zoome pas : l’image stabilisée couvre à peu près autant de la fenêtre que l’image d’origine, et les bords apparaissent par moments, remplis. Activée et plus large sont conservées pour les clips suivants sans projet ; désactivée ne vaut que pour ce clip. Un clip avec un projet démarre activé, comme Gyroflow le prévoit.

Quelle force

Ctrl+k

Faible, moyenne ou forte, pour un clip sans projet : 10, 20 ou 30 % de recadrage, lissage à 50, 75 ou 100 %. Elle change pendant la lecture du clip, et est conservée pour les clips suivants.

Horizon

panneau → Stabilization

As preset (comme le préréglage ; As project, comme le projet, pour un clip qui en a un), Level (à niveau) ou Free (libre). Level demande plus de zoom, donc les bords apparaissent davantage.

Projets Gyroflow

Un projet fait dans Gyroflow et enregistré à côté du clip est utilisé tel quel : le clip se lit comme le dit le projet, y compris son verrouillage d’horizon et son objectif.

Vérifié Osmo Action 6 Devrait fonctionner les autres caméras, et toute caméra que Gyroflow prend en charge

Ouvrir dans Gyroflow

Ctrl+e

Met en pause et ouvre le projet du clip dans Gyroflow, écrit d’abord à côté du clip s’il n’en a pas, d’après ce que vous avez vu : le même objectif, le même lissage, le même zoom et la même réfraction. À chaque enregistrement là-bas, la stabilisation ici se recharge au même endroit. Un projet déjà présent n’est jamais écrasé.

Windows un clip sans projet demande que gyroflow_app soit réglé dans gyroflow.confLinux gyroflow dans le PATH, ou gyroflow_app réglé

Pas de données de mouvement ? Gyroflow

Ctrl+e

Un clip que le lecteur ne stabilise pas de lui-même s’ouvre tel quel dans Gyroflow. Un clip sans données de mouvement (DJI avec l’EIS activé, ou une caméra qui n’en enregistre pas) y est stabilisé à partir de l’image (flux optique) ; un clip GoPro ou Insta360 filmé avec la stabilisation de la caméra activée a ses données de mouvement, et Gyroflow les charge. Enregistrez-y le projet, et le clip se lit stabilisé avec lui. Le panneau latéral le propose sous Stabilize in Gyroflow…

Sous l’eau

La stabilisation intégrée à la caméra abandonne sous l’eau (l’EIS de DJI, d’après les essais), sans doute parce que l’eau dévie la lumière et que l’objectif se comporte alors comme une focale plus longue que celle pour laquelle il est réglé. Désactivez-la, et le clip se lit stable ici : le préréglage par défaut est fait pour les images sous l’eau, corrigé de la façon dont l’eau dévie la lumière. Sur un clip de test, le tremblement entre les images est passé de 0,16 px à 0,02 px.

Objectif dans l’eau ou hors de l’eau

Ctrl+u

L’objectif hors de l’eau, puis de nouveau sous l’eau. Par défaut, la réfraction suit le In water / Out of water de la caméra au fil du clip, et change en l’espace d’une image. Les clips des autres caméras se lisent comme le disent le projet ou le préréglage (sous l’eau, par défaut).

Suivre la caméra : l’Osmo Action 6, seule caméra qui l’enregistre.

Bords remplis

Ctrl+b · panneau → Performance & Quality

Ce qui remplit les zones que l’image stabilisée ne couvre pas, flouté et fondu dans l’image :

  • Trail by direction (traînée selon la direction), par défaut : ce qui a été vu en dernier dans cette direction du monde, si bien que cela reste aligné avec l’image pendant un panoramique ; là où rien n’a encore été vu, les couleurs alentour s’étalent ;
  • Frame's edge spread out (bord de l’image étalé) : seulement les couleurs de l’image elle-même, étalées depuis son bord ;
  • Background color (couleur de fond) : la couleur de fond du projet, comme Gyroflow la rend.

Démarre tout de suite

Un clip sans projet se lit dès ses premières secondes de données de mouvement et lit le reste pendant la lecture : depuis un NAS en une seconde environ, là où tout lire d’abord prenait 5 à 10 s.

Sur un ordinateur plus lent

panneau → Performance & Quality

Quand la stabilisation perd des images pendant plus de 2 s, la lecture se met en pause et propose une fréquence d’images, une résolution ou un remplissage des bords plus bas, ou de laisser les franges de couleur sous l’eau telles qu’enregistrées. La partie Performance & Quality du panneau latéral les règle.

Télémétrie

Ce que la caméra a mesuré, par-dessus la vidéo, lu dans le clip à son ouverture.

À l’écran

Ctrl+t

Chaque champ s’affiche quand le clip l’a : la profondeur et In water / Out of water sur un clip DJI ; sur une GoPro, la position et la vitesse une fois le GPS calé, ou l’exposition sur une GoPro sans GPS. Ctrl+t l’éteint et la rallume ; le réglage est conservé pour les clips suivants.

Vérifié la profondeur, dans l’eau, sur l’Osmo Action 6 Devrait fonctionner ses autres champs (aucune position GPS vue jusqu’ici) ; Osmo 360 ; GPS, vitesse et exposition des GoPro Pas encore les autres caméras

Profondeur

Sous l’eau, d’après le baromètre, par pas de 0,1 m environ une fois par seconde. Dans un caisson de plongée, elle n’est pas enregistrée (le baromètre mesure l’air du caisson), mais In water s’affiche quand même, d’après l’image.

D’autres champs

panneau → Telemetry

Disponibles sur demande : la pression, l’altitude hors de l’eau (relative, donc indicative), l’exposition (ISO, vitesse d’obturation, ouverture, balance des blancs), et sur une Osmo 360 la température du capteur d’image et la fréquence cardiaque d’un appareil appairé.

Où, et dans quelles unités

N’importe quel coin de la vidéo (en bas à gauche par défaut), en métrique ou en impérial (pieds, mph, °F), depuis le menu ou le panneau latéral.

Highlights & passages

Les highlights de la caméra

Ctrl+] / Ctrl+[

Appuyez sur le bouton highlight de la caméra pendant l’enregistrement : les marques apparaissent sur la barre de lecture, et les touches sautent à la suivante et à la précédente, deux secondes avant elle, car le moment a généralement eu lieu quand vous appuyez. Page Up / Page Down vont à la marque elle-même.

Vérifié DJI Osmo Action 6 (le bouton de changement rapide, ou la télécommande Bluetooth GPS) Devrait fonctionner DJI Osmo Action 4 et Action 5 Pro ; GoPro HERO5 et plus récentes (HiLight, « GoPro, HiLight », ou la télécommande) L’Osmo 360 et la Pocket 3 ne marquent pas de highlights.

Tous, par instant

panneau → Clip

La partie Clip du panneau latéral a chaque highlight ; sans le panneau, le menu des plugins les liste par instant.

Marquer un passage

l deux fois

Au début du passage et à sa fin (la boucle A-B de mpv) : ce que Shift+E exporte ensuite, et ce que k enregistre comme moment.

Moments, repères & projets

Ce que vous gardez d’un voyage, en simples fichiers dans son dossier, que le Finder affichel’Explorateur de fichiers affiche et que votre logiciel de montage importe. L’histoire, de la carte au montage : Moments et repères.

Projets, moments et repères, expliqués pas à pas →

Enregistrer un moment

k

Marquez un passage avec l deux fois, puis k l’enregistre comme moment, après vous avoir demandé son nom. Le champ est vide, avec une suggestion affichée : Enter la prend, taper la remplace, Esc annule. Un moment que vous ne nommez pas porte sa date et son heure.

Un moment est un petit fichier

Chaque moment est un petit MP4 dans le dossier _Moments/ du projet, sous son nom : <name>.afplink.mp4. Les vignettes du Finder et Coup d’œil le montrentLes vignettes de l’Explorateur de fichiers et son volet de visualisation (Alt+P) le montrent en couleur, pas dans le gris du log. Ouvert dans le lecteur, il lit ce passage de l’original, en pleine qualité, stabilisé comme il l’était quand vous l’avez enregistré.

Son icône est le premier repère qu’il contient, sinon son image du milieu. Les dates du fichier sont l’heure réelle du moment : triés par date, les moments sont dans l’ordre où ils se sont produits.

Rangez-les comme n’importe quels fichiers

Supprimer le fichier supprime le moment. Les sous-dossiers de _Moments/ sont à vous, pour y classer les moments ; renommer un fichier renomme le moment.

Repères

M

Des points dans un clip, sur la barre de lecture. M ajoute un repère là où en est la vidéo ; sur un repère, il le retire. Les repères sont les highlights de la caméra jusqu’à ce que vous en changiez un : votre première modification les enregistre tous dans un petit fichier de repères propre au clip, <clip>.marks.json. Supprimez ce fichier, et ceux de la caméra reviennent.

Tout le voyage d’un coup d’œil

panneau → Project

Créé quand vous le demandez, avec Make clip previews (créer les aperçus des clips) dans l’onglet Project du panneau latéral : un dossier _Clips/ avec un petit MP4 par clip, un flip-book du clip en couleur. En présentation par icônes, le dossier montre tout le voyage en couleur au lieu d’un mur de gris log, et Coup d’œil feuillette chaque clip en quelques secondes.En affichage Grandes icônes, le dossier montre tout le voyage en couleur au lieu d’un mur de gris log, et le volet de visualisation (Alt+P) feuillette chaque clip en quelques secondes.

Mettre un clip de côté

X

Pas intéressant : X dans le lecteur, ou supprimer le flip-book du clip dans _Clips/, ce qui revient au même. Le clip lui-même reste où il est.

Favoris et notes Bientôt

K

Un moment ou le flip-book d’un clip qui existe est gardé ; supprimé, il ne l’est pas. K fait du moment en cours de lecture, sinon du clip, un favori, et à nouveau le retire : un tag vert Favorite dans le Finderune note de 4 étoiles ou plus dans l’Explorateur de fichiers. Votre logiciel de montage les reçoit aussi.

Couper un passage raté

Ctrl+x

Marquez le passage avec l deux fois, appuyez sur Ctrl+x et confirmez. Le clip est réécrit sans ce passage, sans réencodage : ce qui est gardé est copié tel quel, et vérifié avant que quoi que ce soit ne soit remplacé. Un passage au milieu laisse deux clips ; le second commence à l’image clé située à la fin de la coupe ou juste avant, si bien qu’il peut rester jusqu’à une seconde environ du passage raté.

L’original va à la Corbeille, avec son fichier de repères, son projet Gyroflow et son aperçu de clip. Les repères et les moments passent aux nouveaux clips ; les exports ne sont pas touchés. Il n’y a pas d’annulation dans le lecteur. Aucun projet n’est nécessaire.

Clips DJI ; clips GoPro quand la vérification réussit. Pas les clips Insta360 ou iPhone, ni les moments, les aperçus de clips ou les exports.

Dossiers de projet

panneau → Project

Un projet est le dossier d’un voyage, configuré une seule fois : la première fois que vous enregistrez un moment, exportez ou créez des aperçus de clips, l’onglet Project du panneau latéral demande quel dossier, celui des clips ou un dossier au-dessus, et Initialize the project here (initialiser le projet ici) le crée. Chaque dossier qu’il contient appartient au projet. Y vont _Moments/, _Clips/ et _Exports/, et _ActionFootagePlayer/ pour les notes du lecteur lui-même. Les repères et les projets Gyroflow restent à côté de chaque clip. Quand ce dossier n’est pas accessible en écriture (une carte verrouillée, un partage en lecture seule), le lecteur demande un nom et crée un dossier de projet dans son dossier des Documents (Documents/ActionFootagePlayer/), avec un Sources.txt qui pointe vers les images. Bientôt

Vos originaux restent tels quels, sauf si vous coupez un passage raté.

Exporter & partager

Ce que chaque rendu exporte, expliqué pas à pas →

Exporter ce que vous voyez

Shift+E

Le clip tel qu’il est lu, en une passe : stabilisé ou non, avec la même vue, les mêmes bords, le même horizon et le même objectif, le même rendu. Avec un passage marqué, seulement ce passage. Shift+E deux fois sur un clip en cours d’export l’annule.

Vérifié les exports HDR depuis l’Osmo Action 6 Devrait fonctionner les exports Rec.709 ; les autres caméras (toute caméra prise en charge par Gyroflow : avec un projet)

Un fichier pour votre téléphone

Les clips en log s’exportent en HEVC 10 bits en HDR (Rec.2100 HLG), marqués pour que macOS, iOS et YouTube les affichent en HDR. Exportés sur un Mac dans un rendu HLG+DV, ils portent aussi des métadonnées Dolby Vision pour les appareils Apple (voir Le HDR sur tout écran). Les rendus SDR de NBCU et du fabricant de la caméra exportent plutôt en Rec.709, tout comme Export in SDR dans la partie Clip du panneau latéral, quel que soit le rendu lu. Le SDR par le tone mapping de mpv exporte du HLG, et SDR, HLG+DV exporte du HLG avec Dolby Vision. Le 10 bits reste en 10 bits.

Où il va

Le dossier _Exports/ du projet, sous le nom que vous lui donnez dans le même dialogue que pour un moment, avec le rendu entre parenthèses sauf si l’export est en HDR, HLG : Turtle.mov, Turtle (SDR).mov, Turtle (Dolby Vision).mov. Il porte un lien vers l’original : sans le panneau latéral, Open the original dans le menu du clic droit lit son passage du clip. Le son est copié tel quel et le fichier garde les dates du clip. Une notification indique où il est allé, et la partie Clip du panneau latéral montre le dernier export dans le Finderl’Explorateur de fichiers.

Continuer à regarder pendant ce temps

La lecture continue pendant un export, avec son avancement en haut à droite ; plusieurs clips peuvent s’exporter à la fois. Sur un Mac, un export tourne en priorité d’arrière-plan pendant la lecture de la vidéo, et s’arrête presque : mettez en pause, et il reprend à pleine vitesse.

Plusieurs clips à la fois

Stabilize + LUT, dans les Quick Actions du Finderle menu contextuel de l’Explorateur de fichiers, exporte les vidéos sélectionnées, le log en HDR (HLG), dans le dossier _Exports/ du projet, ou dans un dossier stabilized/ à côté du clip quand il n’y a pas de projet. La ligne de commande aussi, qui peut en plus écrire du ProRes 422 HQ pour le montage.

Sous Windows

Windows

Les exports sont encodés avec le premier qui fonctionne parmi NVENC, Quick Sync et AMF, sinon x265 sur le processeur (bien plus lent ; sous Windows on ARM, toujours).

Vers votre logiciel de montage Bientôt

Une fois vos choix faits, les moments et les repères partent vers votre logiciel de montage, sur les fichiers originaux : un seul import, rien n’est rendu.

Vers votre logiciel de montage, expliqué pas à pas →

Repères pour le montage

menu → Marks for the editor

Choisissez le logiciel, et le lecteur écrit pour lui le fichier du voyage dans le dossier de projet, au nom du projet, et indique où il se trouve. Il prend tous les clips que vous n’avez pas mis de côté, ou seulement ceux qui ont un moment ou un repère. Les dossiers de moments deviennent des chutiers, les tags du Finder des mots-clés, et les favoris restent des favoris.Les dossiers de moments deviennent des chutiers, et les favoris restent des favoris. Les temps suivent le timecode propre des clips, si bien que chaque marqueur tombe sur son image.

Final Cut Pro

Un événement avec les clips et les repères comme marqueurs, les moments comme plages de mots-clés avec favoris et rejets, et un projet des moments à la suite.

FCPXML 1.10 : Fichier → Importer → XML.

DaVinci Resolve

la version gratuite aussi

Des timelines sur les fichiers originaux : les moments, une par dossier de moments, et les clips. Les repères y vont comme marqueurs de timeline, et les favoris, les rejets et les mots-clés comme couleurs de clip, drapeaux et mots-clés.

FCPXML, plus un EDL de marqueurs et un CSV de métadonnées.

Premiere Pro

Des chutiers à l’image de vos dossiers, les clips avec leurs marqueurs, chaque moment comme clip nommé avec son entrée et sa sortie, et une séquence des moments.

FCP7 XML : Fichier → Importer.

Image fixe nettoyée

Des photos tirées de votre vidéo, expliquées pas à pas →

Débruitage temporel de l’image en pause

Ctrl+p

Un instant après la mise en pause, l’image est reconstruite à partir d’elle-même et des 5 images de chaque côté, chacune ramenée sur elle selon le mouvement entre elles : le bruit du capteur en faible lumière disparaît en grande partie (réduction temporelle du bruit), et le détail reste. Environ une seconde pour de la 4K ; la stabilisation doit être activée. C’est activé par défaut, donc mettre en pause suffit ; Ctrl+p le désactive, et le réactive, pour les clips suivants aussi.

Image en pause en pleine taille

Ctrl+f

L’image en pause à la résolution propre de la source, quels que soient les réglages de lecture, nettoyée dans la même passe quand Ctrl+p est activé. Dans le panneau latéral, Performance & Quality → Paused frame → Full size le fait après chaque pause.

Réduction du bruit & couleur sous l’eau

Réduction du bruit

Ctrl+n

Les taches de couleur dans les ombres et sous l’eau disparaissent en grande partie, et le détail reste. N’importe quel clip, en log ou non, sur le GPU. Le réglage est conservé pour les clips suivants. Lecture seulement : les exports ne sont pas débruités.

Franges de couleur sous l’eau

Ctrl+a

L’eau dévie davantage le bleu que le rouge, si bien que derrière la vitre plate de la caméra, le rouge et le bleu se séparent vers les bords de l’image. Partout où l’objectif est sous l’eau, chaque couleur est ramenée là où tombe son propre rayon, par la physique seule, sans rien d’ajusté sur des images ; hors de l’eau, rien ne change. Ctrl+a laisse les franges telles qu’enregistrées, puis les retire de nouveau. Lecture seulement.

Sur des clips de plongée de l’Osmo Action 6, la frange rouge de 3 à 7 px sur les bords revient à un pixel environ.

Panneau latéral & menu

Le panneau latéral

Tab

Les réglages, dans un panneau à droite de la fenêtre, à côté de la vidéo, qui se décale pour lui ; les touches sont à côté de ce qu’elles font. Tab le masque et l’affiche de nouveau.

  • Project, là où le panneau s’ouvre : le dossier de projet du voyage (Initialize the project here), les aperçus des clips, les repères et les moments de ce clip, marquer un passage et l’enregistrer comme moment ;
  • Clip : ce qu’il est, le Finderl’Explorateur de fichiers et son chemin, ses highlights, l’exporter ou exporter le passage marqué, Export in SDR, le clip suivant et le précédent ;
  • Look : la sortie vidéo, la courbe log à la main, la réduction du bruit ;
  • Stabilization : Gyroflow, la vue, le niveau, l’horizon, l’objectif et ses franges de couleur ;
  • Performance & Quality : la fréquence d’images et la taille de la stabilisation, l’image en pause, le remplissage des bords, s’il demande quand le GPU ne suit pas ;
  • Telemetry : si elle s’affiche, le coin, les unités, les champs ;
  • Dolby Vision (l’app Mac) : les trims, en curseurs ;
  • Support : la version, Keys…, Note for the agent…, Report this camera…, Set up again…, et des liens vers le site et GitHub.

Le menu

clic droit

Avec le panneau latéral (l’app, et le zip des plugins), le clic droit ouvre le menu propre à mpv. Sans lui, le clic droit ouvre le menu des plugins : tout ce que font les touches, avec les touches à côté, et ce qui n’a pas de touche. Il demande mpv 0.41 ou plus récent.

Make these the defaults

En bas de Look, Stabilization, Quality et Telemetry (Remember as default, dans le menu) : les réglages tels qu’ils sont, pour le prochain démarrage.

Report this camera…

panneau → Support

Ouvre une issue sur GitHub avec ce que les plugins ont trouvé dans le clip.

Touches

Presque chaque action est aussi dans le panneau latéral, avec sa touche à côté.

ToucheCe qu’elle faitNom, pour input.conf
l deux foisMarquer un passage : son début, puis sa fin (la boucle A-B de mpv)
kEnregistrer le passage marqué comme moment, après avoir demandé son nom
MUn repère ici ; sur un repère : le retirer
XMettre le clip de côté : pas intéressant
Ctrl+xCouper le passage marqué du clip, après confirmation ; l’original va à la Corbeille
KFavori : le moment en cours de lecture, sinon le clip ; à nouveau : retiré
Shift+EExporter le clip tel qu’il est lu, ou le passage marqué, après avoir demandé son nom ; deux fois : annulergyroflow/export
Ctrl+gStabilisation activée → vue plus large → désactivéegyroflow/toggle
Ctrl+kForce de la stabilisation : faible → moyenne → fortegyroflow/level
Ctrl+bCe qui remplit les bords : traînée selon la direction, bord de l’image étalé, couleur de fondgyroflow/edges
Ctrl+uL’objectif hors de l’eau, et retourgyroflow/lens
Ctrl+aFranges de couleur sous l’eau retirées, ou laissées telles qu’enregistréesgyroflow/fringes
Ctrl+eOuvrir le clip dans Gyroflowgyroflow/edit
Ctrl+pDébruitage temporel de l’image en pause (l’image fixe nettoyée), activé (par défaut) ou nongyroflow/still
Ctrl+fL’image en pause en pleine taillegyroflow/full
Ctrl+sLa sortie vidéo suivante : HDR, HLG+DV (app Mac) et les rendus SDRdlogm/sdr
Ctrl+hDirectement en HDRdlogm/hdr
LTraitement du log désactivé : le clip tel qu’enregistrédlogm/off
Ctrl+lLa courbe log à la maindlogm/curve
Ctrl+nRéduction du bruit activée ou nondlogm/denoise
Ctrl+tTélémétrie éteinte ou affichéedji_telemetry/toggle
Ctrl+] / Ctrl+[Highlight suivant, highlight précédent (quelques secondes avant)highlights/next, highlights/prev
Page Up / Page DownLes highlights aussi, à la marque même (les touches de chapitre de mpv)
Ctrl+rUne note pour un agent IAagent/report
clic droitLe menu des plugins, quand il n’y a pas de panneau latéral (le menu propre à mpv avec lui)footage_menu/menu
TabLe panneau latéral, masqué ou affichéside_panel/toggle

D’autres touches : associez les noms dans input.conf, par exemple Ctrl+d script-binding dlogm/sdr.

Caméras

Utilisé au quotidien avec la DJI Osmo Action 6, et essayé sur une GoPro HERO12 Black. Les autres caméras DJI, les autres GoPro et les Insta360 sont prises en compte, mais pas encore essayées sur de vraies images.

Quelques secondes d’images tout droit sorties de la carte, dans une issue GitHub, sont le moyen le plus rapide de faire passer une caméra à vérifiée.

Plateformes & installation

Mac avec Apple Silicon

Utilisé au quotidien

macOS 15 ou plus récent. L’app contient ses propres mpv et ffmpeg : rien d’autre à installer. Elle est signée ad hoc, donc la première fois : Réglages Système → Confidentialité et sécurité → Ouvrir quand même. Sa configuration en fait le lecteur des vidéos MP4, ajoute les Quick Actions et télécharge la LUT de DJI.

Windows 10 ou 11

Alpha

Une app à part, pour x86-64 et pour Windows 11 on ARM, avec tout dedans. L’app x86-64 a été essayée et fonctionne, encore peu testée ; celle pour ARM n’est vérifiée que par la compilation. Elle s’installe pour vous seul, sans droits d’administrateur ; SmartScreen avertit la première fois : Informations complémentaires → Exécuter quand même.

Linux

Pas essayé

Les plugins, dans votre propre mpv : construits à chaque version, pas encore essayés. La stabilisation demande un mpv compilé avec VapourSynth.

Les plugins dans votre propre mpv

Sur tout système : le log en couleur, la télémétrie, les highlights et le menu sont du Lua simple et des shaders GPU. La stabilisation et l’export demandent un mpv compilé avec VapourSynth, et sont fournis compilés pour macOS sur Apple Silicon, Linux x86-64 et Windows. Rien ne va dans mpv.conf ni input.conf.

Options pour utilisateurs avancés

Chaque plugin lit un <plugin>.conf dans le dossier mpv/script-opts/ de l’app, dans ~/Library/Application Support/ActionFootagePlayer/ (Windows : %LOCALAPPDATA%\ActionFootagePlayer\). Remember as default les écrit pour vous. Quelques-unes :

Fichiers de réglages

dlogm.conf
hdr_screen=hdr et sdr_screen=dv : le rendu dans lequel démarrent les clips log sur les écrans HDR et sur les écrans sans HDR (hdr, dv, dvsdr, tonemap, nbcu ou maker) ; denoise=yes : réduction du bruit activée dès le départ ; dv_live_l1=no (l’app Mac) : les niveaux de lumière fixes des trims au lieu de ceux de chaque image
gyroflow.conf
view, level, horizon_lock, underwater : ce avec quoi démarrent les clips sans projet ; chromatic, edges : pour chaque clip ; resolution, fps_limit, edge_fill_rate, ask_when_slow : pour les ordinateurs plus lents ; still_radius, paused_full_size : l’image fixe nettoyée ; gyroflow_app : l’app Gyroflow à ouvrir (Windows, Linux)
dji_telemetry.conf
fields, units, position, font_size, visible
highlights.conf
before=2 : combien de secondes avant un highlight un saut arrive ; chapters : les marques sur la barre de lecture

Votre propre préréglage par défaut

Les clips sans projet reçoivent le préréglage par défaut de Gyroflow, puis un default.gyroflow à vous, placé dans le dossier gyroflow/ de l’app.

Notes pour un agent IA

Ctrl+r

Pour travailler sur le lecteur avec un agent IA : tracez un rectangle autour de ce dont vous parlez, écrivez une ligne, et la note est enregistrée avec l’écran, l’image et ce que faisait le lecteur, pour que l’agent la lise.

Toutes les options, dans le README sur GitHub

Ligne de commande

L’export, pour un clip ou plusieurs, depuis un terminal : ce que fait Shift+E, dans le dossier des plugins.

gyroflow-export

~/.config/mpv/scripts/gyroflow/gyroflow-export DJI_0007_D.MP4 DJI_0008_D.MP4
~/.config/mpv/scripts/gyroflow/gyroflow-export --from 1:20 --to 1:45 DJI_0007_D.MP4
--prores
ProRes 422 HQ au lieu de HEVC, pour le montage
--sdr, --nbcu
Rec.709 : le D-Log M par la LUT de DJI, ou toute courbe par la conversion de NBCU
--level, --wide, --edges, --underwater
la stabilisation, comme la règlent les touches et le menu
--no-stabilize
la conversion des couleurs seulement
--background
en priorité d’arrière-plan, pour continuer à travailler pendant ce temps

Les options de mpv

Les options des plugins fonctionnent aussi sur la ligne de commande de mpv : --script-opts=dlogm-sdr_screen=nbcu.

L’export, dans le README sur GitHub