Images et IA
Générez, redimensionnez, optimisez, fusionnez et agrandissez des images, ou supprimez leur arrière-plan.
$transloadit image generate --prompt "sunset"
CLI Transloadit
Téléversez, transformez et automatisez le traitement de vos fichiers directement depuis votre terminal. Utilisez-la en local, en CI/CD ou comme couche d’exécution fiable pour des agents IA.
$ npx -y @transloadit/node --helpDisponible via @transloadit/node. Nécessite Node.js 20.10 ou une version plus récente.
$transloadit image resize --input hero.jpg --width 1280 --format webp --output hero.webp
$transloadit speech transcribe --input interview.mp4 --format webvtt --output captions.vtt
$transloadit assemblies create --template $TEMPLATE_ID --input ./incoming --output ./processed --watch
$transloadit assemblies create --template $TEMPLATE_ID --input ./incoming --output ./processed --watch
Prend en charge les chemins locaux, les répertoires, les URL, les données base64 ou stdin, et écrit les résultats exactement là où votre flux de travail les attend.
Traitez des répertoires de façon récursive, surveillez l’arrivée de nouveaux fichiers et contrôlez le parallélisme sans construire votre propre file d’attente.
Exécutez des opérations sur les images, la vidéo, l’audio, les documents et les archives, ainsi que des opérations d’IA, via la même interface prévisible.
Utilisez la sortie JSON et le comportement standard des codes de sortie pour combiner les commandes avec vos scripts, vos tâches de CI et le reste de votre chaîne d’outils.
Générez des jetons porteurs à portée limitée et de courte durée lorsqu’un agent IA a besoin d’un accès contrôlé à Transloadit.
Gardez FFmpeg, ImageMagick, les codecs et la capacité de traitement hors de votre environnement local et de vos exécuteurs de CI.
Utile dès la première commande
Les commandes d’intention transforment les tâches multimédias courantes en options faciles à découvrir, tout en vous donnant accès à l’ensemble des API Assembly et Template de Transloadit.
Générez, redimensionnez, optimisez, fusionnez et agrandissez des images, ou supprimez leur arrière-plan.
$transloadit image generate --prompt "sunset"
Convertissez, optimisez ou faites pivoter automatiquement des documents professionnels, ou créez-en des vignettes.
$transloadit document convert --input notes.docx --format pdf --output notes.pdf
Préparez des vidéos pour le streaming adaptatif ou extrayez des vignettes représentatives.
$transloadit video encode-hls --input launch.mp4
Générez des images de forme d’onde ou des données JSON à partir de fichiers audio.
$transloadit audio waveform --input podcast.wav --output waveform.png
La CLI est fournie avec le paquet officiel @transloadit/node, ce qui garde le SDK et l’interface de terminal alignés. Vous pouvez l’invoquer via npx ou installer le paquet globalement.
Transloadify était notre outil en ligne de commande d’origine. Ses fonctionnalités ont été intégrées au SDK Node.js, activement maintenu. Consultez le guide de migration (English) pour connaître les commandes équivalentes.
Définissez TRANSLOADIT_KEY et TRANSLOADIT_SECRET dans votre environnement, puis exécutez n’importe quelle commande. Pour le détail de chaque option de commande et de chaque option d’authentification, consultez la documentation du SDK Node.js et de la CLI.
Oui. Fournissez les identifiants via des variables d’environnement, choisissez la sortie JSON lorsqu’une étape suivante a besoin de données structurées, et exécutez les commandes d’intention ou de Template de manière non interactive.
Oui. Les commandes assemblies peuvent créer des Jobs de traitement à partir de Templates enregistrés, d’Assembly Instructions locales, de fichiers individuels ou de répertoires entiers.