Transloadit
Preise
  • Datei-Uploads
  • Dateiimport
  • Video-Encoding
  • Audio-Encoding
  • Bildverarbeitung
  • Dokumentenverarbeitung
  • Künstliche Intelligenz
  • Dateifilterung & Sicherheit
  • Medienkatalogisierung
  • Dateikomprimierung
  • Codeauswertung
  • Dateiexport
  • Smart CDN
  • Alle Services anzeigen
  • Integrationen entdecken (English)
  • Live-Demos entdecken (English)
  • Uppy
  • TransloaditKit
  • Android SDK
  • Node SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • Terraform
  • Grundlagen
  • Bewährte Verfahren
  • FAQ
  • Robots
  • API-Endpunkte
  • Formate
  • Erstellen Sie Ihre erste App
  • Über Transloadit
  • Vergleiche
  • Open Source
  • Referenzen
  • Stellen (English)
  • Sicherheit
  • Beiträge
  • Aktuelles für Entwickler (English)
  • Tipps für Entwickler (English)
  • Presse (English)
  • Forschung (English)
  • Fallstudien
  • Lösungen
  • Leitfäden
  • Glossar (English)
  • Rechtliches (English)
  • Tools
  • Wie wir Coursera helfen, Bildung für Millionen Menschen weltweit zugänglich zu machen
  • Transloadit-Support
  • Open-Source-Support
  • Service Level Agreement (English)
GrundlagenRobotsFAQAPI-EndpunkteFormateBewährte Verfahren
Datei-Uploads
  • /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 S4 Object Storage 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 Cloud 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 Storage 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/concat
    Videos zusammenfügen
  • /video/encode
    Videos transkodieren, skalieren oder mit Wasserzeichen versehen
  • /video/merge
    Video, Audio und Bilder zu einem Video zusammenführen
  • /video/ondemand
    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/bgremove
    Hintergrund aus Bildern entfernen
  • /image/enhanceEN (English)
    Bilder verbessern
  • /image/merge
    Mehrere Bilder zu einem Bild zusammenführen
  • /image/optimize
    Bilder ohne Qualitätsverlust optimieren
  • /image/resize
    Bilder konvertieren, skalieren oder mit Wasserzeichen versehen
Dokumentenverarbeitung
  • /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
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/ocr
    Text in Bildern erkennen (OCR)
  • /speech/transcribe
    Sprache in Audio- oder Videodateien transkribieren
  • /text/speak
    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
Dateifilterung & Sicherheit
  • /file/filter
    Dateien filtern
  • /file/verifyEN (English)
    Dateityp überprüfen
  • /file/virusscan
    Dateien auf Viren scannen
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/decompress
    Archive dekomprimieren
Codeauswertung
  • /http/requestEN (English)
    HTTP-Endpunkte aufrufen
  • /script/run
    Skripte in Assemblies ausführen
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 S4 Object Storage 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 Cloud 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 Storage 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/deliver
    Dateien weltweit zwischenspeichern und ausliefern
  • Preise

Video, Audio und Bilder zu einem Video zusammenführen

🤖/video/merge erstellt ein neues Video, indem eine Audiospur zu einem oder mehreren vorhandenen Standbildern oder einem Video hinzugefügt wird.

/video/merge Robot

Anwendungsbeispiel

Hochgeladene Bild- und Audioeingaben zu einem Video zusammenführen:

