Transloadit

Fügen Sie Ihren Verarbeitungspipelines Logik hinzu

Nutzen Sie JavaScript-Ausdrücke, um Werte zu berechnen, Fallbacks zu setzen und Logik zu verzweigen – direkt inline in Ihren Verarbeitungsschritten.

Keine Kreditkarte erforderlich5 GB im kostenlosen Tarif enthalten
Uploaded files
panorama.jpg(3840 × 1080)Querformat
story_reel.png(1080 × 1920)Hochformat
cover_art.jpg(2560 × 1440)Querformat
headshot.png(600 × 900)Hochformat
hero_banner.jpg(1920 × 720)Querformat
Badge Check Icon
JavaScript-Ausdrücke

Nutzen Sie die volle Leistungsfähigkeit von JavaScript, um Werte dynamisch anhand von Dateieigenschaften zu berechnen.

Badge Check Icon
Fallback-Werte

Stellen Sie Standardwerte für fehlende Metadaten mit Standard-JavaScript-Operatoren bereit.

Badge Check Icon
Bedingte Logik

Wenden Sie je nach Dateigröße, Typ, Abmessungen oder beliebigem Metadatenfeld unterschiedliche Verarbeitung an.

Seit 2009 vertrauen uns die ambitioniertesten Plattformen der Welt bei der Verarbeitung geschäftskritischer Medien.

Kundenberichte lesen
  • The New York Times logo
  • NVIDIA logo
  • PwC logo
  • Coursera logo
  • Oracle logo
  • Fujitsu logo
Anwendungsfälle

Dynamische Dateiverarbeitung

Nutzen Sie JavaScript-Ausdrücke, um intelligente Verarbeitungspipelines zu erstellen.

Dynamische Abmessungen

Berechnen Sie Ausgabeabmessungen anhand der Eigenschaften der Eingabedatei.

"width": "${file.meta.width * (720 / file.meta.height)}"
bird.webp
1600 × 1200
Breite960

Fallback-Werte

Stellen Sie Standardwerte bereit, wenn Dateimetadaten fehlen.

"title": "${file.meta.title || 'Untitled'}"
photo.jpg
3.8 MB · 4032 × 3024
Titel"Untitled"

Bedingte Logik

Wenden Sie je nach Dateityp, Größe oder beliebigem Metadatenfeld unterschiedliche Verarbeitung an.

"resize_strategy": "${file.meta.width > file.meta.height ? 'fit' : 'pad'}"
DateiAbmessungenStrategie zur Größenänderung
panorama.jpg3840 × 1080Wird ausgewertet…fitfitportrait.png800 × 1200Wird ausgewertet…padpadbanner.jpg1920 × 400Wird ausgewertet…fitfitavatar.png512 × 512Wird ausgewertet…padpadcover.jpg2560 × 1440Wird ausgewertet…fitfitheadshot.png600 × 900Wird ausgewertet…padpadhero.jpg1920 × 800Wird ausgewertet…fitfitlogo.png256 × 256Wird ausgewertet…padpadslide.jpg1280 × 720Wird ausgewertet…fitfiticon.png64 × 64Wird ausgewertet…padpadsplash.jpg3000 × 1500Wird ausgewertet…fitfitthumb.png150 × 200Wird ausgewertet…padpadwallpaper.jpg2560 × 1080Wird ausgewertet…fitfitprofile.png400 × 400Wird ausgewertet…padpadbackdrop.jpg4096 × 2160Wird ausgewertet…fitfitstamp.png128 × 128Wird ausgewertet…padpadfeature.jpg1600 × 900Wird ausgewertet…fitfitbadge.png96 × 96Wird ausgewertet…padpadpromo.jpg1200 × 630Wird ausgewertet…fitfitphoto.png800 × 1067Wird ausgewertet…padpadpanorama.jpg3840 × 1080Wird ausgewertet…fitfitportrait.png800 × 1200Wird ausgewertet…padpadbanner.jpg1920 × 400Wird ausgewertet…fitfitavatar.png512 × 512Wird ausgewertet…padpadcover.jpg2560 × 1440Wird ausgewertet…fitfitheadshot.png600 × 900Wird ausgewertet…padpadhero.jpg1920 × 800Wird ausgewertet…fitfitlogo.png256 × 256Wird ausgewertet…padpadslide.jpg1280 × 720Wird ausgewertet…fitfiticon.png64 × 64Wird ausgewertet…padpadsplash.jpg3000 × 1500Wird ausgewertet…fitfitthumb.png150 × 200Wird ausgewertet…padpadwallpaper.jpg2560 × 1080Wird ausgewertet…fitfitprofile.png400 × 400Wird ausgewertet…padpadbackdrop.jpg4096 × 2160Wird ausgewertet…fitfitstamp.png128 × 128Wird ausgewertet…padpadfeature.jpg1600 × 900Wird ausgewertet…fitfitbadge.png96 × 96Wird ausgewertet…padpadpromo.jpg1200 × 630Wird ausgewertet…fitfitphoto.png800 × 1067Wird ausgewertet…padpad
Tarife und Preise

