Jak komprimovat video pro WhatsApp, e-mail a web
Limity velikosti na jednotlivých platformách, co dělá rozlišení a datový tok a jaké nastavení dostane klip pod limit.
Minuta videa ze současného telefonu má 150 až 400 MB. To je příliš mnoho pro e-mail, nad limitem většiny aplikací pro zasílání zpráv a mnohem víc, než si kterákoli sociální síť po opětovné kompresi ponechá. Zmenšit video znamená rozhodnout, kolik z těchto dat se skutečně dostane k očím diváka, a to je mnohem méně, než telefon nahrál.
Co určuje velikost videa
- Rozlišení jsou rozměry každého snímku v pixelech. 4K je 3 840 × 2 160; 1080p je 1 920 × 1 080; 720p je 1 280 × 720. Poloviční rozlišení znamená čtvrtinový počet pixelů a zhruba čtvrtinovou velikost.
- Datový tok je množství dat, které kodér využije za sekundu, v megabitech za sekundu (Mbps). Telefony nahrávají 4K při 50 až 100 Mbps. Netflix streamuje 4K kolem 15 Mbps a 1080p zhruba při 5 Mbps. Rezerva je tedy velká.
- Snímková frekvence je počet snímků za sekundu. Standardem je 30 fps; 60 fps zdvojnásobí data kvůli plynulejšímu pohybu, což má smysl jen u sportu a záznamů z her.
- Kodek je metoda komprese. H.264 se přehraje všude. H.265 (HEVC) je asi o 40 % menší, ale na mnoha počítačích s Windows a starších telefonech s Androidem se bez dalšího softwaru nepřehraje. AV1 je ještě menší, ale podpora je zatím nerovnoměrná.
Limity platforem
| Kam video míří | Limit | Co s vaším videem udělá |
|---|---|---|
| Jako dokument pošle až 2 GB; jako video ho silně překomprimuje na zhruba 16 MB | Komprimujte video sami na 720p a dostanete lepší výsledek než při jeho automatické kompresi | |
| iMessage | Zhruba 100 MB bez potíží; větší soubory se neodešlou nebo jdou přes odkaz na iCloud | Komprimuje, když je zapnutý „režim nízké kvality“ |
| Gmail / Outlook | Příloha 25 MB / 20 MB | Odmítne; místo toho nabídne odkaz do cloudu |
| Instagram Reels | Až 4 GB, 90 sekund až 3 minuty | Překomprimuje zhruba na 1080p při 3 až 5 Mbps |
| TikTok | Až 4 GB / 10 minut | Překomprimuje na 1080p |
| YouTube | Až 256 GB | Překomprimuje v každém rozlišení; nahrávejte ve vysoké kvalitě |
| Web (vlastní hosting) | Limity vašeho hostingu | Držte se pod 10 až 20 MB na klip kvůli rozumné době načítání |
| Slack / Teams | 1 GB / 250 MB | Limit je to zřídka; komprimujte kvůli datovému připojení diváků |
Nastavení, která fungují
| Cíl | Rozlišení | Kvalita | Velikost za minutu (přibližně) |
|---|---|---|---|
| Pod 25 MB pro e-mail | 720p | Střední až nízká | 8 až 15 MB |
| WhatsApp v lepší kvalitě, než dává jeho vlastní komprese | 720p | Střední | 12 až 20 MB |
| Smyčka na pozadí webu | 1080p, bez zvuku | Střední | 20 až 35 MB |
| Nahrání na sociální sítě | 1080p | Vysoká | 40 až 70 MB |
| Kopie, která pořád vypadá skvěle | Původní | Vysoká | 40 až 60 % originálu |
Pokud je výsledek pořád příliš velký, nejsilnější páka je rozlišení, pak kvalita a pak zkrácení klipu. Odstranění zvuku ušetří jen 1 až 2 MB za minutu.
Proč pro zprávy obvykle stačí 720p
Obrazovka telefonu, která ukazuje video v bublině chatu, ho zobrazuje v šířce několika set pixelů. Už 720p obsahuje víc detailů, než je tam vidět. Protože aplikace pro zprávy stejně znovu komprimuje cokoli, co pošlete, dá jí čistý soubor 720p v rozumné velikosti lepší konečný výsledek než soubor ve 4K, který by zmrzačila.
Jak to udělat bez nahrávání videa
Kompresor videa na tomto webu spouští kodér FFmpeg přímo ve vašem prohlížeči. Jádro se stáhne jednou, pak se video ve vašem zařízení dekóduje, zmenší a znovu zakóduje jako MP4 v H.264. Rodinná videa, pracovní záznamy a cokoli dalšího soukromého nikdy neopustí váš počítač ani telefon. Je to pomalejší než desktopová aplikace, na notebooku zhruba jedna až trojnásobek délky klipu, ale u klipů o délce pár minut je to malá cena za to, že záznam zůstane soukromý. Pokud se vaše video z iPhonu nepřehraje ve Windows, použijte MOV na MP4.