WEBVTT
Kind: captions
Language: cs

00:00:00.070 --> 00:00:04.760
Už jste si někdy všimli, že nahrávky padajícího sněhu nebo konfet vypadají hrozně?

00:00:04.760 --> 00:00:07.370
Jakmile něco poletuje ve vzduchu,

00:00:07.370 --> 00:00:10.280
kvalita videa, které sledujete, se okamžitě propadne.

00:00:10.280 --> 00:00:13.639
Můžete to vidět třeba na tomto záznamu, kde je vystřeleno

00:00:13.639 --> 00:00:16.580
200 kilogramů konfet směrem na Eda Sheerana v britském X Faktoru.

00:00:16.580 --> 00:00:21.810
Pokud už rozumíte mezisnímkové kompresi, můžete se jít podívat na jiné video. Pro všechny ostatní:

00:00:21.810 --> 00:00:23.720
Pojďme si popovídat o přenosové rychlosti.

00:00:23.720 --> 00:00:27.359
Mimochodem, pokud už to nebylo zřejmé, ve skutečnosti nejsem v Norsku.

00:00:27.359 --> 00:00:30.640
Mohl jsem zkusit najít nějaký skutečný sníh nebo nakoupit tunu konfet,

00:00:30.640 --> 00:00:33.960
ale takhle můžu testovat věci pomocí digitálních efektů.

00:00:33.960 --> 00:00:38.190
Což má ještě jednu výhodu, a to, že nemusím po sobě uklízet.

00:00:38.190 --> 00:00:40.600
Takže, abych to řekl v jedné větě:

00:00:40.600 --> 00:00:44.120
Najednou může létat pouze omezené množství jedniček a nul.

00:00:44.120 --> 00:00:48.180
Za dob analogové televize bylo všechno video nekomprimované.

00:00:48.180 --> 00:00:49.899
Televizní kamera nahrála signál,

00:00:49.899 --> 00:00:51.170
ten byl přenesený vzduchem

00:00:51.170 --> 00:00:53.260
a vaše televize jej přehrála zpět.

00:00:53.260 --> 00:00:54.969
A ano, to byla jen definice nějakého standardu,

00:00:54.969 --> 00:00:59.039
ale skoro všechno, co kamera nahrála, se objevilo na vaší obrazovce.

00:00:59.039 --> 00:01:01.660
A to bylo v pohodě, když ještě bylo jen několik televizních kanálů

00:01:01.660 --> 00:01:04.570
a doslova létaly vzduchem.

00:01:04.570 --> 00:01:06.920
Ale to je hrozné plýtvání.

00:01:06.920 --> 00:01:09.450
Důvodem, proč může digitální televize mít tolik kanálů,

00:01:09.450 --> 00:01:11.780
a proč internetové video vůbec funguje

00:01:11.780 --> 00:01:13.830
je komprese.

00:01:13.830 --> 00:01:18.000
Pokud byste se pokusili poslat každý pixel HD videa v perfektní kvalitě,

00:01:18.000 --> 00:01:22.850
kabelem by byl potřeba poslat asi gigabit dat za vteřinu. V tuhle chvíli

00:01:22.850 --> 00:01:27.570
by to naplno vytížilo přes 100 průměrných širokopásmových připojení v USA

00:01:27.570 --> 00:01:31.170
a přes 50 průměrných připojení v Jižní Korei.

00:01:31.170 --> 00:01:35.810
Takže, pokud chcete, aby YouTube fungoval, musíte všechna ta data,

00:01:35.810 --> 00:01:38.110
ten datový tok, srazit dohromady.

00:01:38.110 --> 00:01:40.970
Krok číslo jedna: Obyčejná, každodenní komprese obrázků.

00:01:40.970 --> 00:01:43.420
V podstatě všechny fotky na internetu jsou komprimované,

00:01:43.420 --> 00:01:47.430
především vyhazováním malých, nepotřebných detailů, kterých si lidské oko nejspíš nevšimne.

00:01:47.430 --> 00:01:50.210
Alespoň dokud někdo neudělá screenshot a dvacetkrát

00:01:50.210 --> 00:01:53.680
to nepřepošle jinam pomocí dvaceti různých Instagramových účtů.

00:01:53.680 --> 00:01:56.799
Můžete vzít každý jednotlivý snímek videa

00:01:56.799 --> 00:01:58.950
a na ně aplikovat kompresi.

00:01:58.950 --> 00:02:01.630
Krok číslo dva je mezisnímková komprese.

00:02:01.630 --> 00:02:04.520
Pokud se na scéně nestane něco velkého, proč byste se měli obtěžovat s ukládáním celých snímků,

00:02:04.520 --> 00:02:06.950
když stačí uložit jenom změny mezi nimi?

00:02:06.950 --> 00:02:09.750
Když jenom mluvím před jednobarevným pozadím,

