On-Device-KI · WebGPU

Video komprimieren, schneiden & verbessern. Kein Upload. Kein Wasserzeichen. Kein Limit.

Kostenloser Online-Video-Kompressor & AI-Enhancer: H.264-, VP9- und AV1-Kodierung, Trimmen, Zuschneiden, Wasserzeichen entfernen, Hintergrundunschärfe, Stabilisierung, Audio-Rauschunterdrückung, Bildschirmaufnahme, Clips verbinden, GIF- & Frame-Export, 4K-Upscale — alles im Browser, kein Upload, kein Wasserzeichen.

H.264 · VP9 · AV1
Native WebCodecs
100 % privat
Kostenlos
Schneiden · Zuschneiden · KI-Effekte
Warum eine Werkzeugpalette

Komprimieren, bearbeiten, verbessern — in einem Tab.

Keine Konten, Warteschlangen oder Wasserzeichen. Browser-native Kodier-Engine und On-Device-KI-Effekte in einer einzigen Oberfläche.

100 % privat

Dein Video wird in diesem Tab demuxt, dekodiert und neu kodiert. Es erreicht nie einen Server — in dieser Pipeline gibt es keinen Server.

Sofort, ohne Größenlimit

Keine Upload-Wartezeit und keine 250-MB-Grenzen. Mehrere Gigabyte große Dateien starten sofort, und nichts wird in eine ferne Warteschlange gestellt.

KI-szenenabhängige Qualität

Eine On-Device-Heuristik analysiert jeden GOP — statische Szenen sinken auf bis zu 32 % Bitrate, Bewegung und Detail bleiben hoch. Typisch 12–45 % kleiner bei gleicher visueller Qualität, ohne Mosaik oder Unschärfe.

H.264, VP9 & AV1

Exportiere H.264-MP4 für universelle Wiedergabe, VP9-WebM fürs Web oder AV1 mit rund 45 % kleineren Dateien bei gleicher Qualität.

Schneiden, beschneiden & KI-Verbesserung – lokal

Frame-genaues Trimmen und Zuschneiden, Wasserzeichen-Entfernung, Porträt-Hintergrundunschärfe, Audio-Entrauschung und Real-ESRGAN-Hochskalierung bis 4K – jeder Effekt läuft über WASM oder WebGPU im Browser. Modellkarten und Free-Grenzen werden vor dem Start angezeigt.

Bildschirm- & Audioaufnahme

Ein-Klick WebRTC-Recorder für Tab, Fenster oder Vollbild plus Systemaudio und Mikrofon. Unbegrenzte Takes, Live-Vorschau, Aufnahme im selben Workbench komprimieren und verbessern — kein Upload, kein Wasserzeichen.

Clips verbinden, GIF & Frame-Stapel

Mehrclip-Zeitleiste mit individuellem Trimmen und Neuanordnen, Export als einzelnes Video. Oder beliebigen Clip zu einem teilbaren GIF (bis 30 fps, 512 px) oder nummeriertem PNG-Frame-Stapel für Storyboards und Thumbnails umwandeln.

Geschwindigkeit, Farbe, Overlays — WYSIWYG

Abspielgeschwindigkeit ändern (0,5×–2×, WSOLA-tonartgetreues Audio), Frame rotieren/spiegeln, Helligkeit/Kontrast/Sättigung/Wärme anpassen, sechs Farblook-Presets, Text- oder Logo-Overlays hinzufügen. Drag, Shift 9-Gitter-Snap, Pfeiltasten-Feinkorrektur — Vorschau zeigt das Endergebnis live.

So funktioniert's

