Transloadit
Tarifs
  • Téléversements de fichiers
  • Importation de fichiers
  • Traitement par lots (English)
  • 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 (English)
  • 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 (English)
  • Terraform
  • Essentiels
  • Bonnes pratiques
  • FAQ
  • Robots (English)
  • API
  • Formats
  • Créer votre première application
  • À propos de Transloadit
  • Comparatifs
  • Projets open source
  • Témoignages
  • Carrières (English)
  • Sécurité
  • Articles (English)
  • Actus dev (English)
  • Astuces dev
  • Presse (English)
  • Recherche (English)
  • Études de cas (English)
  • Solutions
  • Guides
  • Glossaire (English)
  • Juridique (English)
  • Outils
  • Aider Coursera à apporter l’éducation à des millions de personnes à travers le monde (English)
  • Support Transloadit
  • Support open source
  • Accord de niveau de service (English)
EssentielsRobotsEN (English)FAQAPIFormatsBonnes pratiques

Comment utiliser le TLCDN ?

Le réseau de diffusion de contenu de Transloadit (TLCDN) est un Smart CDN qui vous permet de transformer et de diffuser dynamiquement vos fichiers multimédias, tels que des images, des vidéos et des documents, en temps réel. Voici comment utiliser le TLCDN :

Héberger vos fichiers

Stockez vos fichiers originaux dans votre propre solution de stockage cloud, comme un bucket Amazon S3.

Créer un Template

Créez un Template Transloadit qui définit les instructions d’importation, de transcodage et de diffusion de vos fichiers multimédias. Ce Template peut inclure divers Robots (par exemple, /image/resize, /document/convert) et leurs réglages respectifs. Nous avons inclus ci-dessous un Template simple de transformation d’images.

{
  "steps": {
    "imported": {
      "robot": "/s3/import",
      "credentials": "my-s3-credentials",
      "path": "/images/${fields.input}"
    },
    "resized": {
      "use": "imported",
      "robot": "/image/resize",
      "width": "${fields.w}"
    },
    "served": {
      "use": "resized",
      "robot": "/file/serve"
    }
  }
}

Dans votre Template, vous pouvez utiliser des Assembly Variables (par exemple, ${fields.w}) pour ajuster les réglages de transformation en fonction des paramètres de requête transmis via l’URL du TLCDN.

Demander des transformations

Pour demander une transformation, construisez une URL du TLCDN au format suivant :

https://[your-workspace].tlcdn.com/[template-name]/[file-path]?[parameters]

Lorsqu’un utilisateur demande cette URL, le TLCDN récupère le fichier original depuis votre stockage cloud, applique les transformations spécifiées dans votre Template (à l’aide des paramètres fournis) et diffuse le fichier transformé.

Veillez à remplacer :

  • your-workspace par le nom de votre Workspace Transloadit
  • template-name par le nom de votre Template
  • file-path par le chemin du fichier que vous souhaitez transformer
  • parameters par les paramètres de transformation souhaités (par exemple, ?w=730 pour définir la largeur sur 730 pixels)

Vous pouvez également ajouter à l’URL une date d’expiration et une signature pour empêcher des tiers d’altérer l’URL et ses paramètres. Pour en savoir plus sur la génération d’une signature correctement hachée, consultez notre guide détaillé.

Une fois tous ces éléments assemblés, vous pouvez obtenir des transformations aussi rapides que celles de la démo ci-dessous.

my-app.tlcdn.com/resize-img/canoe.jpg?w=550
Une voiture surmontée d’un canoë, garée au bord de la route dans un paysage de mesa

Chargement de l’aperçu…

550 px

Voir aussi :

Y aura-t-il parfois une file d’attente d’encodage ?
Et si des vidéos entraient dans un flux de traitement d’images ?
Pourquoi me facture-t-on plus de GB que la taille de mes fichiers d’entrée ?
Contacter le support⁠

TransloaditVérification de l’état…

Produit

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

Entreprise

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

Documentation

  • Premiers pas
  • Transcodage EN (English)
  • 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

Confidentialité EN (English)Conditions EN (English)Mentions légales EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)