Einfache Preise

Größere Tarife bedeuten niedrigere Kosten pro GB. Brauchen Sie Flexibilität? Wählen Sie einen individuellen Tarif mit Ausgabenlimits. Alle Preisoptionen ansehen.

Community
$0/mo

Perfekt, um Transloadit auszuprobieren

5 GB/mo enthalten
Import & Export mit 90% Rabatt
Support im Community-Forum
Alle Kernfunktionen enthalten
Bilder mit Wasserzeichen; Audio und Video auf 5 Sekunden begrenzt
Startup
$69/mo

Für kleine Teams und Startups

40 GB/month enthalten
Import & Export mit 90% Rabatt
90% günstiger als AWS Lambda
E-Mail- und Chat-Support
99,9% Uptime-SLA
Enterprise
Individuell

Für Teams mit erweiterten Anforderungen

Individuelle GB-Kontingente
Persönlicher Account Manager
Priority-Support & SLA
Mengenrabatte verfügbar
Verarbeitungsschritte mit JavaScript-Ausdrücken
{
  "steps": {
    ":original": {
      "robot": "/upload/handle"
    },
    "resized": {
      "use": ":original",
      "robot": "/image/resize",
      "width": "${Math.min(width, 1920)}",
      "height": "${Math.min(height, 1080)}",
      "imagemagick_stack": "${size > 5000000 ? 'v3.0.1' : 'v2.0.10'}"
    },
    "exported": {
      "use": "resized",
      "robot": "/s3/store",
      "path": "${fields.category || 'uncategorized'}/${file.name}"
    }
  }
}
Transloadit

Verarbeitungsparameter nicht mehr fest codieren

Mit Transloadits Code-Evaluierungsservice erstellen Sie intelligente Pipelines, die sich automatisch an jede Datei anpassen.
JavaScript-Ausdrücke

Verwenden Sie beliebige JavaScript-Ausdrücke inline mit Dollar-Brace-Syntax.

Auf Dateimetadaten zugreifen

Referenzieren Sie file.meta.width, file.meta.height, file.size und alle Metadatenfelder.

Standardbibliothek

Nutzen Sie Math, Date, String-Methoden und andere JavaScript-Built-ins für komplexe Logik.

Fallback-Werte

Behandeln Sie fehlende Metadaten elegant mit ||-Operatoren und ternären Ausdrücken.

Schnelle Ausführung

Skripte werden in unter 1 ms ausgeführt, mit einem 1-Sekunden-Timeout zur Sicherheit.

Kosteneffizient

Einfacher Variablenzugriff ist kostenlos. Nur komplexe JavaScript-Ausdrücke werden berechnet.

Demos

In Aktion ansehen

Damit Sie einen Eindruck von unserer Vielseitigkeit erhalten, finden Sie hier eine handverlesene Auswahl an Live-Demos.

Transloadit ausprobieren

Transloadit kostenlos ausprobieren

Starten Sie noch heute mit unserem kostenlosen Tarif in die Erstellung dynamischer Verarbeitungspipelines.
Pain Point Icon
Fest codierte Verarbeitungswerte
Badge Check Icon
Dynamische Ausdrücke
Pain Point Icon
Fehler durch fehlende Metadaten
Badge Check Icon
Fallback-Werte
Pain Point Icon
Einheitsverarbeitung für alle Fälle
Badge Check Icon
Bedingte Logik
Pain Point Icon
Komplexe Dimensionsberechnungen
Badge Check Icon
Mathematische Ausdrücke
Pain Point Icon
Statische Ausgabedateinamen
Badge Check Icon
Dynamische Pfad-Templates
Pain Point Icon
Unflexible Workflows
Badge Check Icon
JavaScript-gestützte Pipelines
GDPR Icon
HIPAA Icon
AES-256 Icon
AICPA / SOC icon
Keine Kreditkarte erforderlich · 5 GB im kostenlosen Tarif enthalten