Utilia

Videokompressor

Komprimér en video i din browser, så du kan sende den på mail eller i chat. Vælg kvalitet eller en målstørrelse i MB, sænk opløsningen, uden upload.

Komprimering

Komprimeringen bruger FFmpeg kompileret til WebAssembly (H.264-video, AAC-lyd, MP4-fil). Første gang downloades ca. 30 MB, som derefter gemmes i din browsers cache. Genkodning af video i en browser kører på én processorkerne: det er meget langsommere end computerprogrammer, ofte langsommere end afspilningstid for HD-video. En lavere opløsning gør det meget hurtigere.

Sådan komprimerer du en video

  1. Slip en video på feltet ovenfor, eller klik på det for at vælge en fil (op til 500 MB). Opløsning, længde og størrelse vises under forhåndsvisningen.
  2. Vælg Komprimering: - Efter kvalitet (konstant kvalitet, størrelsen afhænger af videoen) og derefter en Kvalitet: Høj (CRF 23, mindre besparelse), Balanceret (CRF 28) eller Mindste fil (CRF 32, synlig blødgøring). - Efter målstørrelse (sigter mod en filstørrelse) og derefter Målstørrelse (MB), fx 8 til en vedhæftet fil i en mail. Der foreslås et mål på omkring en tredjedel af originalen.
  3. Sænk eventuelt Opløsning (1080p, 720p, 480p eller 360p), og vælg Lyd: AAC ved 128, 96 eller 64 kbps eller Fjern lyden.
  4. Klik på Komprimér video. En statuslinje vises med en Annullér-knap.
  5. Sammenlign størrelserne under resultatet, se det, og download det, hvis du er tilfreds.

Resultatet er altid en MP4-fil med H.264-video og AAC-lyd, kombinationen, der afspilles på alle telefoner, computere, browsere og beskedapps.

Kvalitetstilstand eller målstørrelse?

Efter kvalitet bruger x264s konstante rate factor (CRF). I stedet for en fast bitrate holder kodeken en konstant visuel kvalitet og bruger bits, hvor billedet har brug for dem: et statisk interview komprimeres meget, en fodboldkamp langt mindre. Lavere CRF betyder bedre kvalitet og en større fil, og hvert +6 halverer omtrent størrelsen. CRF 23 er kodekens standard og ser stort set identisk ud med kilden. 28 er et godt kompromis til deling. 32 er mærkbart blødere, men meget let. Den endelige størrelse kan ikke kendes på forhånd.

Efter målstørrelse virker omvendt: værktøjet beregner den bitrate, der passer til din størrelse, med

videobitrate (kbps) = målstørrelse × 8 × 0,97 ÷ varighed − lydbitrate

(de 3 % er afsat til MP4-containeren). Ved et mål på 10 MB for et klip på 60 sekunder med 96 kbps lyd giver det ca. 1.260 kbps til videoen. Kodeken midler denne bitrate i ét gennemløb, så filen som regel ender inden for ca. 10 % af målet. Hvis målet er for lille til længden (under ca. 60 kbps video), beder værktøjet om et større frem for at lave en uanselig fil.

Tips til mindre filer

  • Sænk opløsningen. Det er den mest effektive indstilling. En telefonvideo, der er filmet i 4K eller 1080p, ser fin ud i 720p på en telefonskærm og kræver omkring halvt så mange bits. Opløsningen refererer til den korteste side, så lodrette videoer håndteres korrekt.
  • Sænk eller fjern lyden. 64 kbps er nok til tale. Til en skærmoptagelse uden lyd fjerner du lyden.
  • Klip først. Hvert sekund, der fjernes, er sparet helt: klip det ubrugelige start og slut af med videoklipperen, før du komprimerer.
  • Hvis resultatet er større end originalen, var kilden allerede effektivt komprimeret: behold originalen, eller sænk opløsningen.

Hastighed: vær tålmodig

Komprimeringen genkoder hvert billede. Værktøjet bruger FFmpeg kompileret til WebAssembly (første gang downloades ca. 30 MB, som derefter gemmes i din browsers cache), og det kører på én processorkerne. Det er derfor meget langsommere end computerprogrammer som HandBrake. Som rettesnor tager en full HD-video på en nyere computer omkring én til to gange sin egen varighed, output i 720p går hurtigere, og en telefon er langsommere. Lad fanen være åben, mens det foregår. Til lange videoer eller mange filer er et computerprogram det bedste valg.

Ofte stillede spørgsmål

Bliver min video uploadet?

Nej. Hele komprimeringen foregår på din enhed, inde i din browser. Intet sendes til en server, hvilket også betyder, at du ikke skal vente på en upload.

Hvorfor tager komprimeringen så lang tid?

Kodning af video er tungt arbejde, og WebAssembly i en browser bruger én processorkerne uden de hardwarekodere, som computerprogrammer bruger. En lavere opløsning gør det meget hurtigere.

Hvilken indstilling skal jeg bruge til at sende en video på mail?

Vælg Efter målstørrelse (sigter mod en filstørrelse), og indtast lidt mindre end grænsen for vedhæftede filer, fx 20 for en grænse på 25 MB. Til beskedapps er 720p med Balanceret (CRF 28) som regel et godt udgangspunkt.

Forringes kvaliteten?

Lidt, da videoen komprimeres igen. Ved Høj (CRF 23, mindre besparelse) er forskellen svær at se. Ved Mindste fil (CRF 32, synlig blødgøring) bliver detaljer og teksturer blødere. Tjek altid forhåndsvisningen, før du downloader.

Hvilke videokodeker bruges?

Outputtet er H.264-video med AAC-lyd i en MP4-fil. Motoren indeholder også HEVC- og VP9-kodere, men de er adskillige gange langsommere i en browser, og HEVC afspilles ikke overalt, så H.264 bruges.

Kan jeg komprimere ethvert format?

De fleste formater, som FFmpeg kan læse: MP4, MOV, WebM, MKV, AVI og flere. Hvis din browser ikke kan afspille filen, er der ingen forhåndsvisning, men den kan stadig komprimeres.