FFmpeg online vs lokales FFmpeg - wann jedes gewinnt
FFmpeg ist das universelle Video- und Audio-Toolkit, von dem jeder Streaming-Dienst, jeder Content Creator und jede Backend-Pipeline still abhaengt. Sie koennen es in einem Browser-Tab ueber WebAssembly ausfuehren (unser FFmpeg online ist eine solche Implementierung) oder lokal installieren und aus einem Terminal aufrufen. Die "richtige" Wahl haengt von Dateigroesse, Datenschutzhaltung, Codec-Abdeckung und ob Sie die CLI lernen wollen ab. Dieser Leitfaden behandelt, was jede Oberflaeche kann und nicht kann, mit konkreten Rezepten dafuer, wann jede gewinnt.
Was jede Oberflaeche tatsaechlich ist
FFmpeg online (ffmpeg.wasm) ist eine Portierung von FFmpeg, die zu WebAssembly kompiliert wurde und in einem Browser-Tab laeuft. Die Videodatei, die Sie auswaehlen, wird in ein In-Memory-Dateisystem im Tab gelesen; FFmpeg laeuft gegen dieses virtuelle Dateisystem; die Ausgabe wird zurueck in den Speicher geschrieben und als Download angeboten. Nichts verlaesst Ihr Geraet.
Lokales FFmpeg ist die native Binaerdatei, die ueber Ihren Paketmanager installiert ist (brew install ffmpeg, apt install ffmpeg, Chocolatey, scoop). Die Binaerdatei laeuft mit vollem OS-Zugriff: liest von der Festplatte, schreibt auf die Festplatte, nutzt jeden CPU-Kern, greift auf Hardware-Encoder (NVENC, QSV, VideoToolbox) zu, wenn verfuegbar.
Side-by-Side-Vergleich
| Attribut | FFmpeg online (Browser-Wasm) | Lokales FFmpeg |
|---|---|---|
| Installationsaufwand | Null - Seite oeffnen | Moderat - Paketmanager + PATH |
| Maximale Eingabegroesse | ~1-2 GB in der Praxis (Browser-Tab-RAM-Limit) | Nur durch Festplatte begrenzt |
| Datenschutz | Dateien verlassen nie das Geraet (nichts hochgeladen) | Dateien verlassen nie das Geraet |
| Encoding-Geschwindigkeit (1080p H.264, 1-Minuten-Clip) | ~60-90 Sekunden (wasm, single-threaded oder SharedArrayBuffer) | ~15 Sekunden (multi-core) oder ~3 Sekunden (Hardware-Encoder) |
| Hardware-Beschleunigung | Nein (laeuft in Software via wasm) | Ja (NVENC, QSV, VideoToolbox, AMD AMF) |
| Codec-Abdeckung | Breit, aber durch Build begrenzt (H.264, VP9, AAC, Opus, AV1 in neueren Builds) | Jeder Codec, den FFmpeg unterstuetzt (haengt von Build-Flags ab) |
| Filter / Effekte | Die meisten gaengigen Filter funktionieren | Alle FFmpeg-Filter |
| Scripting / Batch | Begrenzt auf das, was die UI offenlegt | Vollstaendiges Shell-Scripting, Batch-Verarbeitung |
| Updates | Kommt mit der Seite; immer aktuell | Manuell (Paketmanager-Update) |
Waehlen Sie Browser-FFmpeg fuer: kleine Dateien, keine Installation, Datenschutz
Einmalige Konvertierung einer einzelnen Datei unter 2 GB. Sie haben eine einzelne MOV von Ihrem Telefon, die als MP4 fuer eine E-Mail benoetigt wird. Das Oeffnen der Browser-Seite ist schneller, als ein CLI-Tool zu installieren, das Sie dieses Jahr einmal verwenden werden.
Datenschutzsensible Inhalte. Ein Video-Entwurf, den Sie nicht auf einen kostenlosen Online-Konverter hochladen wollen. In-Browser-Wasm ist der einzige Weg, um zu garantieren, dass die Datei auf Ihrem Geraet bleibt, ohne FFmpeg lokal zu installieren.
Verwendung eines Geraets, auf dem Sie keine Software installieren koennen. Ein Arbeitslaptop mit gesperrten Installationsberechtigungen, ein Schullabor, ein Bibliothekskiosk. Wenn der Browser die Seite laden kann, laeuft FFmpeg.
Unterrichten oder Demonstrieren eines bestimmten FFmpeg-Befehls. Die In-Browser-Konsole zeigt die FFmpeg-Log-Ausgabe in Echtzeit; Studenten koennen dieselbe Pipeline sehen, die lokal laeuft.
Waehlen Sie lokales FFmpeg fuer: grosse Dateien, Batch-Jobs, Hardware-Encoder
Dateien ueber 2 GB. Der Heap eines Browser-Tabs ist auf den meisten Plattformen auf 4 GB begrenzt; ffmpeg.wasm, das in diesem Tab laeuft, hat typischerweise 1,5-2 GB Spielraum nach dem Code und den Metadaten. Laengere 4K-Aufnahmen, das Verketten mehrerer Quelldateien oder Quellvideo mit hoher Bitrate werden diese Grenze sprengen. Lokales FFmpeg streamt von der Festplatte und laedt nie die gesamte Datei in den RAM.
Batch-Verarbeitung. Ein Ordner mit 200 Videos zur Neukodierung, ein Cron-Job, der hochgeladenes Material transkodiert, eine CI-Pipeline, die Thumbnails generiert. Shell-Skripte + xargs oder find -exec behandeln Batches trivial; die Browser-UI behandelt eine Datei nach der anderen.
Hardware-Encoder. Eine Stunde 1080p H.264 mit NVENC zu kodieren dauert 2-5 Minuten auf einer modernen NVIDIA-GPU. Dieselbe Stunde via wasm dauert 1-2 Stunden. Fuer jeden, der regelmaessig mehr als ein paar Minuten Video verarbeitet, ist lokales FFmpeg mit Hardware-Beschleunigung 20-30× schneller.
Ungewoehnliche Codecs oder experimentelle Filter. Wenn Sie einen Filter benoetigen, der eine bestimmte FFmpeg-Build-Flag erfordert (libx265 mit x265-Tuning, libfdk_aac, libaom-av1), ist lokales FFmpeg, das aus der Quelle mit den erforderlichen Flags installiert wurde, der einzige Weg.
Was "online" in unserem Tool bedeutet
Unser FFmpeg online laeuft vollstaendig in Ihrem Browser. Der FFmpeg-Code ist WebAssembly, kompiliert aus derselben Quelle wie die CLI. Wenn Sie eine Datei auswaehlen, wird sie in ein emscripten-emuliertes Dateisystem im Tab gelesen. Wenn FFmpeg laeuft, liest es aus diesem virtuellen Dateisystem und schreibt darauf. Wenn es fertig ist, wird Ihnen die Ausgabedatei als Download ueber eine Blob-URL uebergeben. Zu keinem Zeitpunkt reist die Datei ueber das Netzwerk.
Die Seite zeigt die tatsaechliche FFmpeg-Kommandozeile und das Live-FFmpeg-Log - so koennen Sie den genauen Befehl kopieren, um ihn spaeter auf der CLI fuer groessere Dateien auszufuehren, siehe unseren MP4-vs-WebM-Leitfaden fuer Format-Ebenen-Entscheidungen.
Fuenf konkrete Rezepte, die auf beiden Oberflaechen funktionieren
MOV zu MP4 (H.264) konvertieren. ffmpeg -i in.mov -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k -movflags +faststart out.mp4 - funktioniert identisch im Browser und in der CLI.
Einen Clip zwischen zwei Zeitstempeln zuschneiden. ffmpeg -ss 00:00:30 -to 00:01:45 -i in.mp4 -c copy out.mp4 - -c copy vermeidet Neukodierung und macht dies sofortig.
Audio als MP3 extrahieren. ffmpeg -i in.mp4 -vn -c:a libmp3lame -q:a 2 out.mp3.
Groesse auf 720p aendern und Seitenverhaeltnis beibehalten. ffmpeg -i in.mp4 -vf "scale=-2:720" -c:a copy out.mp4.
Ein Thumbnail bei 5 Sekunden erzeugen. ffmpeg -ss 00:00:05 -i in.mp4 -vframes 1 -q:v 2 thumb.jpg.
Wann FFmpeg online vs lokales FFmpeg installieren in einem Satz
Wenn die Datei unter ~1 GB liegt, Sie sie jetzt konvertiert benoetigen und nicht regelmaessig Video verarbeiten - verwenden Sie FFmpeg online im Browser via WebAssembly, ohne die Seite zu verlassen. Wenn Sie Batches, grosse Dateien oder regelmaessig Video bearbeiten - installieren Sie lokales FFmpeg ueber den Paketmanager, sodass die CLI fuer jede Shell-Sitzung im PATH ist. Der Browser-Pfad tauscht lokale Installations-Einrichtung gegen eine Pro-Tab-Cold-Start-Steuer; der lokale-Installations-Pfad tauscht eine einmalige Einrichtung gegen Sub-Sekunden-Startzeiten bei jedem nachfolgenden Lauf.
Verwandte Tools
- FFmpeg Online - In-Browser-FFmpeg fuer schnelle Einzeldateiarbeit.
- Video-Konverter - hoehere MP4/WebM/MOV-Umwandlungen ohne Befehle zu schreiben.
- Video-Maker - Bilder zu einer Video-Sequenz zusammennaehen.
- GIF-Frame-Extraktor - die Umkehrung des
image2-Muxers von FFmpeg.
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
- No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.