Nástroj zdarma · Bez nahrávání

Kalkulačka datového toku videa

Zadejte cílovou velikost souboru a délku klipu a nástroj spočítá přesný datový tok, který video může použít, aby se do té velikosti vešlo — a k tomu nejvyšší rozlišení, které pořád vypadá dobře. Stejná matematika, jakou používá kompresor VidKitu, samostatně, abyste si mohli kompresi naplánovat předem.

MB
Délka klipu min sec

Jak se to počítá

Velikost souboru je jen datový tok krát čas. Obraťte to a datový tok, který si můžete dovolit, je cílová velikost (převedená z bajtů na bity — vynásobená 8) dělená délkou klipu v sekundách. Cokoli spotřebuje zvuková stopa, se odečte jako první, a malý díl padne na režii kontejneru — indexové tabulky a hlavičky, které MP4 potřebuje, aby se v něm dalo přetáčet. Co zbyde, je datový tok videa.

Samotný datový tok neřekne, jak to bude vypadat — to závisí na tom, kolik pixelů musí pokrýt. Vypovídající číslo je počet bitů na pixel: datový tok videa dělený (šířka × výška × snímková frekvence). Nad zhruba 0,1 zůstává obraz ostrý; pod asi 0,045 se H.264 začíná rozmazávat. Proto tato kalkulačka doporučuje rozlišení, místo aby vám jen podala číslo: 2 Mbps bohatě stačí na 480p, je těsné na 720p a měkké na 1080p. Když je datový tok na dané rozlišení příliš nízký, vypadá lépe klesnout o stupeň níž než rozlišení držet a nechat ho hladovět po datech.

Poznámka k jednotkám: používáme desítkové megabajty (1 MB = 1 000 000 bajtů), stejně jako se obvykle uvádějí limity nahrávání. Pokud potřebujete limit trefit přesně, mířte kousek pod něj — zejména e-mailové přílohy přidávají asi třetinu režie kódování. Nejste si jistí, co která platforma povoluje? Podívejte se na náš přehled limitů velikosti videí.

Připraveni komprimovat?

Tohle vám řekne cíl; VidKit ho za vás trefí. Kompresor vezme velikost v MB, spočítá tento přesný datový tok, sám vybere správné rozlišení a ověří, že výsledek je pod limitem — celé ve vašem prohlížeči, nic se nenahrává.

Časté dotazy

Jaký datový tok potřebuju pro 10MB limit Discordu?
Záleží čistě na délce. Minutový klip se zvukem dostane asi 1,2 Mbps videa — dost na čisté 360p a hraničně 480p. Roztáhněte stejných 10 MB na 5 minut a zbyde místo jen na nízké rozlišení a viditelně komprimované video. Zadejte svá skutečná čísla výše pro přesnou hodnotu, nebo prostě zmenšete na 10 MB a nechte VidKit vybrat datový tok i rozlišení za vás.
Mám kvůli vejití snížit datový tok, nebo rozlišení?
Snižte rozlišení. Datový tok, který je v pohodě na 720p, začne být kostrbatý, když ho donutíte pokrýt celý snímek 1080p — stejná data rozprostřená na víc pixelů. Klesnout na rozlišení, které datový tok skutečně uživí, skoro vždycky vypadá líp. Doporučení kalkulačky to už dělá za vás.
Potřebuje vyšší snímková frekvence víc datového toku?
Ano — 60 fps má dvakrát tolik snímků ke kódování než 30 fps, takže potřebuje zhruba dvojnásobný datový tok pro stejnou ostrost. Když bojujete s těsným limitem velikosti a záběr není rychlý pohyb, 30 fps vám hodně pomůže. Přepněte snímkovou frekvenci výše a uvidíte rozdíl.
Je to stejný datový tok, jaký VidKit skutečně použije?
Velmi blízký. Kompresor VidKitu používá stejnou rozpočtovou matematiku — nejdřív zvuk, režie kontejneru, pak video — a potom hotový soubor ověří a datový tok trochu sníží, pokud první průchod vyšel mírně nad. Kalkulačka vám dá plán; kompresor zaručí výsledek.
Proč desítkové MB, a ne po 1024?
Protože tak se limity nahrávání téměř vždy uvádějí — Discordních „10 MB“, Gmailových „25 MB“ a tak dál znamená desítkové megabajty. Stejná konvence zajistí, že číslo, které tu spočítáte, odpovídá limitu, na který míříte. Pokud konkrétní nástroj používá binární (MiB), budete mít trochu rezervy navíc, ne míň.