expand container vs codec into 3 detailed slides
This commit is contained in:
@@ -544,24 +544,81 @@ Ohne Kompression: Unmöglich zu streamen oder speichern
|
||||
|
||||
---
|
||||
|
||||
# Container vs. Codec
|
||||
# Container: Die Verpackung
|
||||
|
||||
**Container = Die Box**
|
||||
Verpackt Video, Audio, Untertitel, Metadaten
|
||||
**Was ist ein Container?**
|
||||
Eine "Box", die verschiedene Streams zusammenpackt:
|
||||
- Video-Stream
|
||||
- Audio-Stream(s)
|
||||
- Untertitel
|
||||
- Metadaten (Titel, Kapitel, etc.)
|
||||
|
||||
**Beispiele:** MP4, MKV, AVI, MOV
|
||||
**Gängige Container:**
|
||||
|
||||
**Codec = Kompressionsalgorithmus**
|
||||
Entscheidet, WIE Daten komprimiert werden
|
||||
| Container | Endung | Typischer Einsatz |
|
||||
|-----------|--------|-------------------|
|
||||
| MP4 | .mp4 | Web, Streaming |
|
||||
| MKV | .mkv | Archiv, viele Streams |
|
||||
| AVI | .avi | Legacy (veraltet) |
|
||||
| MOV | .mov | Apple-Ökosystem |
|
||||
|
||||
**Video-Codecs:** H.264, H.265, VP9, AV1
|
||||
**Audio-Codecs:** AAC, MP3, Opus
|
||||
<!--
|
||||
Container = Verpackung, nicht der Inhalt
|
||||
Ein MP4 sagt nichts über die Qualität aus
|
||||
MKV kann beliebig viele Audio/Untertitel-Spuren haben
|
||||
-->
|
||||
|
||||
<!--
|
||||
---
|
||||
|
||||
# Codec: Der Kompressionsalgorithmus
|
||||
|
||||
**Was ist ein Codec?** (Coder/Decoder)
|
||||
Entscheidet, WIE Video/Audio komprimiert wird
|
||||
|
||||
**Video-Codecs:**
|
||||
|
||||
| Codec | Jahr | Verbreitung |
|
||||
|-------|------|-------------|
|
||||
| H.264/AVC | 2003 | Universell, überall |
|
||||
| H.265/HEVC | 2013 | 4K, effizient, Lizenzen |
|
||||
| VP9 | 2013 | YouTube, Google |
|
||||
| AV1 | 2018 | Zukunft, lizenzfrei |
|
||||
|
||||
**Audio-Codecs:** AAC, MP3, Opus, FLAC
|
||||
|
||||
<!--
|
||||
H.264 = De-facto-Standard seit 20 Jahren
|
||||
H.265 = 50% kleinere Dateien, aber teure Lizenzen
|
||||
AV1 = Open Source, Netflix/YouTube pushen es
|
||||
-->
|
||||
|
||||
---
|
||||
|
||||
# Container + Codec = Video
|
||||
|
||||
**Das Zusammenspiel:**
|
||||
|
||||
```
|
||||
┌─────────────────────────────┐
|
||||
│ Container (z.B. MP4) │
|
||||
│ ┌────────────────────────┐ │
|
||||
│ │ Video-Stream (H.264) │ │
|
||||
│ ├────────────────────────┤ │
|
||||
│ │ Audio-Stream (AAC) │ │
|
||||
│ ├────────────────────────┤ │
|
||||
│ │ Untertitel (SRT) │ │
|
||||
│ └────────────────────────┘ │
|
||||
└─────────────────────────────┘
|
||||
```
|
||||
|
||||
**Häufiger Irrtum:** "Das ist eine MP4-Datei"
|
||||
→ Sagt nichts über den Codec aus!
|
||||
|
||||
<!--
|
||||
Container ≠ Codec (häufiges Missverständnis!)
|
||||
MP4 ist KEIN Codec, sondern Container
|
||||
Schachtel-Analogie: Container = Karton, Codec = Inhalt
|
||||
Ein MP4 kann H.264, H.265 oder AV1 enthalten
|
||||
Prüfen mit: MediaInfo, ffprobe
|
||||
-->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user