Drei Schritte. Komplett lokal.

  1. 01

    Video hinzufügen

    Per Drag & Drop, Einfügen oder Durchsuchen. MP4, MOV, MKV, WebM, AVI, FLV und MPEG-TS werden lokal in Sekunden geprüft.

  2. 02

    Einstellungen wählen

    Wähle Codec, Qualitätsstufe oder exakte Zielgröße, dann schneide und schneide zu und aktiviere beliebige Verbessern-Effekte — Wasserzeichen entfernen, Hintergrund weichzeichnen, Ton entrauschen oder KI-Hochskalierung. Die Größenschätzung aktualisiert sich live.

  3. 03

    Verarbeiten & herunterladen

    Komprimierung und alle aktivierten Effekte laufen in einem einzigen hardwarebeschleunigten On-Device-Durchlauf mit Live-Fortschritt und Tempo-Anzeige. Vergleiche Vorher und Nachher und lade die Datei ohne Wasserzeichen herunter.

See it work

From raw clip to share-ready in seconds

Drop a video, pick a target, and watch it shrink — all in your browser. Nothing is uploaded.

48.0 MB…
  1. 1 · Drop your video
  2. 2 · Analyze locally
  3. 3 · Compress on-device
  4. 4 · Download, no watermark
How we compare

Local-first, not another cloud upload

Cloud tools ask you to upload private videos before anything happens. Feyard processes everything in your browser — no servers, no watermarks, no waiting in a queue.

CapabilityFeyardClideoKapwingClipchampHandBrake
Runs entirely on your device
No upload — your video never leaves the browser
No watermark on the free tier
AI effects (blur · denoise · super-resolution)
Batch + ZIP export
Nothing to install

Comparison reflects publicly documented free-tier behavior as of 2026.

Ausführlicher Leitfaden

Über den Video-Kompressor und KI-Verbesserer

Dies ist ein kostenloser Online-Video-Kompressor und ein Bearbeitungs-Workbench, der MP4, MOV, MKV, WebM, AVI, FLV und MPEG-TS vollständig in Ihrem Browser verarbeitet. Er wurde für die Fälle gebaut, in denen Cloud-Werkzeuge schlecht abschneiden: eine große Aufzeichnung per E-Mail oder Chat verschicken, Material unter eine Upload-Obergrenze bringen, Bildschirmaufnahmen und Gameplay für das Web vorbereiten, mehrere Takes zusammenfügen und mit Videomaterial arbeiten, das Sie einfach nicht auf fremde Server laden können. Im Gegensatz zu Clideo fügt er kein Wasserzeichen hinzu, im Gegensatz zu Kapwing und Veed gibt es keine Dateigrößen- oder Dauerbegrenzung, und im Gegensatz zu FreeConvert lädt er die Datei zuerst gar nicht hoch — die Komprimierung startet sofort, unabhängig von der Dateigröße.

Die gleiche Workbench kann auch aufzeichnen, bearbeiten, zusammenfügen und Videos verbessern, ohne den Tab zu verlassen: bildgenauer Trim, freies Cropping, Wiedergabegeschwindigkeiten, Rotation und Spiegelung, Farbabstimmung mit sechs Looks, Text- und Logo-Überlagerungen, Mark-and-Remove-Wasserzeichen, Hintergrundunschärfe oder -ersatz für Porträts, Stabilisator, Audio-Denoising und KI-Superauflösung bis 4K. Jeder Effekt läuft auf Ihrem Gerät über WebCodecs, WebAssembly oder WebGPU; der Modellname, das Forschungsinstitut und eine klickbare Model-Karte werden vor dem Start im Enhance-Panel angezeigt — und fünf der Effekte (Wasserzeichen-Inpainting, dynamische Bitrate, Stabilisator, WSOLA tonhöhentreue Audio-Streckung und WebCodecs-Enkodierungspfad) sind klassische Algorithmen, keine neuronalen Netze.

Wie es funktioniert

