Utilia

Videokomprimering

Komprimer en video i nettleseren for å dele den på e-post eller i chat. Velg kvalitet eller målstørrelse i MB, senk oppløsningen. Uten opplasting.

Komprimering

Komprimeringen bruker FFmpeg kompilert til WebAssembly (H.264-video, AAC-lyd, MP4-fil). Første gang lastes det ned omtrent 30 MB, som deretter beholdes i nettleserens hurtigbuffer. Omkoding av video i en nettleser bruker bare én prosessorkjerne: det er mye tregere enn skrivebordsprogramvare, ofte tregere enn sanntid for HD-video. Lavere oppløsning gjør det mye raskere.

Slik komprimerer du en video

  1. Slipp en video i boksen ovenfor, eller klikk på den for å velge en fil (opptil 500 MB). Oppløsning, lengde og størrelse vises under forhåndsvisningen.
  2. Velg Komprimering: - Etter kvalitet (konstant kvalitet, størrelsen avhenger av videoen), og deretter en Kvalitet: Høy (CRF 23, mindre besparelse), Balansert (CRF 28) eller Minste fil (CRF 32, synlig uskarphet). - Etter målstørrelse (sikter mot en filstørrelse), og deretter Målstørrelse (MB), for eksempel 8 for et e-postvedlegg. En målstørrelse på omtrent en tredjedel av originalen foreslås.
  3. Du kan eventuelt senke Oppløsning (1080p, 720p, 480p eller 360p) og velge Lyd: AAC på 128, 96 eller 64 kbps, eller Fjern lyden.
  4. Trykk Komprimer video. En fremdriftslinje vises med en Avbryt-knapp.
  5. Sammenlign størrelsene som vises under resultatet, se på videoen, og last den ned hvis du er fornøyd.

Resultatet er alltid en MP4-fil med H.264-video og AAC-lyd, kombinasjonen som spilles av på alle mobiler, datamaskiner, nettlesere og meldingsapper.

Kvalitetsmodus eller målstørrelse?

Etter kvalitet bruker x264s constant rate factor (CRF). I stedet for en fast bitrate holder koderen en jevn visuell kvalitet og bruker bits der bildet trenger dem: et stillestående intervju komprimeres mye, en fotballkamp mye mindre. Lavere CRF betyr bedre kvalitet og en større fil, og hver +6 halverer omtrent størrelsen. CRF 23 er koderens standard og ser praktisk talt lik ut som kilden, 28 er et godt kompromiss for deling, og 32 er merkbart mykere, men veldig lett. Sluttstørrelsen kan ikke vites på forhånd.

Etter målstørrelse fungerer motsatt vei: verktøyet beregner bitraten som passer størrelsen din, med formelen

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

(de 3 % settes av til MP4-beholderen). For en målstørrelse på 10 MB på et klipp på 60 sekunder med 96 kbps lyd blir det omtrent 1260 kbps for videoen. Koderen midler denne bitraten i ett enkelt gjennomløp, så filen havner vanligvis innenfor omtrent 10 % av målet. Hvis målstørrelsen er for liten for lengden (under omtrent 60 kbps video), ber verktøyet om en større i stedet for å lage en uværdig video.

Tips for mindre filer

  • Senk oppløsningen. Dette er den mest effektive innstillingen. En mobilvideo filmet i 4K eller 1080p ser fin ut i 720p på en mobilskjerm og trenger omtrent halvparten så mange bits. Oppløsningen gjelder den korteste siden, så stående videoer håndteres riktig.
  • Senk eller fjern lyden. 64 kbps er nok for tale. For et lydløst skjermopptak fjerner du lyden.
  • Klipp først. Hvert sekund du fjerner, spares helt: klipp bort den unyttige starten og slutten med videoklipperen før du komprimerer.
  • Hvis resultatet er større enn originalen, var kilden allerede effektivt komprimert: behold originalen eller senk oppløsningen.

Hastighet: ha tålmodighet

Komprimering koder hver enkelt ramme på nytt. Verktøyet bruker FFmpeg kompilert til WebAssembly (første gang lastes det ned omtrent 30 MB, som deretter beholdes i nettleserens hurtigbuffer), og det kjører på én enkelt prosessorkjerne. Derfor er det mye tregere enn skrivebordsprogramvare som HandBrake. Som en pekepinn tar en full HD-video på en nyere datamaskin omtrent én til to ganger sin egen varighet, 720p-utdata går raskere, og en mobil er tregere. Hold fanen åpen mens det pågår. For lange videoer eller store mengder filer er skrivebordsprogramvare det bedre valget.

Ofte stilte spørsmål

Lastes videoen min opp?

Nei. All komprimering skjer på enheten din, inne i nettleseren. Ingenting sendes til en server, noe som også betyr at du slipper å vente på en opplasting.

Hvorfor tar komprimeringen så lang tid?

Koding av video er tungt arbeid, og WebAssembly i en nettleser bruker én prosessorkjerne, uten maskinvarekoderne skrivebordsprogrammer bruker. Å velge en lavere oppløsning gjør det betydelig raskere.

Hvilket alternativ bør jeg bruke for å sende en video på e-post?

Velg Etter målstørrelse (sikter mot en filstørrelse) og skriv inn litt mindre enn grensen for vedlegg, for eksempel 20 for en grense på 25 MB. For meldingsapper er 720p med Balansert (CRF 28) vanligvis et godt utgangspunkt.

Går kvaliteten ned?

Noe, siden videoen komprimeres på nytt. Med Høy (CRF 23, mindre besparelse) er forskjellen vanskelig å se, mens med Minste fil (CRF 32, synlig uskarphet) blir detaljer og teksturer mykere. Sjekk alltid forhåndsvisningen før du laster ned.

Hvilke videokodeker brukes?

Utdata er H.264-video med AAC-lyd i en MP4-fil. Motoren inneholder også HEVC- og VP9-kodere, men de er flere ganger tregere i en nettleser, og HEVC spilles ikke av overalt, så H.264 brukes.

Kan jeg komprimere alle formater?

De fleste formatene FFmpeg kan lese: MP4, MOV, WebM, MKV, AVI og flere. Hvis nettleseren din ikke kan spille av filen, blir det ingen forhåndsvisning, men den kan likevel komprimeres.