Was ist Cloud-Transkodierung?

Cloud-Transkodierung wandelt Medien auf extern verwalteter Recheninfrastruktur zwischen Codecs, Containern, Auflösungen oder Bitraten um. Aufträge können aus einer Quelle mehrere Varianten erzeugen, ohne dedizierte lokale Encoding-Server zu benötigen.

So funktioniert Cloud-Transkodierung

Transkodierung beginnt mit dem Decodieren eines vorhandenen Medienstroms, der anschließend mit neuen technischen Parametern erneut codiert wird. Eine reine Containeränderung ist dagegen ein Remux. In einer Cloud-Pipeline trennen Objektspeicher, Auftrags-Queues, elastisch skalierende Worker und Callbacks den Upload von der Verarbeitung. Diese Phase versorgt üblicherweise nachgelagerte Zweige für adaptive Paketierung, Thumbnails und Archivierung. Erneutes Encoding ist bei den meisten Auslieferungscodecs verlustbehaftet, sodass Ausgangsqualität und Anzahl der Verarbeitungsgenerationen jede abgeleitete Datei begrenzen.

Wichtige Fakten

  1. Wird nur der Container oder die Spuranordnung einer MP4-Datei geändert, ist dies durch Remuxing möglich. Das Decodieren und erneute Komprimieren des Bildes erhöht die Verarbeitungszeit und kann Generationsverluste verursachen.
  2. Cloud-Auftrags-APIs sollten Retries idempotent gestalten, da ein Timeout ein erfolgreiches Encoding verbergen kann und ein bedingungsloses erneutes Einreichen doppelte Ausgaben oder Gebühren verursachen kann.
  3. Der Durchsatz skaliert über unabhängige Dateien oder Varianten hinweg. Bei einer einzelnen langen Bildgruppe kann die Parallelisierbarkeit jedoch begrenzt sein, sofern der Encoder keine Verarbeitung in Teilstücken unterstützt.

Wann Cloud-Transkodierung wichtig ist

Reichen Sie nach dem Upload Aufträge zur Cloud-Transkodierung ein, wenn die Zielumgebungen für die Wiedergabe mehrere Formate oder Qualitätsstufen erfordern. Queue-Verzögerungen, Übertragungskosten, Anbieterlimits und nichtdeterministische Verarbeitungszeiten können die Auslieferung beeinflussen.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren