Description
Framefields est un moteur complet d'édition vidéo et d'image adapté aux agents de codage. Il fonctionne comme un seul package npm qui utilise TypeScript pour gérer un large éventail de tâches, y compris la création de graphiques animés, l'édition de photos et le rendu de vidéos. Le moteur est conçu pour fonctionner directement sur le GPU, garantissant des performances et une efficacité élevées. Cela élimine le besoin de navigateurs sans tête ou d'applications de bureau, simplifiant ainsi le flux de travail pour les développeurs.
Lire la suite
Le package comprend un moteur WebGPU qui facilite la production vidéo, l'édition d'images et les graphiques animés. Le rendu de texte est particulièrement net, avec des contours de glyphes résolus par pixel sur le GPU, ce qui le rend idéal pour des titres vidéo cinétiques ou des images marketing haute résolution. Les utilisateurs peuvent animer du texte avec des sélecteurs de style After Effects et un timing de machine à écrire.
Framefields prend également en charge les graphiques 3D, offrant une caméra qui s'aligne 1:1 avec les pixels 2D. Il comprend des fonctionnalités telles que des matériaux basés sur la physique, un éclairage basé sur l'image, des ombres, un effet de bloom, une occlusion ambiante et un support pour divers formats de modèles 3D tels que OBJ, FBX et glTF.
Pour l'édition d'images, Framefields propose plus de 50 effets, y compris des courbes, des niveaux, des couleurs sélectives, des LUT 3D, et plus encore. Il prend également en charge des tâches de vision sur appareil, telles que la détection, la segmentation et l'estimation de pose via ONNX, permettant aux utilisateurs de fixer des graphiques à des objets suivis ou de recadrer des vidéos.
Le moteur est équipé d'une fonction d'aperçu en direct, permettant aux utilisateurs de faire défiler les compositions et de fixer des notes pour que les agents les appliquent. Des couches de bande sonore peuvent être placées sur le cadre, avec des effets sonores procéduraux disponibles sur une grille de rythme. De plus, Framefields prend en charge divers types de graphiques et des fichiers Lottie, qui peuvent être composés sur le GPU.
Framefields est actuellement en version bêta (v2.2) et nécessite Node.js version 22 ou supérieure, ainsi qu'un GPU compatible WebGPU. Il est open-source sous la licence Apache-2.0, ce qui le rend accessible aux développeurs cherchant à intégrer des capacités avancées d'édition vidéo et d'image dans leurs projets.
- CatégorieÉditeurs vidéo IA
- Modèle tarifaireOpen Source
- DéploiementCloud
- PlateformesNode.js
Fonctionnalités principales de Framefields
Édition vidéo et image basée sur TypeScript
Rendu basé sur GPU
Plus de 50 effets d'image
Support des graphiques 3D
Tâches de vision sur appareil
Fonction d'aperçu en direct
Couches de bande sonore et effets sonores procéduraux
Open-source sous licence Apache-2.0
Comment utiliser Framefields ?
Installer : Ajouter le package npm Framefields
Configurer : Mettre en place l'environnement TypeScript
Créer : Développer des graphiques animés et éditer des images
Rendre : Sortir des vidéos directement sur le GPU
Cas d'utilisation de Framefields
- Graphiques Animés
- Édition de Photos
- Animation 3D
- Rendu Vidéo
- Tâches de Vision




