Transloadit
Tarifs
  • Téléversements de fichiers
  • Importation de fichiers
  • Traitement par lots
  • Encodage vidéo
  • Encodage audio
  • Traitement d’images
  • Traitement de documents
  • Intelligence artificielle
  • Filtrage et sécurité des fichiers
  • Catalogage de médias
  • Compression de fichiers
  • Évaluation de code
  • Exportation de fichiers
  • Smart CDN
  • Voir tous les services
  • Explorer les intégrations
  • Explorer les démos interactives (English)
  • Uppy
  • TransloaditKit
  • SDK Android
  • SDK Node.js
  • SDK Python
  • SDK Ruby
  • SDK Go
  • SDK Java
  • SDK PHP
  • Zapier
  • Serveur MCP
  • Transloadit CLI
  • Terraform
  • Essentiels
  • Bonnes pratiques
  • FAQ
  • Robots
  • API
  • Formats
  • Créer votre première application
  • À propos de Transloadit
  • Comparatifs
  • Projets open source
  • Témoignages
  • Carrières (English)
  • Sécurité
  • Articles
  • Actus dev (English)
  • Astuces dev
  • Presse
  • Recherche (English)
  • Études de cas
  • Solutions
  • Guides
  • Glossaire
  • Juridique (English)
  • Outils
  • Aider Coursera à former des millions de personnes dans le monde
  • Support Transloadit
  • Support open source
  • Accord de niveau de service (English)
EssentielsRobotsFAQAPIFormatsBonnes pratiques
Téléversements de fichiers
  • /upload/handle
    Gérer les téléversements
Importation de fichiers
  • /azure/import
    Importer des fichiers depuis Azure
  • /backblaze/import
    Importer des fichiers depuis Backblaze
  • /box/import
    Importer des fichiers depuis Box
  • /mega/import
    Importer des fichiers depuis MEGA S4 Object Storage
  • /cloudfiles/import
    Importer des fichiers depuis Rackspace Cloud Files
  • /cloudflare/import
    Importer des fichiers depuis Cloudflare R2
  • /digitalocean/import
    Importer des fichiers depuis DigitalOcean Spaces
  • /dropbox/import
    Importer des fichiers depuis Dropbox
  • /ftp/import
    Importer des fichiers depuis des serveurs FTP
  • /google/import
    Importer des fichiers depuis Google Cloud Storage
  • /http/import
    Importer des fichiers depuis des serveurs web
  • /minio/import
    Importer des fichiers depuis MinIO
  • /s3/import
    Importer des fichiers depuis Amazon S3
  • /sftp/import
    Importer des fichiers depuis des serveurs SFTP
  • /supabase/import
    Importer des fichiers depuis Supabase Storage
  • /swift/import
    Importer des fichiers depuis OpenStack Swift
  • /tigris/import
    Importer des fichiers depuis Tigris
  • /transloadit/import
    Importer des fichiers depuis Transloadit Storage
  • /vimeo/import
    Importer des vidéos depuis Vimeo
  • /wasabi/import
    Importer des fichiers depuis Wasabi
Encodage vidéo
  • /video/adaptive
    Convertir des vidéos en HLS, MPEG-Dash et CMAF
  • /video/artwork
    Extraire ou insérer l’illustration de pochette des vidéos
  • /video/concat
    Concaténer des vidéos
  • /video/encode
    Transcoder, redimensionner ou filigraner des vidéos
  • /video/merge
    Fusionner vidéo, audio et images en une seule vidéo
  • /video/ondemand
    Diffuser des vidéos en streaming avec encodage à la demande
  • /video/split
    Découper une vidéo
  • /video/subtitle
    Ajouter des sous-titres aux vidéos
  • /video/thumbs
    Extraire des vignettes de vidéos
  • Préréglages d’encodage vidéo
Encodage audio
  • /audio/artwork
    Extraire ou insérer une pochette audio
  • /audio/concat
    Concaténer de l’audio
  • /audio/split
    Découper de l’audio
  • /audio/encode
    Encoder de l’audio
  • /audio/loop
    Mettre de l’audio en boucle
  • /audio/merge
    Fusionner des fichiers audio en un seul
  • /audio/waveform
    Générer des images de forme d’onde à partir d’audio
  • Préréglages d’encodage audio
