Transloadit
Preise
  • Uploads verwalten
  • Dateiimport
  • Video-Encoding
  • Audio-Encoding
  • Bildverarbeitung
  • Künstliche Intelligenz
  • Dokumentverarbeitung
  • Dateifilterung
  • Codeauswertung
  • Medienkatalogisierung
  • Dateikomprimierung
  • Dateiexport
  • Smart CDN
  • Live-Demos entdecken (English)
  • Uppy
  • iOS & macOS
  • Android
  • Node.js
  • Python
  • Ruby
  • Go
  • Zapier
  • MCP Server
  • Terraform
  • Grundlagen
  • Bewährte Verfahren
  • FAQ
  • Robots
  • API-Endpunkte
  • Formate
  • Erstellen Sie Ihre erste App
  • Über Transloadit
  • Open Source
  • Referenzen
  • Stellen (English)
  • Sicherheit
  • Beiträge
  • Aktuelles für Entwickler (English)
  • Tipps für Entwickler (English)
  • Presse (English)
  • Fallstudien
  • Lösungen
  • Vergleiche (English)
  • Rechtliches (English)
  • Wie wir Coursera helfen, Bildung für Millionen Menschen weltweit zugänglich zu machen
  • Transloadit-Support
  • Open-Source-Support (English)
  • Service Level Agreement (English)
Uploads verwalten
  • /upload/handle
    Uploads verarbeiten
Dateiimport
  • /azure/importEN (English)
    Dateien aus Azure importieren
  • /backblaze/importEN (English)
    Dateien aus Backblaze importieren
  • /box/importEN (English)
    Dateien aus Box importieren
  • /mega/importEN (English)
    Dateien aus MEGA importieren
  • /cloudfiles/importEN (English)
    Dateien aus Rackspace Cloud Files importieren
  • /cloudflare/importEN (English)
    Dateien aus Cloudflare R2 importieren
  • /digitalocean/importEN (English)
    Dateien aus DigitalOcean Spaces importieren
  • /dropbox/importEN (English)
    Dateien aus Dropbox importieren
  • /ftp/importEN (English)
    Dateien von FTP-Servern importieren
  • /google/importEN (English)
    Dateien aus Google Storage importieren
  • /http/import
    Dateien von Webservern importieren
  • /minio/importEN (English)
    Dateien aus MinIO importieren
  • /s3/import
    Dateien aus Amazon S3 importieren
  • /sftp/importEN (English)
    Dateien von SFTP-Servern importieren
  • /supabase/importEN (English)
    Dateien aus Supabase importieren
  • /swift/importEN (English)
    Dateien aus OpenStack/Swift importieren
  • /tigris/importEN (English)
    Dateien aus Tigris importieren
  • /vimeo/importEN (English)
    Videos aus Vimeo importieren
  • /wasabi/importEN (English)
    Dateien aus Wasabi importieren
Video-Encoding
  • /video/adaptive
    Videos in HLS, MPEG-Dash und CMAF konvertieren
  • /video/artworkEN (English)
    Video-Coverbilder extrahieren oder einfügen
  • /video/concatEN (English)
    Videos aneinanderfügen
  • /video/encode
    Videos transkodieren, skalieren oder mit Wasserzeichen versehen
  • /video/merge
    Video, Audio und Bilder zu einem Video zusammenführen
  • /video/ondemandEN (English)
    Videos mit On-Demand-Encoding streamen
  • /video/splitEN (English)
    Video aufteilen
  • /video/subtitle
    Untertitel zu Videos hinzufügen
  • /video/thumbs
    Thumbnails aus Videos extrahieren
  • Voreinstellungen für Video-Encoding
Audio-Encoding
  • /audio/artworkEN (English)
    Audio-Coverbilder extrahieren oder einfügen
  • /audio/concatEN (English)
    Audiodateien aneinanderfügen
  • /audio/splitEN (English)
    Audio aufteilen
  • /audio/encode
    Audio codieren
  • /audio/loopEN (English)
    Audio in einer Schleife wiederholen
  • /audio/mergeEN (English)
    Audiodateien zu einer Datei zusammenführen
  • /audio/waveformEN (English)
    Wellenformbilder aus Audio erzeugen
  • Voreinstellungen für Audio-Encoding
Bildverarbeitung
  • /image/bgremoveEN (English)
    Hintergrund aus Bildern entfernen
  • /image/enhanceEN (English)
    Bilder verbessern
  • /image/mergeEN (English)
    Mehrere Bilder zu einem Bild zusammenfügen
  • /image/optimize
    Bilder ohne Qualitätsverlust optimieren
  • /image/resize
    Bilder konvertieren, skalieren oder mit Wasserzeichen versehen
