Le véritable FFmpeg
L’extraction d’images et l’encodage GIF utilisent les mêmes filtres qu’un éditeur vidéo, y compris une sortie GIF fondée sur une palette.
Travaillez sur vos vidéos sans file d’attente d’envoi. FFmpeg compilé en WebAssembly lit le fichier dans votre navigateur : images, captures et GIF sont produits sur votre propre appareil.
Parcourez une vidéo sous forme de pellicule, enregistrez une image en pleine résolution ou marquez une plage pour l’exporter en GIF en boucle.
Ouvrir l’outil d’images et de GIFPlacez un point de coupe sur la timeline, fusionnez les deux parties avec un effet du catalogue xfade de FFmpeg, puis exportez un nouveau MP4.
Ouvrir l’outil de transitionsTransformez un ensemble d’images en MP4 : faites-les glisser dans l’ordre souhaité, réglez la durée de chaque photo, choisissez chaque transition et ajoutez de la musique.
Ouvrir l’outil de diaporamaChaque étape est une véritable commande FFmpeg exécutée en WebAssembly, pas un décodeur écrit sur mesure.
| Étape | Traitement effectué par | Lieu d’exécution |
|---|---|---|
| Lecture du conteneur | Démultiplexeur FFmpeg | WebAssembly dans un Web Worker |
| Échantillonnage de la pellicule | Filtres fps et select de FFmpeg | WebAssembly dans un Web Worker |
| Enregistrement d’une image fixe | Recherche temporelle FFmpeg et extraction d’une image | WebAssembly dans un Web Worker |
| Encodage du GIF | palettegen et paletteuse de FFmpeg | WebAssembly dans un Web Worker |
| Rendu d’une transition | trim et xfade de FFmpeg, avec acrossfade pour l’audio | WebAssembly dans un Web Worker |
Confidentialité : La vidéo est écrite dans le système de fichiers en mémoire de la version WebAssembly, puis traitée sur place. Rien n’est envoyé au serveur de 73hi et rien n’est conservé après la fermeture de l’onglet.
La même version assure le décodage, la recherche temporelle et la génération de palettes GIF.
L’extraction d’images et l’encodage GIF utilisent les mêmes filtres qu’un éditeur vidéo, y compris une sortie GIF fondée sur une palette.
Le traitement s’effectue dans votre navigateur : vos clips volumineux ou privés ne transitent jamais sur le réseau.
Le moteur n’est téléchargé que lorsque vous ouvrez un outil vidéo, puis votre navigateur le met en cache pour la prochaine fois.
Chaque outil possède sa propre page avec instructions, limites et questions fréquentes. Aucune configuration préalable n’est nécessaire.
Oui. Les outils vidéo de 73hi sont gratuits, sans inscription ni limite quotidienne.
Non. FFmpeg compilé en WebAssembly s’exécute dans un Web Worker de votre navigateur : la vidéo, les images extraites et le GIF ne parviennent jamais au serveur de 73hi.
La version WebAssembly de FFmpeg pèse environ 31 Mo. Elle est hébergée sur le site, mise en cache par votre navigateur après le premier chargement et téléchargée uniquement lorsque vous ouvrez un outil vidéo.
La plupart des conteneurs et codecs courants fonctionnent, dont MP4, MOV, WebM, MKV et AVI. Les codecs très inhabituels peuvent nécessiter une conversion préalable en MP4 avec H.264.