Video

Varför är min videofil så stor?

Fyra saker avgör hur stor en video är. Bara några av dem är värda att ändra, och den som de flesta tar till först är oftast fel.

Publicerad

Storlek är bitrate gånger längd. Det är hela formeln.

En videos storlek är dess bitrate – hur många bitar som läggs på varje sekund – multiplicerat med dess längd. Allt annat, inklusive upplösning, spelar bara roll på grund av hur det påverkar bitraten. Ett tio minuter långt klipp med 10 Mbps är ungefär 750 MB, och ingen justering av andra inställningar kommer undan den aritmetiken.

Codec spelar större roll än upplösning

En codec är komprimeringsmetoden. H.264 är standard nästan överallt. VP8 är det royaltyfria alternativet som används i WebM. VP9 släpptes royaltyfritt av Google, men en tredje parts patentpool gör nu anspråk på det. Nyare codecs är dramatiskt effektivare: samma visuella kvalitet som kostar 10 Mbps i ett gammalt format kan kosta 4 Mbps i H.264.

Därför blir det ofta en besvikelse att sänka en 4K-video till 1080p. Du minskar antalet pixlar med tre fjärdedelar och filen halveras knappt, eftersom kodaren redan lade färre bitar på de detaljer du tog bort. Att koda om med en bättre codec, eller helt enkelt ett lägre bitratemål, gör oftast mer.

Varför mobilvideo är enorm

Mobiler spelar in med höga bitrates med avsikt. Kameran har inte tid att tänka – den skriver bildrutor i realtid, utan möjlighet att analysera hela klippet – så den överdimensionerar för att garantera kvalitet. En minut 4K-mobilvideo kan lätt överstiga 400 MB.

Att koda om samma klipp offline, där kodaren kan ta den tid den behöver, halverar det rutinmässigt eller mer utan någon synlig skillnad. Det är den största enskilda besparingen som finns, och den kostar dig inget annat än bearbetningstid.

Vad CRF betyder och varför det slår att välja en bitrate

De flesta kodare erbjuder två sätt att bestämma kvalitet. Du kan ange en bitrate, eller så kan du ange ett kvalitetsmål och låta kodaren lägga det varje scen behöver. Det andra är nästan alltid bättre: en stilla bild av en vägg behöver mycket få bitar, en konfettiexplosion behöver många, och en fast bitrate slösar på den förra och svälter den senare.

För H.264 är detta mål CRF, ungefär 18 till 28, där lägre betyder bättre och större. Den här webbplatsen konverterar till MP4 med CRF 23, vilket är det vanliga balanserade standardvalet – visuellt mycket nära källan för de flesta inspelningar.

Ljudet är inte ditt problem

Folk försöker ofta krympa en video genom att gå på ljudet. Ett typiskt stereospår är 128 till 192 kbps, mot video på flera tusen. Att ta bort ljudet helt från en video på 500 MB sparar kanske 10 MB och gör den oanvändbar. Låt det vara.

När GIF är fel svar

Att konvertera video till GIF gör filer dramatiskt större, inte mindre. GIF har i princip ingen komprimering mellan bildrutor – varje bildruta lagras nästan oberoende – och är begränsat till 256 färger. Ett tre sekunder långt klipp som är 400 KB som MP4 kan vara 4 MB som GIF. Använd GIF när du behöver att den spelas upp automatiskt någonstans där video inte är tillåten, aldrig för att spara utrymme.

För att krympa ett klipp i praktiken, komprimera videon eller minska dess upplösning; om en kort loop är allt du behöver, gör om den till en GIF och jämför storlekarna.