Künstliche Intelligenz
  • /document/ocr
    Text in Dokumenten erkennen (OCR)
  • /image/describe
    Objekte in Bildern erkennen
  • /image/facedetect
    Gesichter in Bildern erkennen
  • /image/generate
    Bilder aus Text-Prompts erzeugen
  • /image/upscaleEN (English)
    Bilder hochskalieren
  • /image/ocrEN (English)
    Text in Bildern erkennen (OCR)
  • /speech/transcribe
    Sprache in Audio- oder Videodateien transkribieren
  • /text/speakEN (English)
    Sprache aus Dokumenten synthetisieren
  • /text/translateEN (English)
    Text in Dokumenten übersetzen
  • /ai/chatEN (English)
    KI-Chat-Antworten generieren
  • /video/generateEN (English)
    Videos aus Text-Prompts generieren
Dokumentverarbeitung
  • /document/autorotateEN (English)
    Dokumente automatisch drehen
  • /document/convert
    Dokumente in verschiedene Formate konvertieren
  • /document/extractEN (English)
    Text und Bilder aus Dokumenten extrahieren
  • /document/merge
    Dokumente in einer Datei zusammenführen
  • /document/optimizeEN (English)
    PDF-Dateigröße optimieren
  • /file/readEN (English)
    Dateiinhalte lesen
  • /document/splitEN (English)
    Seiten extrahieren
  • /document/thumbs
    Thumbnails aus Dokumenten extrahieren
  • /html/convert
    Screenshots von Webseiten oder HTML-Dateien erstellen
Dateifilterung
  • /file/filter
    Dateien filtern
  • /file/verifyEN (English)
    Dateityp überprüfen
  • /file/virusscan
    Dateien auf Viren scannen
Codeauswertung
  • /http/requestEN (English)
    HTTP-Endpunkte aufrufen
  • /script/runEN (English)
    Skripte in Assemblies ausführen
Medienkatalogisierung
  • /file/hashEN (English)
    Hashwerte für Dateien erzeugen
  • /file/previewEN (English)
    Vorschaubild erzeugen
  • /meta/writeEN (English)
    Metadaten in Mediendateien schreiben
Dateikomprimierung
  • /file/compress
    Dateien komprimieren
  • /file/decompressEN (English)
    Archive dekomprimieren
Dateiexport
  • Herunterladen
  • /azure/storeEN (English)
    Dateien zu Microsoft Azure exportieren
  • /backblaze/storeEN (English)
    Dateien zu Backblaze exportieren
  • /box/storeEN (English)
    Dateien zu Box exportieren
  • /mega/storeEN (English)
    Dateien zu MEGA exportieren
  • /cloudfiles/storeEN (English)
    Dateien zu Rackspace Cloud Files exportieren
  • /cloudflare/storeEN (English)
    Dateien zu Cloudflare R2 exportieren
  • /digitalocean/storeEN (English)
    Dateien zu DigitalOcean Spaces exportieren
  • /dropbox/storeEN (English)
    Dateien zu Dropbox exportieren
  • /ftp/storeEN (English)
    Dateien auf FTP-Server exportieren
  • /google/storeEN (English)
    Dateien zu Google Storage exportieren
  • /minio/storeEN (English)
    Dateien zu MinIO exportieren
  • /s3/store
    Dateien zu Amazon S3 exportieren
  • /sftp/storeEN (English)
    Dateien auf SFTP-Server exportieren
  • /supabase/storeEN (English)
    Dateien zu Supabase exportieren
  • /swift/storeEN (English)
    Dateien zu OpenStack/Swift exportieren
  • /tigris/storeEN (English)
    Dateien zu Tigris exportieren
  • /tus/storeEN (English)
    Dateien zu tus-kompatiblen Servern exportieren
  • /vimeo/storeEN (English)
    Dateien zu Vimeo exportieren
  • /wasabi/storeEN (English)
    Dateien zu Wasabi exportieren
  • /youtube/storeEN (English)
    Dateien zu YouTube exportieren
Smart CDN
  • /file/serve
    Dateien für Webbrowser bereitstellen
  • /tlcdn/deliverEN (English)
    Dateien weltweit zwischenspeichern und ausliefern
  • Preise

Dateien zu Amazon S3 exportieren