Es gibt kein serverseitiges ffmpeg und keinen ffmpeg.wasm-Download. Ein kleiner WebAssembly-Build von ffmpegs libavformat-Demuxer (web-demuxer) läuft in einem Worker in Ihrem Tab und teilt den Container in kodierte Video- und Audio-Pakete auf. Die nativen WebCodecs-Decoder Ihres Browsers entpacken die Frames, und sein hardwarebeschleunigter VideoEncoder kodiert sie neu bei der neuen Bitrate, Auflösung und Framerate, während AudioDecoder/AudioEncoder die Tonspur übernehmen (mit linearem Resampling und Downmixing bei Bedarf). Ein winziger JavaScript-Muxer — mp4-muxer oder webm-muxer — schreibt den fertigen Container, mit Fast-Start (moov-Atom zuerst), sodass die Wiedergabe sofort beginnt. Die Engine- und Muxer-Bibliotheken werden bei erster Nutzung einmal von einer fest gepinnten CDN-URL geladen und vom Browser gecacht; Ihr Video ist niemals Teil einer Anfrage.

Bearbeitung: Geschwindigkeit, Transform, Farbe, Überlagerungen — WYSIWYG

Geschwindigkeitsänderungen verwenden WSOLA (Wavelet-Synchronous Overlap-Add), einen klassischen DSP-Algorithmus, der die Audio-Zeitleiste streckt oder staucht, während die Tonhöhe erhalten bleibt — kein Chipmunk bei 0,5× oder Bass-Boost bei 2×. Die Geschwindigkeit wird live auf der Wiedergaberate des Vorschau-Videos angewendet und im Export in die Enkodierungspipeline aufgenommen.

Transform — 90° CW-Rotation (vier Schritte: 0°/90°/180°/270°), horizontale Spiegelung, vertikale Spiegelung — wird live per CSS-Transform auf der Vorschau gerendert und zur Enkodierungszeit in die Ausgabe eingebrannt. Telefon-kodiertes Video wird vor jeder Transform korrekt neu ausgerichtet.

Farbabstimmung — Helligkeit, Kontrast, Sättigung und Wärme-Schieberegler (−1 bis +1) plus sechs Farb-Looks (vivid/warm/cool/mono/sepia) — wird live per CSS-Filter gerendert und in die Enkodierungspipeline aufgenommen. Die Looks bilden wahrnehmungsbasierte Filterketten statt Modell-Inferenzen ab, sodass ihre Hinzufügung vernachlässigbare Exportkosten hat.

Überlagerungen — Text mit Größe, Fettdruck, Font-Stack (system/serif/mono/rounded/condensed), Farbe und optionalem Pill-Hintergrund; Logo-Bilder, lokal hochgeladen und zu ImageBitmap konvertiert — werden als normalisierte [0,1]-Zentralkoordinaten relativ zum Frame positioniert. Ziehen Sie auf der Vorschau, um zu verschieben, Shift+Drop schnappt an ein 9-Raster, Pfeiltasten bewegen um 1 px und Shift+Pfeil um 10 px, und Löschen entfernt eine Überlagerung. Jede Überlagerung wird vor der Enkodierung auf die dekodierten Frames komponiert — es gibt kein zwischenliegendes PNG, sodass der Export schnell bleibt.

Enhance: Hintergrund, Wasserzeichen, Stabilisator, Upscale

Hintergrundbehandlungen verwenden Googles MediaPipe Selfie Segmentation (ONNX-Build unter 0,3 MB), um eine Vordergrund-Maske zu erzeugen, und wenden dann einen von vier Modi an: off (original), blur (einstellbare Stärke), color (solide Füllung über den maskierten Hintergrund) oder image (benutzerdefiniertes hochgeladenes Bild, hinter dem Subjekt komponiert). Da die Maske pro Frame berechnet wird, verarbeitet sie Bewegung, aber starke Bewegung oder sehr dunkle Szenen können die Kantenqualität verschlechtern — die ehrliche ETA und die erkannte Maskenstabilität werden vor dem Export angezeigt.

