diff --git a/slides/223015b/01-daten-grundlagen.md b/slides/223015b/01-daten-grundlagen.md index baba249..89035a5 100644 --- a/slides/223015b/01-daten-grundlagen.md +++ b/slides/223015b/01-daten-grundlagen.md @@ -809,20 +809,21 @@ Spektrogramm-Folie als Anschluss: 44,1 kHz → wir können bis ~22 kHz erfassen. -# Nyquist-Theorem — warum 2× reicht +# Nyquist — warum 2× reicht ![bg right:50% contain](./assets/demos/nyquist-diagram.png) -**Sample-Rate muss mindestens das *Doppelte* der höchsten Signal-Frequenz sein:** +**Sample-Rate ≥ *2× höchste Signal-Frequenz.*** ``` f_sample ≥ 2 · f_max ``` Drei Fälle: -- **zu wenig** → Aliasing (falsche tiefere Welle) -- **genau** → mathematisches Minimum -- **mehr** → sichere Rekonstruktion + +* **zu wenig** → Aliasing +* **genau** → mathematisches Minimum +* **mehr** → sichere Rekonstruktion -# Nyquist-Theorem — warum 2× reicht +# Nyquist — warum 2× reicht ![bg right:50% contain](./assets/demos/nyquist-diagram.png) -**Sample-Rate muss mindestens das *Doppelte* der höchsten Signal-Frequenz sein:** +**Sample-Rate ≥ *2× höchste Signal-Frequenz.*** ``` f_sample ≥ 2 · f_max ``` Drei Fälle: -- **zu wenig** → Aliasing (falsche tiefere Welle) + +- **zu wenig** → Aliasing - **genau** → mathematisches Minimum - **mehr** → sichere Rekonstruktion @@ -480,17 +481,7 @@ Trick-Frage 2: warum nicht WAV für Spotify? → Daten-Volumen zu hoch fürs Str -# Container ≠ Codec - -![bg right:40% contain](./assets/container-codec-diagram.png) - -**Container** = die *Verpackung*: hält Video-Spur, Audio-Spur, Untertitel, Metadaten zusammen. -*Beispiele:* MP4, MKV, WebM, AVI - -**Codec** = der *Komprimierer*: wie wird Bild/Audio gespeichert? -*Beispiele:* H.264, H.265, AV1, VP9 (Video) · AAC, MP3, Opus (Audio) - -**Eine `.mp4`-Datei kann verschiedene Codecs enthalten.** +![bg fit](./assets/demos/container-vs-codec.png)