🤖/s3/store exportiert Encoding-Ergebnisse nach Amazon S3.

/s3/store Robot

Wenn Amazon S3 neu für Sie ist, lesen Sie unser Tutorial zur Verwendung Ihres eigenen S3-Buckets.

Die URL der Ergebnisdatei in Ihrem S3-Bucket wird im Assembly Status JSON zurückgegeben. Wenn die Versionierung für Ihren S3-Bucket aktiviert ist, wird die Versions-ID der Datei in meta.version_id zurückgegeben.

Warnung

Vermeiden Sie Berechtigungsfehler. Standardmäßig ist acl auf "public" gesetzt. AWS S3 verfügt über eine Bucket-Einstellung namens Block new public ACLs and uploading public objects. Setzen Sie diese in Ihrem Bucket auf False, wenn acl weiterhin auf "public" gesetzt bleiben soll. Andernfalls treten in Ihren Assemblies trotz korrekt konfigurierter S3-Zugangsdaten Berechtigungsfehler auf.

Warnung

Verwenden Sie DNS-konforme Bucket-Namen. Ihr Bucket-Name muss DNS-konform sein⁠ und darf keine Großbuchstaben enthalten. Alle nicht alphanumerischen Zeichen in den Dateinamen werden durch einen Unterstrich und Leerzeichen durch Bindestriche ersetzt. Wenn Ihr vorhandener S3-Bucket Großbuchstaben enthält oder anderweitig nicht DNS-konform ist, schreiben Sie die Ergebnis-URLs mit dem Parameter url_prefix beim Robot um.

Zugriff beschränken

Sie müssen Ihrem Bucket außerdem Berechtigungen hinzufügen, damit Transloadit ordnungsgemäß darauf zugreifen kann. Hier ist eine IAM-Beispielrichtlinie, die Sie verwenden können. Gemäß dem Prinzip der geringsten Rechte⁠ enthält sie die mindestens erforderlichen Berechtigungen, um mit Transloadit eine Datei in Ihren S3-Bucket zu exportieren. Abhängig von Ihrer Anwendung benötigen Sie möglicherweise weitere Berechtigungen, insbesondere Leseberechtigungen.

Passen Sie {BUCKET_NAME} in den Werten für Sid und Resource entsprechend an. Diese Richtlinie gewährt außerdem allen Ihren Benutzern die mindestens erforderlichen Berechtigungen. Wir empfehlen Ihnen, einen separaten Amazon-IAM-Benutzer zu erstellen und dessen Benutzer-ARN, die Sie im Tab „Zusammenfassung“ eines Benutzers hier⁠ finden, als Wert für Principal zu verwenden. Weitere Informationen dazu finden Sie hier⁠.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowTransloaditToStoreFilesIn{BUCKET_NAME}Bucket",
      "Effect": "Allow",
      "Action": ["s3:GetBucketLocation", "s3:ListBucket", "s3:PutObject", "s3:PutObjectAcl"],
      "Resource": ["arn:aws:s3:::{BUCKET_NAME}", "arn:aws:s3:::{BUCKET_NAME}/*"]
    }
  ]
}

Der Wert Sid ist lediglich eine Kennung, anhand derer Sie die Regel später wiedererkennen können. Sie können ihn beliebig benennen.

Die Richtlinie muss in zwei Teile aufgeteilt werden, da die Aktion ListBucket Berechtigungen für den Bucket erfordert, während die anderen Aktionen Berechtigungen für die Objekte im Bucket benötigen. Wenn die Objekte das Ziel sind, enthält der Parameter Resource am Ende einen Schrägstrich und ein Sternchen. Wenn die Richtlinie hingegen auf den Bucket abzielt, werden der Schrägstrich und das Sternchen weggelassen.

Beachten Sie: Wenn Sie den Parameter acl beim Robot auf "bucket-default" setzen, benötigen Sie die Berechtigung "s3:PutObjectAcl" nicht in Ihrer Bucket-Richtlinie.

Um korrekte Ergebnis-URLs zu erstellen, müssen wir wissen, in welcher Region sich Ihr S3-Bucket befindet. Dafür benötigen wir die Berechtigung GetBucketLocation. Wenn wir die Region Ihres Buckets auf diese Weise ermitteln, werden Ihre Assemblies außerdem langsamer. Um dies erheblich zu beschleunigen und die Berechtigung GetBucketLocation nicht mehr zu benötigen, haben wir den Parameter bucket_region zu den Robots /s3/store und /s3/import hinzugefügt. Wir empfehlen, ihn stets zu verwenden.

