Utilia

Kompresija videa

Komprimiraj video u pregledniku da ga lakše podijeliš e-poštom ili porukom. Odaberi kvalitetu ili ciljnu veličinu u MB, smanji razlučivost, bez slanja datoteke.

Kompresija

Kompresija koristi FFmpeg preveden u WebAssembly (H.264 video, AAC zvuk, MP4 datoteka). Prvi put se preuzima oko 30 MB, a zatim se zadržava u predmemoriji preglednika. Ponovno kodiranje videa u pregledniku radi na jednoj jezgri procesora: mnogo je sporije od desktop softvera, za HD video često sporije od stvarnog vremena. Smanjenje razlučivosti znatno ga ubrzava.

Kako komprimirati video

  1. Povuci video u okvir iznad ili klikni na njega da odabereš datoteku (do 500 MB). Razlučivost, trajanje i veličina pojavljuju se ispod pregleda.
  2. Odaberi Kompresija: - Prema kvaliteti (stalna kvaliteta, veličina ovisi o videu), zatim Kvaliteta: Visoka (CRF 23, manja ušteda), Uravnotežena (CRF 28) ili Najmanja datoteka (CRF 32, vidljivo omekšavanje); - Prema ciljnoj veličini (cilja određenu veličinu datoteke), zatim upiši Ciljna veličina (MB), na primjer 8 za privitak e-pošte. Predlaže se cilj od otprilike trećine izvornika.
  3. Po želji smanji Razlučivost (1080p, 720p, 480p ili 360p) i odaberi Zvuk: AAC na 128, 96 ili 64 kbps ili Ukloni zvuk.
  4. Pritisni Komprimiraj video. Pojavljuje se traka napretka s gumbom Odustani.
  5. Usporedi veličine prikazane ispod rezultata, pogledaj ga i preuzmi ako si zadovoljan/zadovoljna.

Rezultat je uvijek MP4 datoteka s H.264 videom i AAC zvukom, kombinacija koja radi na svakom telefonu, računalu, pregledniku i aplikaciji za poruke.

Način prema kvaliteti ili ciljnoj veličini?

Prema kvaliteti koristi x264 konstantni faktor brzine (CRF). Umjesto stalne brzine prijenosa, koder zadržava stalnu vizualnu kvalitetu i troši bitove tamo gdje ih slika treba: statični intervju komprimira se mnogo, nogometna utakmica mnogo manje. Niži CRF znači bolju kvalitetu i veću datoteku; svakih +6 otprilike prepolovi veličinu. CRF 23 je zadana vrijednost kodera i izgleda praktički jednako izvoru; 28 je dobar kompromis za dijeljenje; 32 je osjetno mekši, ali vrlo lagan. Konačna veličina se ne može unaprijed znati.

Prema ciljnoj veličini radi obrnuto: alat izračunava brzinu prijenosa koja odgovara tvojoj veličini, pomoću formule

brzina prijenosa videa (kbps) = ciljna veličina × 8 × 0,97 ÷ trajanje − brzina prijenosa zvuka

(3 % ostavlja se za MP4 spremnik). Za cilj od 10 MB na isječku od 60 sekundi sa zvukom od 96 kbps to je oko 1260 kbps za video. Koder usrednjuje tu brzinu u jednom prolazu, pa datoteka obično završi unutar oko 10 % cilja. Ako je cilj premalen za trajanje (ispod otprilike 60 kbps videa), alat traži veći umjesto da proizvede negledljivu datoteku.

Savjeti za manje datoteke

  • Smanji razlučivost. To je najučinkovitija postavka. Video snimljen telefonom u 4K ili 1080p na zaslonu telefona dobro izgleda u 720p i treba otprilike upola manje bitova. Razlučivost se odnosi na kraću stranicu, pa se okomiti videi obrađuju ispravno.
  • Smanji ili ukloni zvuk. 64 kbps dovoljno je za govor. Za snimku zaslona bez zvuka ukloni zvuk.
  • Najprije skrati. Svaka uklonjena sekunda u potpunosti se uštedi: prije kompresije izreži beskorisni početak i kraj alatom za rezanje videa.
  • Ako je rezultat veći od izvornika, izvor je već bio učinkovito komprimiran: zadrži izvornik ili smanji razlučivost.

Brzina: budi strpljiv/strpljiva

Kompresija ponovno kodira svaku sličicu. Alat koristi FFmpeg preveden u WebAssembly (prvi put se preuzima oko 30 MB, a zatim zadržava u predmemoriji preglednika) i radi na jednoj jezgri procesora. Zato je mnogo sporiji od desktop softvera poput HandBrakea. Okvirno, na novijem računalu full HD video traje otprilike jedan do dva puta svoje trajanje, izlaz od 720p je brži, a telefon sporiji. Tijekom postupka drži karticu otvorenom. Za duge videe ili velike količine bolji izbor je desktop softver.

Česta pitanja

Šalje li se moj video na poslužitelj?

Ne. Cijela kompresija odvija se na tvom uređaju, unutar preglednika. Ništa se ne šalje na poslužitelj, što znači i da nema čekanja na slanje.

Zašto kompresija traje tako dugo?

Kodiranje videa je težak posao, a WebAssembly u pregledniku koristi jednu jezgru procesora, bez hardverskih kodera koje koriste desktop programi. Odabir manje razlučivosti znatno ubrzava postupak.

Koju opciju koristiti za slanje videa e-poštom?

Odaberi Prema ciljnoj veličini (cilja određenu veličinu datoteke) i upiši malo manje od ograničenja privitka, na primjer 20 za ograničenje od 25 MB. Za aplikacije za poruke 720p u načinu Uravnotežena (CRF 28) obično je dobar početak.

Hoće li kvaliteta pasti?

Malo, jer se video ponovno komprimira. Pri Visoka (CRF 23, manja ušteda) razliku je teško vidjeti; pri Najmanja datoteka (CRF 32, vidljivo omekšavanje) detalji i teksture omekšaju. Prije preuzimanja uvijek provjeri pregled.

Koji se video kodeci koriste?

Izlaz je H.264 video sa AAC zvukom u MP4 datoteci. Mehanizam sadrži i HEVC i VP9 kodere, ali oni su u pregledniku nekoliko puta sporiji, a HEVC ne radi posvuda, pa se koristi H.264.

Mogu li komprimirati bilo koji format?

Većinu formata koje FFmpeg može pročitati: MP4, MOV, WebM, MKV, AVI i druge. Ako tvoj preglednik ne može reproducirati datoteku, nema pregleda, ali se ipak može komprimirati.