{
  "steps": {
    "merged": {
      "robot": "/video/merge",
      "use": [
        {
          "name": ":original",
          "as": "image"
        },
        {
          "name": ":original",
          "as": "audio"
        }
      ],
      "width": 1280,
      "height": 720,
      "resize_strategy": "pad",
      "framerate": "1/4",
      "duration": 12
    }
  }
}

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 Feldern eines bestimmten Robots, 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.

  • user_meta

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

    Fügt jeder von diesem Robot ausgegebenen Datei benutzerdefinierte Metadaten hinzu, ohne den Dateiinhalt zu verändern.

    Die Werte werden mit allen bereits in der Eingabedatei enthaltenen user_meta zusammengeführt. Wenn beide Objekte denselben Schlüssel enthalten, hat der Wert dieses Robots Vorrang. Assembly Variables werden unterstützt, zum Beispiel { "internal_file_id": "${file.id}" }.

  • 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 hierfür ["meta"] festlegen, ignoriert der Robot Fehler bei der Metadatenextraktion.

    Wenn Sie hierfür ["execute"] festlegen, ignoriert der Robot Fehler während der Hauptausführungsphase.

    Wenn Sie hierfür true festlegen, 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.

  • ffmpeg

    object

    Ein Parameterobjekt, das an FFmpeg übergeben wird. Wenn eine Voreinstellung verwendet wird, werden die angegebenen Optionen mit deren Optionen zusammengeführt. Verfügbare Optionen finden Sie in der FFmpeg-Dokumentation⁠. Die hier angegebenen Optionen haben Vorrang vor den Optionen der Voreinstellung.

  • ffmpeg_stack

    v6 | v7 | v8 | string(Standard: "v7")

    Wählt die Version des FFmpeg-Stacks aus, die zum Encoding verwendet werden soll. Derzeit empfehlen wir „v7“. Die exakten Versionen „v6.0.0“, „v7.0.0“ und „v8.0.0“ sind Legacy-Werte, die aus Gründen der Abwärtskompatibilität weiterhin akzeptiert werden. Veraltete „v5.x“-Werte werden ebenfalls akzeptiert.

  • width

    string | number | null

    Breite des neuen Videos in Pixeln.

    Wenn der Wert nicht angegeben und der Parameter preset verfügbar ist, wird die angegebene Breite aus der Voreinstellung preset übernommen.

  • height

    string | number | null

    Höhe des neuen Videos in Pixeln.

    Wenn der Wert nicht angegeben und der Parameter preset verfügbar ist, wird die angegebene Höhe aus der Voreinstellung preset übernommen.

  • preset

    android | android-high | android-low | android_high | android_low | dash-1080p-video | dash-1080p_video |

    Konvertiert ein Video gemäß einer Voreinstellung.

    Ab ffmpeg_stack: "v7" können Sie hier den Wert 'empty' verwenden, wenn Sie eigene FFmpeg-Parameter festlegen und dafür den Robot verwenden oder wenn Transloadit keine Encoding-Einstellungen festlegen soll.

  • resize_strategy

    crop | fit | fillcrop | min_fit | pad | stretch(Standard: "pad")

    Wenn die angegebenen Breiten-/Höhenparameter größer als die Abmessungen des Eingabebildes sind, bestimmt resize_strategy, wie das Bild an die angegebene Breite/Höhe angepasst wird. Siehe verfügbare Strategien zur Größenänderung.

  • background

    string(Standard: "#00000000")

    Die Hintergrundfarbe des resultierenden Videos im Format "rrggbbaa" (Rot, Grün, Blau, Alpha), wenn die Größenänderungsstrategie "pad" verwendet wird. Die Standardfarbe ist Schwarz.

  • framerate

    string | number | string(Standard: "1/5")

    Beim Zusammenführen von Bildern zu einem Video ist dies die Eingabeframerate. Der Wert „1/5“ bedeutet, dass jedes Bild 5 Sekunden lang angezeigt wird, bevor der nächste Frame erscheint (der Kehrwert der Framerate „5“). Entsprechendes gilt für „1/10“, „1/20“ usw. Der Wert „5“ bedeutet, dass 5 Frames pro Sekunde angezeigt werden.

  • image_durations

    Array<string | number>(Standard: [])

    Beim Zusammenführen von Bildern zu einem Video können Sie hier festlegen, wie lange jedes Bild im Video angezeigt wird (in Sekunden). Wenn Sie also 3 Bilder übergeben und [2.4, 5.6, 9] festlegen, wird das erste Bild 2,4 s lang, das zweite Bild 5,6 s lang und das letzte Bild 9 s lang angezeigt. Der Parameter duration wird automatisch auf die Summe von image_durations gesetzt, in unserem Beispiel also auf 17. Er kann jedoch weiterhin überschrieben werden. In diesem Fall wird das letzte Bild angezeigt, bis die festgelegte Dauer erreicht ist.

  • duration

    string | number | null(Standard: null)

    Beim Zusammenführen von Bildern zu einem Video oder beim Zusammenführen von Audio und Video ist dies die gewünschte Zieldauer in Sekunden. Der Gleitkommawert kann eine Dezimalstelle enthalten. Wenn jedes Bild genau einmal angezeigt werden soll, können Sie die Dauer nach folgender Formel festlegen: duration = numberOfImages / framerate. Dies funktioniert auch für inverse Frameratewerte wie 1/5.

    Wenn Sie diesen Wert auf null (Standardwert) setzen, wird beim Zusammenführen von Bildern mit einer Audiodatei die Dauer der Eingabeaudiodatei verwendet.

    Beim Zusammenführen von Audio- und Videodateien wird standardmäßig die Dauer der längsten Video- oder Audiodatei verwendet.

  • audio_delay

    string | number(Standard: 0)

    Beim Zusammenführen eines Videos mit einer Audiodatei sowie beim Zusammenführen von Bildern mit einer Audiodatei zu einem Video ist dies die gewünschte Verzögerung in Sekunden, bevor die Wiedergabe der Audiodatei beginnt. Wenn Sie beispielsweise eine Videodatei ohne Ton mit einer Audiodatei zusammenführen und die Audiowiedergabe erst nach 5 Sekunden statt sofort beginnen soll, verwenden Sie diesen Parameter.

  • loop

    boolean(Standard: false)

    Bestimmt, ob die kürzere Mediendatei wiederholt werden soll, bis sie der Dauer der längeren entspricht. Wenn Sie beispielsweise ein Video mit einer Dauer von 1 Minute mit einer Audiodatei mit einer Dauer von 3 Minuten zusammenführen und diese Option aktivieren, wird das Video dreimal hintereinander abgespielt, damit es der Audiolänge entspricht.

  • replace_audio

    boolean(Standard: false)

    Bestimmt, ob die Audiospur des Videos durch eine bereitgestellte Audiodatei ersetzt werden soll.

  • vstack

    boolean(Standard: false)

    Stapelt die Eingabemedien vertikal. Alle Streams müssen dasselbe Pixelformat und dieselbe Breite haben. Verwenden Sie daher vor diesem Parameter einen Step mit dem Robot /video/encode, um dies sicherzustellen.

  • image_url

    string

    Die URL eines Bildes, das mit dem Audio oder Video zusammengeführt werden soll. Wenn dieser Parameter angegeben ist, lädt der Robot das Bild von der URL herunter und führt es mit den anderen Medien zusammen.

  • sort_by

    auto | basename | import_order(Standard: "basename")

    Steuert die Reihenfolge gebündelter Eingaben, wenn für den Eingabetyp kein explizit angegebener nummerierter Alias verwendet wird. Nummerierte Aliasse enden mit einem numerischen Suffix wie _1.

    Der Standardwert "basename" behält das natürliche Legacy-Sortierverhalten nach Basisdateinamen bei.

    Legen Sie hierfür "import_order" fest, um die Reihenfolge arraybasierter Import-Steps beizubehalten, wenn alle Eingabedateien vollständige Metadaten zur Importreihenfolge enthalten. "auto" bevorzugt ebenfalls die Importreihenfolge und verwendet als Fallback die natürliche Sortierung nach Basisdateinamen.

  • transition

    none | crossfade | fade_to_black(Standard: "none")

    Die Art des Übergangseffekts zwischen aneinandergefügten Videoclips. Gilt nur, wenn mehrere Videos aneinandergefügt werden (mit video_1, video_2 usw. oder mit Eingaben vom Typ pre_roll/post_roll).

    • "none" – Kein Übergangseffekt. Die Videos werden direkt aneinandergefügt.
    • "crossfade" – Ein allmählicher Übergang von einem Clip zum nächsten (Video und Audio).
    • "fade_to_black" – Der aktuelle Clip wird zu Schwarz ausgeblendet, anschließend wird der nächste Clip aus Schwarz eingeblendet.
  • transition_duration

    string | number(Standard: 1)

    Die Dauer des Übergangseffekts in Sekunden. Gilt nur, wenn transition nicht "none" ist. Unterstützt Gleitkommawerte (z. B. 0.5 für einen Übergang von 500 ms) und muss bei aktivierten Übergängen größer als 0 sein. Der angewendete Übergang wird automatisch auf die Hälfte des kürzeren Clips im jeweiligen Übergangspaar begrenzt, damit sich Übergänge nicht überschneiden.