Beachten Sie bitte, dass Sie bei Verwendung einer Bucket-Verschlüsselung möglicherweise auch "sts:*" und "kms:*" zur Bucket-Richtlinie hinzufügen müssen. Falls bei der Verwendung unserer beispielhaften Bucket-Richtlinie Probleme auftreten, lesen Sie bitte hier⁠ und hier⁠ weiter.

Schützen Sie Ihre Zugangsdaten
Da Sie diesem Robot Zugangsdaten bereitstellen müssen, verwenden Sie diesen Robot stets zusammen mit Templates und/oder Template-Zugangsdaten. So verhindern Sie, dass bei der Übertragung Ihrer Assembly Instructions Geheimnisse offengelegt werden.

Anwendungsbeispiel

Hochgeladene Dateien in den Ordner my_target_folder eines S3-Buckets exportieren:

{
  "steps": {
    "exported": {
      "robot": "/s3/store",
      "use": ":original",
      "credentials": "YOUR_AWS_CREDENTIALS",
      "path": "my_target_folder/${unique_prefix}/${file.url_name}"
    }
  }
}

Parameter

  • interpolate

    boolean | Record<string, boolean>

    Steuert, ob einzelne Robot-Anweisungsfelder Assembly Variables interpolieren.

    Standardmäßig interpolieren die meisten Robot-Anweisungsfelder Assembly Variables. Mit dem Wert false behandeln Sie alle Anweisungsfelder als Literaltext. Wenn Sie stattdessen einen einzelnen Feldpfad auf false setzen, wird nur dieses Feld als Literaltext behandelt. Bei Robot-spezifischen Feldern, die standardmäßig als Literaltext behandelt werden, aktivieren Sie die Interpolation wieder, indem Sie hierfür true festlegen oder für den jeweiligen Feldpfad den Wert true verwenden.

    Verwenden Sie Feldnamen wie path oder für verschachtelte Objekte Punktpfade wie ffmpeg.vf als Pfadangabe.

  • output_meta

    Record<string, boolean> | boolean | Array<string>

    Damit können Sie eine Reihe von Metadaten festlegen, deren Berechnung mehr CPU-Ressourcen beansprucht. Sie sind daher standardmäßig deaktiviert, damit Ihre Assemblies schnell verarbeitet werden.

    Für Bilder können Sie diesem Objekt den Eintrag "has_transparency": true hinzufügen, um zu ermitteln, ob das Bild transparente Bereiche enthält. Mit dem Eintrag "dominant_colors": true können Sie außerdem ein Array mit hexadezimalen Farbcodes aus dem Bild extrahieren.

    Für Bilder können Sie auch den Eintrag "blurhash": true hinzufügen, um einen BlurHash⁠ zu extrahieren – eine kompakte Darstellung eines Platzhalters für das Bild, mit der Sie eine unscharfe Vorschau anzeigen können, während das vollständige Bild geladen wird.

    Für Videos können Sie den Parameter "colorspace": true hinzufügen, um den Farbraum des Ausgabevideos zu extrahieren.

    Für Videos können Sie außerdem den Eintrag "interlaced": true hinzufügen, um zu erkennen, ob das Video im Zeilensprungverfahren vorliegt. Dazu wird die ressourcenschonende ffprobe-Option field_order mit einem begrenzten Stichprobendurchlauf mithilfe von idet über die ersten Frames der Quelle kombiniert. Die Ergebnisse interlaced und field_order sowie das Diagnoseobjekt interlace_detection werden dabei unter file.meta ausgegeben. Dies ist rechenintensiv und wird entsprechend abgerechnet.

    Für Audio können Sie den Eintrag "mean_volume": true hinzufügen, um einen einzelnen Wert für die durchschnittliche Lautstärke der Audiodatei zu erhalten.

    Sie können diesen Parameter auch auf false setzen, um die Metadatenextraktion zu überspringen und das Transcoding zu beschleunigen.

  • result

    boolean(Standard: false)

    Ob die Ergebnisse dieses Steps im Assembly Status JSON enthalten sein sollen

  • queue

    batch

    Wenn Sie die Queue auf „batch“ setzen, wird die Priorität der Jobs für diesen Step manuell herabgestuft. So vermeiden Sie, Priority Job Slots für Jobs zu belegen, die keine Wartezeit von null in der Queue benötigen.

  • force_accept

    boolean(Standard: false)

    Erzwingt, dass ein Robot einen Dateityp akzeptiert, den er sonst ignorieren würde.

    Standardmäßig ignorieren Robots Dateien, deren Typ sie nicht kennen. 🤖/video/encode ignoriert beispielsweise problemlos Eingabebilder.

    Wenn Sie den Parameter force_accept auf true setzen, können Sie erzwingen, dass Robots alle übergebenen Dateien akzeptieren. Dies führt in der Regel zu Fehlern und sollte nur zur Fehlersuche oder zur Behandlung von Grenzfällen verwendet werden.

  • ignore_errors

    boolean | Array<meta | execute>(Standard: [])

    Fehler in bestimmten Verarbeitungsphasen ignorieren.

    Wenn Sie diesen Wert auf ["meta"] setzen, ignoriert der Robot Fehler bei der Metadatenextraktion.

    Wenn Sie diesen Wert auf ["execute"] setzen, ignoriert der Robot Fehler während der Hauptausführungsphase.

    Wenn Sie diesen Wert auf true setzen, entspricht dies ["meta", "execute"] und Fehler in beiden Phasen werden ignoriert.

  • use

    string | Array<string> | Array<object> | object

    Gibt an, welche Steps als Eingabe verwendet werden sollen.

    • Sie können beliebige Namen für Steps wählen, außer ":original" (reserviert für von Transloadit verarbeitete Benutzer-Uploads)
    • Sie können mehrere Steps mithilfe von Arrays als Eingabe angeben:
      {
        "use": [
          ":original",
          "encoded",
          "resized"
        ]
      }
      
    • Sie können Eingabe-Steps außerdem mit as kennzeichnen, um Robots die semantische Funktion zu übermitteln:
      {
        "use": [
          {
            "name": ":original",
            "as": "image"
          },
          {
            "name": ":original",
            "as": "mask"
          }
        ]
      }
      
    Tipp

    Das ist wahrscheinlich alles, was Sie über use wissen müssen. Sie können sich jedoch auch die erweiterten Anwendungsfälle ansehen.

  • credentials

    string

    Erstellen Sie bitte die zugehörigen Template-Zugangsdaten in Ihrem Transloadit-Konto und verwenden Sie den Namen dieser Template-Zugangsdaten als Wert für diesen Parameter. Sie enthalten die Werte für Ihre S3-Parameter bucket, key, secret und bucket_region.

    Wir empfehlen, stets Template-Zugangsdaten zu verwenden. Einige Anwendungsfälle erfordern jedoch dynamische Zugangsdaten, für die Template-Zugangsdaten aufgrund ihrer statischen Natur zu umständlich sind. Wenn dies auf Ihren Anwendungsfall zutrifft, können Sie stattdessen die folgenden Parameter verwenden: "bucket", "bucket_region" (zum Beispiel: "us-east-1" oder "eu-west-2"), "key", "secret".

  • path

    string(Standard: "${unique_prefix}/${file.url_name}")

    Der Speicherort, an dem die Datei gespeichert werden soll. Er kann alle verfügbaren Assembly Variables enthalten. Dabei darf es sich nicht um ein Verzeichnis handeln.

  • url_prefix

    string(Standard: "http://{bucket}.s3.amazonaws.com/")

    Das URL-Präfix für die zurückgegebene URL, beispielsweise "http://my.cdn.com/some/path/".

  • acl

    bucket-default | private | public | public-read(Standard: "public-read")

    Die für diese Datei verwendeten Berechtigungen.

    Beachten Sie, dass der Standardwert "public-read" aufgrund der standardmäßig aktivierten Option "Block all public access" zu Berechtigungsfehlern führen kann, wenn Sie in der AWS-Konsole einen neuen Amazon-S3-Bucket erstellen.

  • check_integrity

    boolean(Standard: false)

    Berechnen und übermitteln Sie die Prüfsumme der Datei, damit S3 ihre Integrität nach dem Hochladen überprüfen kann. Dies kann bei gelegentlichen Problemen durch beschädigte Dateien helfen.

    Wenn Sie diese Option aktivieren, verlängert sich die Gesamtausführungszeit, da die Integritätsprüfung insbesondere bei größeren Dateien sehr CPU-intensiv sein kann.

  • headers

    Record<string, string>(Standard: {"Content-Type":"${file.mime}"})

    Ein Objekt mit einer Liste von Headern, die für diese Datei in S3 festgelegt werden sollen, zum Beispiel { FileURL: "${file.url_name}" }. Dies kann auch alle verfügbaren Assembly Variables enthalten. Eine Liste der verfügbaren Header finden Sie hier⁠.

    Objektmetadaten können über x-amz-meta-*-Header angegeben werden. Beachten Sie, dass diese Header keine Nicht-ASCII-Metadatenwerte unterstützen⁠.

  • tags

    Record<string, string>(Standard: {})

    Mit Objekt-Tagging können Sie Speicherinhalte kategorisieren. Sie können einem Objekt bis zu 10 Tags zuweisen. Tags, die einem Objekt zugeordnet sind, müssen eindeutige Tag-Schlüssel haben.

  • host

    string(Standard: "s3.amazonaws.com")

    Der Host des verwendeten Speicherdienstes. Sie müssen diesen nur festlegen, wenn der verwendete Speicherdienst nicht Amazon S3 ist, aber über eine kompatible API verfügt, beispielsweise hosteurope.de. Standardmäßig wird das HTTP-Protokoll verwendet. Für jedes andere Protokoll müssen Sie dieses explizit angeben. Als Präfix für den Host können Sie beispielsweise entweder https:// für das eine Protokoll oder s3:// für das andere Protokoll verwenden.

  • no_vhost

    boolean(Standard: false)

    Setzen Sie diesen Parameter auf true, wenn Sie einen benutzerdefinierten Host verwenden und Fehler vom Typ „Zugriff verweigert“ auftreten.

  • sign_urls_for

    string | number

    Dieser Parameter stellt signierte URLs im Ergebnis-JSON bereit (in den Eigenschaften signed_url und signed_ssl_url). Der Wert, den Sie für diesen Parameter festlegen, entspricht der Ablaufzeit der URL in Sekunden. Wenn dieser Parameter nicht verwendet wird, werden keine URLs signiert.

  • session_token

    string

    Das Sitzungstoken für den S3-Speicher. Es wird nur verwendet, wenn die Zugangsdaten von einem IAM-Benutzer mit der Berechtigung sts:AssumeRole stammen.