Wasserzeichen-Entfernung ist kein neuronales Netz: Sie malen das statische Logo oder Untertitelband, und ein klassischer content-aware Inpainting-Algorithmus füllt jeden Frame aus umgebenden Pixeln mit zeitlicher Ausbreitung, damit die Reparatur nicht flackert. Das Wasserzeichen-Werkzeug ist im Merge-Builder absichtlich deaktiviert (Wasserzeichen in verschiedenen Positionen würden falsch inpainted).

Stabilisator ist ein Lucas-Kanade-Pyramidal globaler Bewegungsschätzer — klassische Computer Vision, kein neuronales Netz — der die dominante Bewegung in jedem Frame verfolgt und gegenverschiebt. Er hat einen Stärkenschieberegler (1–100, Standard 70) und fügt bei Standardstärke etwa 0,06 Sekunden Exportzeit pro Sekunde Quelle hinzu. Das Werkzeug bezeichnet sich ehrlich als „kein neuronales Netz“ in der UI und Modell-Disclosure.

Superauflösung verwendet Real-ESRGAN General x4v3 (Tencent ARC Lab) bei ×2, ×4, bis 1080p oder bis 4K Zielen. Da sie jeden Frame individuell rekonstruiert — 1.800 neuronale Durchläufe pro Minute bei 30 fps — läuft sie auf WebGPU, wenn verfügbar, und fällt auf WebAssembly zurück; die Steuerung zeigt einen Live-Frame-Zähler und ehrliche ETA-Bereich. Quellen, die bereits auf oder über der Zielauflösung liegen, bleiben unangetastet. Das Enhance-Panel listet für jede Fähigkeit immer das genaue Modell, den Anbieter und die Model-Karte auf, einschließlich der fünf, die kein Modell enthalten: Wasserzeichen-Inpainting, dynamische Bitrate (Szenen-Heuristik), Stabilisator (Lucas-Kanade), WSOLA Audio-Streckung und WebCodecs-Enkodierungspfad.

Audio: behalten, Lautstärke, Fade, Denoise

Free-Pläne können die Spur vollständig deaktivieren; Pro entfernt sie zusätzlich als normale Exportoption. Bei Beibehaltung wird die Spur zu AAC in MP4 oder Opus in WebM mit der gleichen Bitrate wie das Original neu kodiert (nie Hoch-Bitrate). Lautstärke ist ein einfacher Gain-Skalar, der vor Fade-In/Out-Kurven läuft. Die Fade-Schieberegler (je 0–5 Sekunden) setzen lineare Attack/Release auf die Gain-Hüllkurve und werden in die Enkodierungspipeline aufgenommen.

Audio-Denoising verwendet das zweistufige DTLN-Netzwerk (Breizhn — Westhausen & Meyer, Interspeech 2020) bei 16 kHz, um stetiges Hintergrundrauschen zu unterdrücken. Es wird automatisch übersprungen, wenn der Clip keinen Ton hat oder keep-audio aus ist, und sein Stärkenschieberegler (1–5) gibt an, wie viel Restrauschen akzeptiert wird. Die DTLN-Modelldatei (~1 MB) wird bei erster Nutzung einmal heruntergeladen und gecacht.

Aufnahme: WebRTC-Capture

Der Recorder-Tab öffnet einen WebRTC-getDisplayMedia()-Dialog — wählen Sie einen Tab, ein Fenster oder den gesamten Bildschirm, plus System-Audio und Ihr Mikrofon. Nehmen Sie so viele Takes auf, wie Sie möchten; jeder Clip bleibt lokal, Sie präviewen ihn live im Vorschau-Bereich, und der aktive Take ist das aktuelle Arbeitsvideo. Nichts wird während der Aufnahme hochgeladen, und es gibt keine Dauerbegrenzung — die einzige Grenze ist der Speicherplatz auf Ihrem Gerät. Nach dem Stoffen tritt die Aufnahme genau wie eine abgelegte Datei in die Komprimieren/Analysieren/Bereit-Pipeline ein.