Traitement d’images
  • /image/bgremove
    Supprimer l’arrière-plan des images
  • /image/enhance
    Améliorer des images
  • /image/merge
    Fusionner plusieurs images en une seule
  • /image/optimize
    Optimiser des images sans perte de qualité
  • /image/resize
    Convertir des images, les redimensionner ou y ajouter un filigrane
Traitement de documents
  • /document/autorotate
    Faire pivoter automatiquement des documents
  • /document/convert
    Convertir des documents dans différents formats
  • /document/extract
    Extraire du texte et des images intégrées
  • /document/merge
    Fusionner des documents en un seul
  • /document/optimize
    Optimiser la taille des fichiers PDF
  • /file/read
    Lire le contenu de fichiers
  • /document/split
    Extraire des pages
  • /document/thumbs
    Extraire des miniatures de documents
  • /html/convert
    Prendre des captures d’écran de pages web ou de fichiers HTML
Intelligence artificielle
  • /document/ocr
    Reconnaître le texte dans des documents (OCR)
  • /image/describe
    Reconnaître des objets dans des images
  • /image/facedetect
    Détecter des visages dans des images
  • /image/generate
    Générer des images à partir de consignes textuelles
  • /image/upscale
    Augmenter la résolution des images
  • /image/ocr
    Reconnaître le texte dans des images (OCR)
  • /speech/transcribe
    Transcrire la parole dans des fichiers audio ou vidéo
  • /text/speak
    Synthétiser la parole à partir de documents
  • /text/translate
    Traduire le texte de documents
  • /ai/chat
    Générer des réponses de chat par IA
  • /video/generate
    Générer des vidéos à partir de consignes textuelles
Filtrage et sécurité des fichiers
  • /file/filter
    Filtrer des fichiers
  • /file/verify
    Vérifier le type de fichier
  • /file/virusscan
    Analyser des fichiers à la recherche de virus
Catalogage de médias
  • /file/hash
    Calculer le hachage de fichiers
  • /file/preview
    Générer une miniature d’aperçu
  • /meta/write
    Écrire des métadonnées dans des médias
Compression de fichiers
  • /file/compress
    Compresser des fichiers
  • /file/decompress
    Décompresser des archives
Évaluation de code
  • /http/request
    Appeler des points de terminaison HTTP
  • /script/run
    Exécuter des scripts dans des Assemblies
Exportation de fichiers
  • Télécharger
  • /azure/store
    Exporter des fichiers vers Microsoft Azure
  • /backblaze/store
    Exporter des fichiers vers Backblaze
  • /box/store
    Exporter des fichiers vers Box
  • /mega/store
    Exporter des fichiers vers MEGA S4 Object Storage
  • /cloudfiles/store
    Exporter des fichiers vers Rackspace Cloud Files
  • /cloudflare/store
    Exporter des fichiers vers Cloudflare R2
  • /digitalocean/store
    Exporter des fichiers vers DigitalOcean Spaces
  • /dropbox/store
    Exporter des fichiers vers Dropbox
  • /ftp/store
    Exporter des fichiers vers des serveurs FTP
  • /google/store
    Exporter des fichiers vers Google Cloud Storage
  • /minio/store
    Exporter des fichiers vers MinIO
  • /s3/store
    Exporter des fichiers vers Amazon S3
  • /sftp/store
    Exporter des fichiers vers des serveurs SFTP
  • /supabase/store
    Exporter des fichiers vers Supabase Storage
  • /swift/store
    Exporter des fichiers vers OpenStack Swift
  • /tigris/store
    Exporter des fichiers vers Tigris
  • /transloadit/store
    Stocker des fichiers dans Transloadit Storage
  • /tus/store
    Exporter des fichiers vers des serveurs compatibles tus
  • /vimeo/store
    Exporter des fichiers vers Vimeo
  • /wasabi/store
    Exporter des fichiers vers Wasabi
  • /youtube/store
    Exporter des fichiers vers YouTube
Smart CDN
  • /file/serve
    Servir des fichiers aux navigateurs web
  • /tlcdn/deliver
    Mettre en cache et distribuer des fichiers à l’échelle mondiale
  • Tarifs

Télécharger

Une Assembly peut renvoyer des URL de téléchargement temporaires pour les résultats de traitement qu’elle inclut. Vous trouverez ces URL dans les résultats de l’Assembly Status JSON. Par défaut, les résultats sont inclus pour les Steps qu’aucun autre Step n’utilise. Définissez "result": true pour inclure également les résultats d’un Step intermédiaire.