00:02:09.750 --> 00:02:12.710
není potřeba každý snímek posílat nové informace o tom pozadí.

00:02:12.710 --> 00:02:15.740
Stačí říct přehrávači, aby znovu zobrazil to, co tam už bylo.

00:02:15.740 --> 00:02:17.860
Nebo pokud trochu pohnu s tělem, když mluvím,

00:02:17.860 --> 00:02:21.220
stačí přehrávači říct, aby trochu posunul tenhle blok pixelů doprava,

00:02:21.220 --> 00:02:24.240
a možná tam trochu poupravil barvy.

00:02:24.240 --> 00:02:26.890
Tímhle způsobem můžete osekat gigabity videa za vteřinu

00:02:26.890 --> 00:02:28.870
na něco, co si můžete přehrát na vašem mobilu:

00:02:28.870 --> 00:02:30.500
Matematikou a počty. Mnoha počty.

00:02:30.500 --> 00:02:33.520
Ale řekl bych, že praktická ukázka by byla lepší, takže:

00:02:33.520 --> 00:02:35.660
Snížím přenosovou frekvenci tohoto videa,

00:02:35.660 --> 00:02:39.010
množství jedniček a nul za sekundu, které jsou použity k zakódování.

00:02:39.010 --> 00:02:41.860
A ano, po nahrání si s tím YouTube trochu pohraje,

00:02:41.860 --> 00:02:44.010
ale ten nemůže kouzelně vrátit zpátky detaily,

00:02:44.010 --> 00:02:47.340
takže i když se díváte v nejlepší možné kvalitě,

00:02:47.340 --> 00:02:49.870
to, na co se právě koukáte je stále ta limitovaná verze.

00:02:49.870 --> 00:02:51.980
Toto je dvě stě kilobitů za vteřinu,

00:02:51.980 --> 00:02:54.810
dvě stě třisíc jedniček a nul, putující každou vteřinu kabelem.

00:02:54.810 --> 00:02:56.730
S moderním kódováním to není příliš hrozné,

00:02:56.730 --> 00:03:00.810
sice se ztrácí některé menší detaily na mém obličeji, vlasech nebo gestech,

00:03:00.810 --> 00:03:04.080
ale stále můžete jasně vidět, co se děje.

00:03:04.080 --> 00:03:06.110
Ale teď přidejme trochu sněhu.

00:03:06.110 --> 00:03:10.660
A najednou už všechny ty bity nejsou použity na vykreslování mě.

00:03:10.660 --> 00:03:13.340
Místo toho jsou také použity k sledování všech těch věcí, co poletují okolo.

00:03:13.340 --> 00:03:16.100
Je to chaotické, furt to mění směr a je to komplikované,

00:03:16.100 --> 00:03:18.930
takže nestačí jen říct "Posuň tyhle pixely tam".

00:03:18.930 --> 00:03:21.480
Přidejme taky trochu konfet s mnoha barvami.

00:03:21.480 --> 00:03:23.360
A je to, už se nám to rozpadá.

00:03:23.360 --> 00:03:25.500
Čím víc se toho ve snímku hýbe,

00:03:25.500 --> 00:03:26.510
--další konfety, jdeme na to--

00:03:26.510 --> 00:03:29.370
tím víc se bude muset rozptýlit těch dvě stě kilobitů.

00:03:29.370 --> 00:03:30.670
Víc konfet! To je ono.

00:03:30.670 --> 00:03:34.480
Nezáleží na tom, jak moc se enkodér snaží optimalizovat tváře a pleťové tóny,

00:03:34.480 --> 00:03:38.600
prostě už nemá dost bitů k zbytí. Víc konfet! Víc sněhu!

00:03:38.600 --> 00:03:40.560
Ale i když zvýším přenosovou rychlost zase až úplně nahoru,

00:03:40.560 --> 00:03:42.430
na nejvyšší možnou kvalitu,

00:03:42.430 --> 00:03:44.350
stále to nebude vypadat dobře.

00:03:44.350 --> 00:03:48.260
Ani nevím, proč řvu, ten zvuk větru přidávám dodatečně.

00:03:48.260 --> 00:03:52.590
Není to ani o samotných konfetách, je to o tom pohybu.

00:03:52.590 --> 00:03:54.370
Pokud všechno ve vzduchu zastavíme,

00:03:54.370 --> 00:03:57.010
a uděláme z toho pozadí,

00:03:57.010 --> 00:03:58.620
během několika vteřin,

00:03:58.620 --> 00:04:01.850
se kvalita videa vrátí do normálu.

00:04:01.850 --> 00:04:05.990
A to je důvod, proč se obraz rozpadne, když váš sportovní tým vyhraje a vystřelí konfety.

00:04:05.990 --> 00:04:08.830
Video doslova není, co bývalo.

00:04:10.900 --> 00:04:12.900
Překlad / Translation: Xeotroid