Zusammenfügen: Multi-Clip-Zeitleiste

Der Merge-Builder im Leerlauf fügt 2–5 Clips (Pro: 25) über Dateiauswahl oder Drag-and-Drop hinzu. Jeder Clip wird lokal über getPipeline().probe() geprüft, um Abmessungen, fps und Dauer zu erhalten, bevor er hinzugefügt wird. Trimmen Sie jeden Clip unabhängig (startSec und endSec, wobei endSec=0 bedeutet „bis zum Ende des Clips“), ordnen Sie neu über Drag- oder Hoch/Runter-Buttons, und entfernen Sie jeden Clip. Merge wendet keine clip-übergreifenden Crops oder Wasserzeichen-Entfernungen an — Abmessungen und Inhalt können legitimerweise pro Clip unterschiedlich sein, und Wasserzeichen in verschiedenen Positionen würden falsch inpainted.

Einstellungen, die in den Bearbeiten/Enhance/Audio/Export-Tabs gewählt werden, gelten einheitlich für jeden Clip in der zusammengefügten Zeitleiste — d.h. Geschwindigkeitsänderungen, Hintergrundbehandlungen, Stabilisator, Upscale und Überlagerungen arbeiten über die konkatenierte Ausgabe. Keep-audio behält jede Spur und fügt sie zusammen; drop-audio stummt alles. Das Zusammenfügen selbst läuft im Worker über mergeVideos(segments, settings), das Audio-Spurgrenzen über Clips hinweg neu samplet, damit Übergänge nahtlos sind.

Merge verhängt seine eigene Grenze: Free fügt bis zu 5 Clips zusammen, Pro bis zu 25. KI-Effekte zählen die gesamte zusammengefügte Dauer zur KI-Zulage — 60 Sekunden bei Free, unbegrenzt bei Pro — da clip-übergreifende KI-Pipelines nicht unabhängig auf jedem Segment laufen können. Dateigröße, Auflösung und Dauer jedes Clips müssen die Standard-Quellengrenzen erfüllen (1 GB bei Free, 4 GB bei Pro; keine einzelne Abmessung über 4K; jeder Clip ≤ 30 Minuten).

Export: Codecs, GIF, Frames, Audio-only

Vier Exportarten werden angeboten, auswählbar im Export-Tab. Video erzeugt H.264 MP4 für universelle Wiedergabe, AV1 MP4/WebM für die kleinsten Dateien oder VP9 WebM für web-native Video — vorbehaltlich dessen, was Ihr Browser kodieren kann. GIF erzeugt ein teilbares Animation (bis 30 fps / 720 px bei Free, 30 fps / 1080 px bei Pro) aus der getrimmten Auswahl des Arbeitsclips, neu quantisiert auf eine 256-Farbpalette. Frames erzeugt nummerierte PNG-Dateien bei gewählter fps. Audio neu kodiert zu M4A (AAC), MP3 oder WAV — nützlich für Podcast-Clipping oder Sampling.

Quality-Mode bildet einen 1–100-Schieberegler auf ein Bits-per-Pixel-per-Frame-Budget ab, skaliert nach der Effizienz jedes Codecs, während Target-Size-Mode von Ihrem Megabyte-Ziel und der Clip-Dauer rückwärts arbeitet, um eine Video-Bitrate abzuleiten, Raum für Audio und Container-Overhead reservierend. Auflösungsgrenzen (2160p bis hinunter zu 480p, auf die lange Kante angewendet, damit Hochformat-Video korrekt behandelt wird), Framerate-Grenzen (30/24 fps) und ein Keep-audio-Toggle bieten die großen strukturellen Hebel. Die geschätzte Ausgabegröße wird live vor dem Start aktualisiert und warnt, wenn eine Quelle bereits so effizient ist, dass die gewählten Einstellungen sie möglicherweise nicht verkleinern.

Pläne und KI-Grenzen