Demos

  • Encode video, extract thumbnails and store on S3 EN (English)
  • Amazon S3 storage service EN (English)

Verwandte Blogbeiträge

  • API update: renaming Robots for better clarity EN (English) 7. April 2010
  • Addressing S3 put request inconsistencies at Transloadit EN (English) 16. Mai 2011
  • Introducing /s3/store Robot's 'url_prefix' parameter EN (English) 26. Mai 2011
  • Launching SFTP Robot & unveiling new homepage EN (English) 21. August 2011
  • All Robots now support expanded Assembly Variables EN (English) 27. April 2012
  • Switching to official S3 CLI for enhanced file exporting EN (English) 5. Februar 2015
  • Addressing the S3 incident with fixes and discounts EN (English) 17. Februar 2015
  • New pricing model for future Transloadit customers EN (English) 7. Februar 2018
  • No-code real-time video uploading with Bubble & Transloadit EN (English) 2. August 2019
  • Export files to DigitalOcean Spaces with ease EN (English) 9. Dezember 2019
  • Creating audio waveform videos with FFmpeg & Node.js EN (English) 4. Januar 2021
  • New feature: auto-transcribe videos with subtitles EN (English) 8. März 2021
  • Celebrating transloadit’s 2021 milestones and progress EN (English) 31. Januar 2022
  • Expanding our API for better Terraform provisioning EN (English) 6. Dezember 2022
  • What is content localization? EN (English) 24. Februar 2023
  • How to set up an S3 bucket to use with Transloadit EN (English) 25. März 2023
  • Automatically correct page orientation in documents EN (English) 10. Dezember 2024
  • Automatic background removal from images EN (English) 10. März 2025
  • Generate stunning images from text using AI EN (English) 1. April 2025
Vorherige Seite ← /minio/store EN (English)Nächste Seite /sftp/store → EN (English)
TransloaditStatus wird geprüft…

Produkt

  • Dienste
  • Preise
  • Demos EN (English)
  • Sicherheit
  • Support

Unternehmen

  • Über Transloadit/Presse EN (English)
  • Blog/Stellen EN (English)
  • Vergleiche EN (English)
  • Open Source
  • Lösungen

Dokumentation

  • Erste Schritte
  • Transcoding
  • FAQ
  • API-Endpunkte
  • Unterstützte Formate

Mehr

  • Plattformstatus⁠
  • Community-Forum⁠
  • StackOverflow⁠
  • Uppy EN (English)
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Datenschutz EN (English)Bedingungen EN (English)Impressum EN (English)