/video-komprimering

Komprimer video online (MP4, WebM, MOV), gjør filen mindre

Komprimer og konverter video (MP4, WebM, MOV, MKV) lokalt i nettleseren, senk oppløsning og bitrate for mindre filstørrelse. Lyden beholdes.

Slipp en video her, eller klikk for å velge

MP4, WebM, MOV, MKV · maks 600 MB

Slik fungerer det

Dette verktøyet re-enkoder videoen din fullstendig i nettleseren ved hjelp av WebCodecs-API-et og enhetens egne videokodeker. Filen forlater aldri datamaskinen din, ingenting lastes opp til en server. Velg lavere oppløsning og/eller kvalitet for å redusere filstørrelsen; lydsporet beholdes og re-enkodes til AAC.

Siden det bruker WebCodecs, fungerer det best i nyere Chrome og Edge (og andre Chromium-nettlesere). Svært store eller lange videoer tar lengre tid og bruker mer minne, så hold klippene rimelig korte.

Om dette verktøyet

Videokomprimereren gjør videofiler mindre uten å laste dem opp til en server. Filen re-enkodes med WebCodecs-API-et og enhetens egne videokodeker (H.264/VP9 gjennom mediabunny), og lydsporet beholdes som AAC. Du velger oppløsning (behold, 1080p, 720p, 480p) og kvalitet (lav, middels, høy) og får en ny fil du kan lagre eller dele. Passer for videoer som er for store til e-post, Slack, LMS-plattformer eller sosiale medier. Krever en Chromium-basert nettleser (Chrome, Edge, Opera, Brave) siden Firefox og Safari fortsatt mangler full WebCodecs-støtte.

Slik bruker du det

  1. Slipp en videofil (MP4, WebM, MOV, MKV) på filsonen, maks 600 MB.
  2. Velg ønsket oppløsning: behold original, 1080p, 720p eller 480p.
  3. Velg kvalitet: lav (minst fil), middels eller høy (nærmest original).
  4. Trykk «Komprimer video», vent på behandlingen, og last ned den nye filen.

Eksempler

iPhone-opptak 200 MB til e-post
InnMP4 1080p 30 fps 3 min, ca. 200 MB. Innstillinger: 720p, middels kvalitet.
UtMP4 720p 30 fps 3 min, ca. 35 MB (6x mindre). Passer nå til de fleste e-postgrenser (25 MB Gmail-vedlegg dog fortsatt for stor, bruk lav kvalitet eller 480p).
Gmail har grense på 25 MB per vedlegg. For større filer bruker Gmail automatisk Google Drive-lenke. Outlook har 20 MB, hosted Exchange 34 MB, iCloud Mail 20 MB.
Skjermopptak til demo
InnWebM 4K 60 fps 5 min ca. 400 MB. Innstillinger: 1080p, høy kvalitet.
UtMP4 1080p 60 fps ca. 90 MB (4x mindre). Fortsatt skarp for skjerminnhold.
4K er sjelden nødvendig for skjerminnhold, teksten ser like god ut på 1080p. Behold 60 fps for jevn scrolling og musebevegelser.

Vanlige bruksområder

  • Sende telefonopptak av barnas fotballkamp til besteforeldre uten skylagring.
  • Legge ved korte videoklipp i e-post og LMS uten å sprenge vedleggsgrensen.
  • Redusere størrelsen på skjermopptak fra Loom, OBS eller QuickTime.
  • Klargjøre klipp for lasting til Instagram, TikTok og YouTube Shorts.
  • Komprimere overvåkings- eller dashcam-videoer for arkiv eller deling med forsikring.

Ofte stilte spørsmål

Hvorfor fungerer det ikke i Firefox eller Safari?
Videokomprimeringen krever WebCodecs-API-et som gir direkte tilgang til nettleserens hardware-akselererte videokodeker. Chromium-baserte nettlesere (Chrome 94+, Edge 94+, Opera, Brave, Arc) har full støtte. Firefox har kun eksperimentell støtte (må skrus på via `about:config`), Safari 17+ har delvis støtte men mangler encoder for H.264 og VP9. Uten WebCodecs måtte alternativet vært å pakke inn en full videokodek som WebAssembly (10+ MB), som ville gjort verktøyet tregt og datakrevende.
Hvor mye mindre blir filen?
Avhenger av kilde og innstillinger. Typisk gir 720p middels kvalitet 3-8x mindre fil på iPhone/Android-opptak (fra 4K eller høy bitrate 1080p). Skjermopptak komprimeres ofte 5-10x. Er kilden allerede en optimert MP4 med lav bitrate, blir gevinsten liten (kanskje 1,5x). Prøv «lav kvalitet 720p» først, hvis resultatet ser bra ut kan du beholde det, hvis ikke prøv «middels» eller «høy».
Hvorfor er maksgrensen 600 MB?
Fordi hele filen må ligge i nettleserens minne under komprimering. På mobiler kan RAM være så lite som 2-4 GB, og nettleserens JS-heap er ofte begrenset til 1-2 GB. Ved 600 MB har vi god sikkerhetsmargin for at ikke fanen skal krasje midtveis. For større filer bruk desktop-programvare som HandBrake, ffmpeg eller Adobe Premiere.
Beholdes lyden?
Ja. Lydsporet re-enkodes til AAC (den vanligste lyd-kodeken for MP4). Bitraten justeres automatisk til noe fornuftig for videoen (typisk 128 kbps stereo). Har kilden ingen lyd, blir også utdata uten lyd. Har kilden flere lydspor (f.eks. flere språk), beholdes bare det første.

Teknisk bakgrunn

Prosess: fil-bytes leses inn og parses med mediabunny for å finne strømmer og keyframes. Videostrømmen dekodes med `VideoDecoder` fra WebCodecs API-et til `VideoFrame`-objekter, skaleres i en `OffscreenCanvas` til målspesifisert oppløsning, og re-enkodes med `VideoEncoder` (H.264 baseline eller Main profil). Bitrate settes fra kvalitetsvalget: lav 1 Mbps @ 720p, middels 2,5 Mbps, høy 5 Mbps (skaleres proporsjonalt for andre oppløsninger). Lydstrømmen dekodes med `AudioDecoder` og re-enkodes med `AudioEncoder` til AAC 128 kbps. Alt puttes i MP4-container. Ingen data sendes til nettverk.