Demos

  • Service to take scrolling screenshots of websites using a URL EN (English)
  • Service to convert any video to animated GIF EN (English)
  • Service to automatically detect object edges EN (English)
  • Service to automatically generate a slideshow EN (English)
  • Service to automatically merge audio and video files EN (English)
  • Service to automatically merge audio into video at a specific time EN (English)
  • Merge audio and video files, keeping shortest stream duration EN (English)

Verwandte Blogbeiträge

  • Introducing video merge Robot: image & audio to video EN (English) 7. August 2013
  • Enhancing FFmpeg for superior encoding performance EN (English) 30. Juli 2015
  • New pricing model for future Transloadit customers EN (English) 7. Februar 2018
  • Mastering audio sync with Transloadit's audio delay EN (English) 12. März 2019
  • Tutorial: using /video/merge to develop video slideshows EN (English) 14. Juni 2019
  • No-code real-time video uploading with Bubble & Transloadit EN (English) 2. August 2019
  • Let's Build: video from album art with Transloadit EN (English) 10. Oktober 2021
  • Automatically generate music previews from Spotify EN (English) 16. November 2021
  • Build a Reddit video subtitling bot with Transloadit EN (English) 10. Februar 2022
  • Let's Build: music card generator with Transloadit EN (English) 5. Mai 2022
  • Creating engaging audio visualizations with Transloadit EN (English) 2. April 2023
Vorherige Seite ← /video/encodeNächste Seite /video/ondemand →
TransloaditStatus wird geprüft…

Produkt

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

Unternehmen

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

Dokumentation

  • Erste Schritte
  • Transcoding
  • FAQ
  • API-Endpunkte
  • Leitfäden/Tipps für Entwickler EN (English)
  • Unterstützte Formate

Mehr

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

© 2009–2026 Transloadit-II GmbH

Datenschutz EN (English)Nutzungsbedingungen EN (English)Impressum EN (English)
EnglishDeutschEspañol