Téléchargez les résultats temporaires vers votre propre stockage dès que l’Assembly se termine, et dans un délai de 24 heures. Les URL des résultats cessent de fonctionner après l’expiration des fichiers temporaires. Le stockage d’un résultat de traitement dépend également de la politique de conservation des fichiers temporaires de son Template ou de son Workspace. La conservation de l’Assembly Status JSON est un réglage distinct qui ne prolonge pas la durée de stockage des fichiers temporaires.

Pour les flux de travail en production, nous recommandons un Robot d’exportation qui enregistre les résultats dans votre bucket cloud ou sur votre serveur. Les exportations font l’objet de nouvelles tentatives en cas d’échec ; par défaut, si l’exportation échoue toujours après ces tentatives, l’Assembly échoue au lieu de signaler une exportation réussie. L’accès aux fichiers de votre propre stockage est régi par ce fournisseur et votre configuration. Vérifiez la valeur par défaut du paramètre acl du Robot d’exportation : certaines exportations sont publiques, sauf si vous configurez un accès privé. Le guide Google Cloud Storage et le guide DigitalOcean Spaces présentent des configurations privées.

Attention

Les URL temporaires (tmp-*.transloadit.net) servent strictement à télécharger les fichiers une seule fois vers votre propre stockage :

  • ✅ Autorisé : Télécharger le fichier une seule fois et le stocker sur votre infrastructure
  • ❌ Interdit : Partager les URL temporaires avec vos utilisateurs finaux (enfreint les conditions d’utilisation EN (English))
  • ❌ Interdit : Intégrer les URL temporaires dans votre application ou votre site web
  • ❌ Interdit : Les utiliser comme CDN ou pour des téléchargements répétés

Tout manquement à ces restrictions enfreint nos conditions d’utilisation et peut entraîner la suspension immédiate du compte. Les fichiers consultés plus de 10 fois ou consommant une bande passante excessive sont interdits. Utilisez toujours un Robot d’exportation pour enregistrer les fichiers dans votre propre stockage pour une utilisation en production.

Le Robot 🤖/file/filter transmet les fichiers acceptés aux Steps suivants et ne renvoie pas les fichiers rejetés dans ses résultats. Il réutilise les informations d’URL du fichier d’entrée au lieu de créer une autre copie stockée temporairement. Par défaut, les fichiers téléversés bénéficient d’un stockage temporaire ; leur filtrage réutilise cette copie existante sans prolonger sa durée de vie. La sortie d’un Step de traitement qui alimente le filtre n’est pas conservée dans le stockage temporaire par défaut. Une URL fonctionnelle ne suffit donc pas à déterminer combien de temps cette sortie restera disponible. Pour demander un stockage temporaire, définissez "result": true sur le Step qui produit cette sortie. Cela inclut également les résultats non filtrés de ce Step dans l’Assembly Status JSON et reste soumis à votre politique de conservation. Pour enregistrer uniquement les fichiers acceptés dans votre propre stockage, connectez plutôt un Step d’exportation au Step de filtrage.

Pour la diffusion via le Smart CDN, suivez le guide de configuration du Smart CDN. Les URL de téléchargement temporaires ne remplacent pas le Smart CDN ni votre propre hébergement.

Page précédente ← /script/runPage suivante /azure/store →
Contacter le support⁠

TransloaditVérification de l’état…

Produit

  • Services
  • Tarifs
  • Démos EN (English)
  • Outils
  • Sécurité
  • Support

Entreprise

  • À propos de Transloadit/Presse
  • Blog/Carrières EN (English)
  • Comparatifs/Matrice de conformité
  • Recherche EN (English)
  • Projets open source
  • Solutions
  • Pionniers du web

Documentation

  • Premiers pas
  • Transcodage
  • FAQ
  • API
  • Guides/Astuces dev
  • Formats pris en charge

Plus

  • État de la plateforme⁠
  • Forum de la communauté⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Transloadit®, tus® et Uppy® sont des marques déposées de Transloadit-II GmbH aux États-Unis.

Confidentialité EN (English)Conditions EN (English)Mentions légales EN (English)Marques déposées EN (English)Politique DMCA EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)