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**
|
**Was ist ein Container?**
|
||||||
Verpackt Video, Audio, Untertitel, Metadaten
|
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**
|
| Container | Endung | Typischer Einsatz |
|
||||||
Entscheidet, WIE Daten komprimiert werden
|
|-----------|--------|-------------------|
|
||||||
|
| 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!)
|
Container ≠ Codec (häufiges Missverständnis!)
|
||||||
MP4 ist KEIN Codec, sondern Container
|
MP4 ist KEIN Codec, sondern Container
|
||||||
Schachtel-Analogie: Container = Karton, Codec = Inhalt
|
|
||||||
Ein MP4 kann H.264, H.265 oder AV1 enthalten
|
Ein MP4 kann H.264, H.265 oder AV1 enthalten
|
||||||
|
Prüfen mit: MediaInfo, ffprobe
|
||||||
-->
|
-->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user