Methodik
Methodik und Quellen
mp4avi.de wandelt Videos lokal im Browser in AVI-Dateien um. Die Konvertierung läuft komplett auf Deinem Gerät, kein Server sieht die Datei. Diese Seite erklärt, wie das Tool intern arbeitet und worauf wir achten.
Die ffmpeg.wasm-Pipeline
Wir nutzen ffmpeg.wasm, die WebAssembly-Portierung des klassischen
FFmpeg. FFmpeg ist seit 2000 das Standard-Werkzeug für Video-Verarbeitung in der
Open-Source-Welt. Die WebAssembly-Version läuft in einem Web-Worker im Browser und
braucht SharedArrayBuffer, was wir über die Header
Cross-Origin-Opener-Policy: same-origin und
Cross-Origin-Embedder-Policy: require-corp ermöglichen.
Der ffmpeg-Core (rund 32 MB WASM) liegt self-hosted unter /vendor/ffmpeg/.
Wir laden ihn nicht von einem CDN, damit unsere Content-Security-Policy sauber bleibt
und Du eine reproduzierbare Build-Version bekommst.
Die drei Quality-Modi
Jeder AVI-Encoder muss eine Balance finden: die Bitrate des Video-Streams (MPEG-4 Part 2,
Xvid) und die Stärke der Kompression über den qscale-Wert steuern, wobei ein
niedriger Wert mehr Detail und eine größere Datei bedeutet.
- Niedrig: Single-Pass mit
-qscale:v 6. Schnell, kleine Datei, sichtbare Artefakte bei Bewegung. Geeignet für Vorschauen, Archiv oder schnelle Weitergabe. - Mittel: Single-Pass mit
-qscale:v 4für Video und MP3-Audio bei 192 kbit/s. Bester Kompromiss aus Größe und Bildqualität. - Hoch: Single-Pass mit
-qscale:v 2und MP3-Audio bei 320 kbit/s. Beste Qualität, größere Datei, längere Verarbeitungszeit.
Trim, Frame-Rate, Breite
Trim (Start- und Endzeit) wird über FFmpeg-Optionen -ss
und -to umgesetzt. Wir validieren den Bereich gegen die im Probe-Pass
ermittelte Video-Dauer, damit es zur Laufzeit nicht knallt.
Frame-Rate (5 bis 30 FPS) und Breite (240, 480, 720
oder Original) landen direkt im Video-Filter-Chain fps=N,scale=W:-1:flags=lanczos.
Lanczos ist der Re-Sampling-Algorithmus mit der besten Schärfe pro CPU-Einheit.
Privacy-Architektur
Wir verarbeiten Deine Datei nur lokal im Browser. Die Datei wird in das
virtuelle Dateisystem von ffmpeg.wasm geschrieben (in-memory), verarbeitet und das
Ergebnis als Blob im Browser zurückgegeben. Es gibt keinen fetch an unsere
Server, keine Hintergrund-Synchronisation, kein Logging Deiner Inhalte. Im DevTools
Netzwerk-Tab siehst Du genau das.
Was wir an Telemetrie sehen
Wenn Du dem Cookie-Banner zustimmst, lädt unser Tool zwei Drittanbieter-Skripte: Adition (Werbung) und optional Umami (cookielose Reichweitenmessung). Beide sehen nichts über Dein Video, weil das Video den Browser nie verlässt. Sie sehen den Seitenaufruf, die Verweildauer und grobe Geräte-Daten.
Quellen
- FFmpeg-Dokumentation (Filter-Referenz, mpeg4-Encoder, AVI-Muxer, qscale).
- ffmpeg.wasm-Dokumentation (Web-Worker, SharedArrayBuffer, COOP/COEP).
- WCAG 2.2 (Bewegungs-Anforderungen 2.2.2 Pause, Stop, Hide).
- AVI-Container-Spezifikation (RIFF-Struktur, Stream-Chunks).
Review-Zyklus
Die Ratgeber und Pflicht-Pages werden halbjährlich gegen aktuelle Quellen geprüft. Änderungen landen mit Datum und Begründung unter /korrekturen. Tippfehler und kleinere Präzisierungen machen wir still im Hintergrund.
Was mp4avi.de NICHT ist
mp4avi.de ist kein Video-Editor. Wir trimmen Start und Ende, alles andere bleibt der Quelle überlassen. Wir fügen keine Filter, Untertitel oder Wasserzeichen hinzu. Wenn Du ein professionelles Video mit Branding brauchst, sind Tools wie Adobe After Effects oder Premiere besser geeignet.