Videokonvertierung: Transkodierung und Codec-Übersetzung
Videokonvertierung ist der komplexe Prozess der Dekodierung eines komprimierten Videostreams (wie H.264/MP4) und der Neukodierung in ein anderes Format (wie ein animiertes GIF oder eine MP3-Audiospur) für bestimmte Plattformanforderungen.
Das Hochladen großer Videodateien in Cloud-Konverter ist eine völlige Verschwendung von Bandbreite. Dieses Dienstprogramm nutzt zu WebAssembly kompiliertes FFmpeg (FFmpeg.wasm), um den gesamten Transkodierungsprozess vollständig clientseitig in Ihrem Browser durchzuführen.
Formel & Berechnungsmethode
Transkodieren = Demuxen (Container) ➔ Dekodieren (Video/Audio) ➔ Kodieren (Neuer Codec) ➔ Muxen (Neuer Container)
Eine Videodatei ist nur ein Container (wie eine Box). In der Box befinden sich ein Videostream und ein Audiostream. Für die Konvertierung muss die Box geöffnet, die Streams mathematisch übersetzt und in eine neue Box eingefügt werden.
Best Practices & Tipps
- Beachten Sie die GIF-Größe: Wenn Sie ein 1080p-Video direkt in ein GIF konvertieren, entsteht eine riesige, unbrauchbare Datei. Reduzieren Sie immer die Bildrate (z. B. auf 15 FPS) und verkleinern Sie die Auflösung (z. B. 480 Pixel Breite), bevor Sie in GIF kodieren.
- Audio für Podcasts extrahieren: Wenn Sie ein Videointerview aufgezeichnet haben, aber nur den Ton benötigen, kodieren Sie das Video nicht neu. Verwenden Sie einfach dieses Tool, um die MP4-Datei zu demuxen und sofort den makellosen, unberührten AAC- oder MP3-Audiotrack zu extrahieren.
- Codec-Lizenzierung verstehen: Bestimmte hocheffiziente Codecs (wie HEVC/H.265) erfordern eine teure Hardwarelizenzierung und können nicht nativ von Open-Source-Webtools codiert werden. Bleiben Sie bei allgemein unterstützten Formaten wie H.264 oder VP9.