Digitální audio a video
Klíčová slova: Digitální audio a video
Klíčové pojmy: Digitalizace: vzorkování a kvantování, Vzorkovací frekvence určuje počet vzorků za sekundu, např. $44{,}1\ \mathrm{kHz}$, Bitová hloubka určuje počet hladin kvantování, např. $16\ \mathrm{bit}$, Datový tok audia: $\text{frekvence} \times \text{bitová hloubka} \times \text{kanály}$, Video = sekvence snímků; snímková frekvence $24$, $30$, $60\ \mathrm{fps}$, Kontejnery (MP4, MKV) obsahují audio, video a titulky, Bezztrátová komprese: FLAC/ALAC; ztrátová: MP3/AAC, Kodeky videa: H.264, H.265, VP9, AV1, Vyšší bitrate znamená lepší kvalitu, ale větší nároky, Streamování používá adaptivní bitrate pro plynulost přehrávání
## Úvod
Digitální audio a video zastupují zvukové a obrazové informace převedené do digitální podoby tak, aby je mohl ukládat, přenášet a zpracovávat počítač. Základním krokem je digitalizace analogového signálu: vzorkování a kvantování pro zvuk, a rozklad na pixely a snímky pro obraz a video.
> **Definice:** Digitalizace je převod spojitého (analogového) signálu do diskrétní (digitální) podoby pomocí měření v pravidelných okamžicích a přiřazení číselných hodnot.
## 1. Digitalizace zvuku (audio)
### Vzorkování
- Vzorkování znamená měření amplitudy audio signálu v pravidelných časových intervalech.
- Důležitý parametr: **vzorkovací frekvence**. Například $44{,}1\ \mathrm{kHz}$ znamená $44100$ vzorků za sekundu.
> **Definice:** Vzorkovací frekvence je počet vzorků za sekundu měřených z analogového signálu.
### Kvantování
- Kvantování znamená přiřazení naměřené amplitudy k nejbližší diskrétní hodnotě.
- Důležitý parametr: **bitová hloubka** (např. $16\ \mathrm{bit}$) určuje počet možných hladin.
> **Definice:** Bitová hloubka je počet bitů použitých pro vyjádření hodnoty jednoho vzorku.
### Výpočet datového toku
- Datový tok audia se počítá jako: $\text{datový tok} = \text{vzorkovací frekvence} \times \text{bitová hloubka} \times \text{počet kanálů}$.
- Příklad: Stereo audio, $44{,}1\ \mathrm{kHz}$, $16\ \mathrm{bit}$: datový tok $=44100 \times 16 \times 2$ bit/s.
## 2. Digitalizace obrazu a videa
### Digitální obraz
- Obraz je tvořen mřížkou pixelů, každý pixel obsahuje barevnou informaci (např. RGB nebo jiný barevný prostor).
> **Definice:** Pixel je nejmenší obrazový prvek s konkrétní barevnou hodnotou.
### Digitální video
- Video je sekvence statických snímků přehrávaná rychle za sebou.
- Důležitý parametr: **snímková frekvence** (např. $24$, $30$, $60\ \mathrm{fps}$).
## 3. Ukládání formátů a kontejnery
- Audio formáty: WAV (nekomprimované), MP3, AAC (komprimované).
- Video kontejnery: AVI, MP4, MKV — kontejnery mohou obsahovat audio, video a titulky.
| Typ | Příklad | Charakteristika |
|---|---:|---|
| Audio (nekomprimované) | WAV | jednoduché, velké soubory |
| Audio (komprimované) | MP3, AAC | menší velikost, ztráta informace u ztrátových metod |
| Video kontejnery | MP4, MKV | mohou obsahovat více stop a titulky |
## 4. Přenos digitálního audia a videa
- Způsoby přenosu: lokální sítě (LAN), internet (streaming), bezdrátové sítě (Wi‑Fi, Bluetooth).
- Streamování: přehrávání během stahování, často s adaptivním bitrate pro změnu kvality podle dostupné rychlosti připojení.
> **Definice:** Streamování je technika přenosu multimédií, při níž se data přehrávají průběžně, aniž by bylo nutné celý obsah nejprve uložit.
Did you know that adaptivní bitrate u streamování dynamicky mění kvalitu videa podle dostupné šířky pásma, aby se minimalizovalo přerušení přehrávání?
## 5. Komprese digitálního audia
### Bezztrátová komprese
- Komprese bez ztráty kvality: FLAC, ALAC.
- Výhoda: po dekompresi získáte přesně původní data.
### Ztrátová komprese
- Odstraní části, které jsou méně slyšitelné pro lidské ucho (psychoakustika): MP3, AAC, OGG.
- Výhoda: výrazné zmenšení velikosti souboru, nevýhoda: ztráta části informace.
| Typ komprese | Příklady | Výhoda | Nevýhoda |
|---|---:|---|---|
| Bezztrátová | FLAC, ALAC | bez ztráty kvality | menší komprese |
| Ztrátová | MP3, AAC, OGG | vysoká komprese | ztráta části informace |
## 6. Komprese digitálního videa
### Principy komprese
- Odstranění redundance prostorové (opakující se vzory v jednom snímku) a časové (podobnost mezi sousedními snímky).
### Video kodeky
- Běžné kodeky: H.264 (AVC), H.265 (HEVC), VP9, AV1.
- Kodek určuje, jak se obraz efektivně kóduje a dekomprimuje.
Did you know that moderní kodek AV1 nabízí lepší kompresi než H.264 při podobné vizuální kvalitě, ale vyžaduje vyšší výpočetní výkon při kódování?
## 7. Datový tok a kvalita
- Vyšší bitrate obvykle znamená lepší kvalitu obrazu nebo zvuku, ale zároveň větší nároky na úložiště a přenos.
- Volba optimálního