Komprimierung, Trim, Cropping, Zusammenfügen bis zu 5 Clips, Aufnahme, GIF-Export bis 720 px, Frame-Export, Audio-only-Export und Stapelverarbeitung arbeiten alle ohne Konto und tragen niemals ein Wasserzeichen. Der Free-Plan wendet zwei Grenzen nur auf die neuronalen Enhance-Effekte und auf die Merge-Dauer an: die verarbeitete Auswahl darf höchstens 60 Sekunden lang sein und die Ausgabe des Effekts darf 1080 Pixel auf der langen Kante nicht überschreiten — mit ×4 Superauflösung bedeutet das Quellen bis etwa 270p. Free fügt bis zu 5 Clips zusammen. Free-Batches verarbeiten bis zu 10 Videos und einzelne Dateien bis zu 1 GB.

Pro entfernt die KI-Dauerbegrenzung, erlaubt Enhance-Ausgabe bis 4K (4096 Pixel auf der langen Kante), fügt bis zu 25 Clips zusammen, GIF bis 1080 px, Frames bis 4K, Audio-only-Export, Dateien bis zu 4 GB und Batches von 100 Videos. Wenn Sie in einem anderen Tab upgraden, prüft die Workbench den Plan bei Fenster-Fokus erneut ohne Seiten-Neuladen. Die Grenzen leben in einer einzigen Konfigurationstabelle in lib/perf-limits.ts, sodass die im Werkzeug angezeigten Zahlen, die Upgrade-Aufforderungen und dieser Leitfaden nicht auseinanderlaufen können.

Grenzen und Anforderungen

Das Werkzeug benötigt die WebCodecs-API: Aktuelle Desktop-Chrome, Edge, Arc und Opera unterstützen jeden angebotenen Codec, und Safari unterstützt sie ab Version 16.4 (mit einem kleineren Codec-Satz). Das Dekodieren der Quelle hängt auch von der Plattform ab: H.264, VP9 und AV1 sind weitgehend unterstützt, während HEVC/H.265 nur dort dekodiert, wo das Betriebssystem es lizenziert — aktuelle macOS/iOS Safari und HEVC-fähige Chrome-Builds. Was auch immer die Eingabe ist, die Ausgabe wird immer zu H.264, VP9 oder AV1 neu kodiert für Kompatibilität. KI-Effekte benötigen zusätzlich WebGPU für volle Geschwindigkeit, aber alle enthalten einen WebAssembly-Fallback. Umkodierung ist von Natur aus verlustbehaftet, also behalten Sie ein Original, falls Sie später einen weiteren Export benötigen. Enkodierungsgeschwindigkeit (live als Vielfaches von Echtzeit angezeigt) und Speichernutzung skalieren mit Quellauflösung und -dauer — 4K-Quellen bei 60 fps benötigen ~2 GB RAM pro Encoder-Instanz.

Datenschutz

Das Video wird von Ihrem lokalen Datenträger gelesen von Code, der im Browser-Tab läuft, und verlässt das Gerät niemals. Es gibt keinen Upload-Fortschritt, weil es keinen Upload gibt: Die einzigen Netzwerkanfragen sind einmalige statische Downloads des Demuxer-Engines, der Muxer-Bibliotheken und — nur wenn ein KI-Effekt aktiviert ist — dessen Open-Source-Modelldateien von einer öffentlichen CDN, danach gecacht für Offline-Wiederverwendung. Audio vom System-Mikrofon während der Aufnahme wird über WebRTC getDisplayMedia() im Tab erfasst und verlässt ebenfalls niemals das Gerät. Nichts wird protokolliert, gespeichert, analysiert oder mit Wasserzeichen versehen, und es gibt kein Konto.

Support

Fragen, beantwortet.

Nie. Kein Konto, keine Paywall und kein Wasserzeichen in irgendeiner Qualitätsstufe — die Ausgabe gehört ganz dir.

Verwandte Tools