🍋
Menu
Video

Transcoding

Transkodierung (Format-Neukodierung)

Der Prozess der Konvertierung einer Video- oder Audiodatei von einem Codec oder Format in ein anderes durch vollständiges Dekodieren des Originals und erneutes Kodieren, typischerweise um Codec, Bitrate, Auflösung oder Containerformat zu ändern.

Technisches Detail

Transkodierung ist rechenintensiv, da sie vollständiges Dekodieren → Verarbeiten → Neukodieren umfasst. Jede Neukodierung mit einem verlustbehafteten Codec führt zu Generationsverlust (akkumulierter Qualitätsverschlechterung). Transmuxing (Container-Wechsel ohne Neukodierung, z.B. MKV zu MP4 wenn beide H.264 verwenden) vermeidet Qualitätsverlust. Hardwarebeschleunigung (NVENC, QuickSync, VideoToolbox) beschleunigt die Kodierung erheblich. FFmpeg ist das Standardwerkzeug, und FFmpeg.wasm bringt es über WebAssembly in den Browser. Wichtige Transkodierungsparameter umfassen Zielcodec, Bitrate (oder CRF für qualitätsbasierte Kodierung), Auflösung, Bildrate und Audio-Einstellungen.

Beispiel

```
Video codec comparison (1080p, 1 minute):

  H.264 (AVC):  ~15 MB @ 2 Mbps   — universal support
  H.265 (HEVC): ~10 MB @ 1.5 Mbps  — 40% smaller, patent costs
  VP9:          ~10 MB @ 1.5 Mbps   — royalty-free (Google)
  AV1:          ~8 MB  @ 1 Mbps     — royalty-free, best quality

  Encoding speed: H.264 > VP9 > H.265 >> AV1 (10x slower)
```

Verwandte Tools

Verwandte Begriffe