
Videokodierung für 3D: H.264 vs H.265 vs AV1
Videokodierung für 3D-Künstler verstehen
Wenn du Render-Ausgaben aus Blender, After Effects oder einer Renderfarm wie SuperRenders exportierst, ist die Wahl des richtigen Video-Codecs entscheidend. Die falsche Kodierung kann zu massiven Dateigröße führen, Qualitätsverluste verursachen oder auf älteren Systemen nicht abspielbar sein.
Dieser Leitfaden zeigt dir, wie du H.264, H.265, AV1 und ProRes vergleichst und für deine spezifische Situation die richtige Wahl triffst.
Codecs verstehen: Die Grundlagen
Ein Video-Codec ist ein Algorithmus, der Video-Daten komprimiert und dekomprimiert. Je neuer der Codec, desto effizienter ist die Kompression — das bedeutet kleinere Dateien bei gleicher Qualität.
H.264 (MPEG-4 AVC)
- Kompatibilität: Universal. Funktioniert auf fast jedem Gerät, Browser und Player.
- Dateigröße: Größer als H.265 oder AV1 bei gleicher Qualität.
- Kodierungsgeschwindigkeit: Schnell — auch auf älteren Systemen.
- Verwendet für: Web, Streaming, Archivierung, wo maximale Kompatibilität erforderlich ist.
H.265 (HEVC)
- Kompatibilität: Gut, aber nicht universal. Neuere Geräte, moderne Browser.
- Dateigröße: 40–50 % kleiner als H.264 bei vergleichbarer Qualität.
- Kodierungsgeschwindigkeit: Langsamer als H.264, schneller als AV1.
- Verwendet für: Archivierung, interne Verteilung, wo Dateigröße wichtig ist.
AV1
- Kompatibilität: Entwickelt sich noch. Gute Unterstützung auf modernen Browsern und Streaming-Plattformen.
- Dateigröße: 25–35 % kleiner als H.265.
- Kodierungsgeschwindigkeit: Sehr langsam. Kann stunden- oder tagelang dauern für lange Sequenzen.
- Verwendet für: Zukunftsorientierte Archivierung, hochwertige Streaming-Projekte.
ProRes
- Kompatibilität: Professionelle Workflows (Final Cut Pro, DaVinci Resolve).
- Dateigröße: Größer, da es ein mitteltaugliches Format ist (nicht vollständig komprimiert).
- Kodierungsgeschwindigkeit: Schnell.
- Verwendet für: Post-Production, Motion Graphics, wenn Bearbeitung nach dem Rendering erforderlich ist.
Codec-Vergleichstabelle
| Codec | Dateigröße (relativ) | Kompatibilität | Geschwindigkeit | Beste Anwendung |
|---|---|---|---|---|
| H.264 | 100 % | Universell | Schnell | Web, universelle Kompatibilität |
| H.265 | 60–70 % | Gut | Mittel | Archivierung, interne Verteilung |
| AV1 | 40–65 % | Modern | Sehr langsam | Zukunftsorientierte Archivierung |
| ProRes | 120–200 % | Professionell | Schnell | Post-Production, Bearbeitung |
Codec auswählen: Nach Lieferkontext
Für Clients und Portfolio-Websites
Wähle: H.264
- Warum: Maximale Kompatibilität. Jeder Browser, jedes Gerät spielt es ab.
- Einstellung: CRF 18–20, Preset slow, 1080p oder 4K je nach Projekt.
Für interne Verteilung und Team-Überprüfung
Wähle: H.265
- Warum: Kleinere Dateien, schnellere Uploads, moderne Hardware unterstützt es.
- Einstellung: CRF 20–22, Preset slow, native Auflösung.
Für Langzeitarchivierung
Wähle: H.265 oder AV1
- Warum: Effizienz und Zukunftssicherheit. H.265 ist praktischer jetzt; AV1 für sehr lange Aufbewahrung (10+ Jahre).
- Einstellung: CRF 18–20 (H.265) oder CRF 28–30 (AV1), Preset slow oder veryslow.
Für YouTube und Streaming-Plattformen
Wähle: H.264
- Warum: YouTube re-kodiert sowieso, aber H.264 ist die zuverlässigste Wahl für schnelle Verarbeitung.
- Einstellung: Bitrate 8–15 Mbit/s für 1080p, 30–50 Mbit/s für 4K.
Für Post-Production und Bearbeitung
Wähle: ProRes
- Warum: Schnelle Bearbeitung, minimale Generationsverluste bei wiederholten Übergängen.
- Einstellung: ProRes 422 HQ für 1080p/4K.
Von After Effects und Media Encoder exportieren
After Effects
After Effects bietet begrenzte Codec-Optionen direkt aus der Ausgangswarteschlange. Für H.265 und AV1 benötigst du Adobe Media Encoder.
Schritte:
- Gehe zu File > Export > Add to Adobe Media Encoder Queue.
- Öffne Adobe Media Encoder.
- Klicke auf das Format-Dropdown neben deiner Sequenz.
- Wähle dein Format:
- H.264: Wähle MPEG-4 oder H.264 (je nach Encoder-Version).
- H.265: Wähle HEVC (H.265).
- ProRes: Wähle QuickTime und ProRes-Codec.
- Stelle die Bitrate oder CRF-Werte ein (siehe Tabellen unten).
- Klicke Export oder Queue for Export.
Adobe Media Encoder
Für höhere Kontrolle:
- Öffne Media Encoder direkt.
- Importiere dein Video oder deine Bildsequenz.
- Wähle Preset oder stelle Custom Settings ein.
- Unter Video:
- Codec: MPEG-4 (H.264), HEVC (H.265), oder ProRes.
- Bitrate: Siehe Tabelle unten (oder „VBR, 2-Pass" für bessere Qualität).
- Preset: Wähle „High Quality" für Archive, „Medium Quality" für Web.
- Klicke Export.
Blender-Bildsequenzen kodieren
Blender speichert typischerweise als PNG- oder EXR-Bildsequenzen aus (Frame 0001.exr, Frame 0002.exr usw.). FFmpeg ist das beste Werkzeug, um diese in Video umzuwandeln.
Mit FFmpeg kodieren
H.264 aus EXR-Sequenz
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx264 -crf 18 -preset slow output.mp4
H.265 aus EXR-Sequenz
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx265 -crf 20 -preset slow output.mp4
AV1 aus EXR-Sequenz
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libaom-av1 -crf 30 -preset 4 output.mp4
Erklärung der Flags:
-framerate 24: Bildrate (ändere je nach Projekt: 24, 30, 60 usw.).-i frame_%04d.exr: Eingabemuster.%04d= 4-stellige Bildnummern (0001, 0002, ..., 9999). Für 5-stellig:%05d.-c:v: Video-Codec.-crf: Quality (Lower = Better; Bereich 0–51). Siehe Tabelle unten.-preset: Geschwindigkeit vs. Größe (ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow).output.mp4: Ausgabedateiname.
Bitrate und Qualitätseinstellungen
CRF vs. Bitrate
- CRF (Constant Rate Factor): Zielt auf eine konsistente Qualität ab, nicht auf eine feste Größe. Empfohlen für Archive und Qualitäts-kritische Arbeit.
- VBR (Variable Bitrate): Passt die Bitrate basierend auf Komplexität an. Gut für Streaming.
- Bitrate (konstant): Erzeugt Dateien fester Größe. Nützlich, wenn die Dateigröße vorab bekannt sein muss.
1080p-Qualitätseinstellungen
| Codec | CRF (Qualität) | Bitrate (Streaming) | Dateigröße (1 Min @ 24fps) |
|---|---|---|---|
| H.264 | 18–20 | 6–8 Mbit/s | ~50–60 MB |
| H.265 | 20–22 | 4–5 Mbit/s | ~30–40 MB |
| AV1 | 28–30 | 2–3 Mbit/s | ~15–25 MB |
| ProRes 422 | N/A | ~500 Mbit/s | ~3,6 GB |
4K-Qualitätseinstellungen
| Codec | CRF (Qualität) | Bitrate (Streaming) | Dateigröße (1 Min @ 24fps) |
|---|---|---|---|
| H.264 | 16–18 | 15–25 Mbit/s | ~110–190 MB |
| H.265 | 18–20 | 10–15 Mbit/s | ~75–115 MB |
| AV1 | 26–28 | 5–8 Mbit/s | ~38–60 MB |
| ProRes 422 HQ | N/A | ~1.500 Mbit/s | ~11 GB |
Hinweis: Größen sind Schätzungen. Komplexe Szenen (viel Bewegung, Details) führen zu größeren Dateien bei gleichem CRF.
Renderfarm-Ausgaben kodieren
Wenn du SuperRenders Cloud Rendering verwendest, erhältst du typischerweise EXR-Bildsequenzen (für Post-Production Qualität) oder bereits kodierte Videos (je nach Projekt-Setup).
Mit FFmpeg mehrere Dateien batch-kodieren
Für Batch-Processing mehrerer Bildsequenzen:
#!/bin/bash
# Batch-Kodierungsskript für Renderfarm-Ausgaben
INPUT_DIR="./render_output"
OUTPUT_DIR="./encoded_videos"
CODEC="libx265"
CRF="20"
PRESET="slow"
FRAMERATE="24"
mkdir -p "$OUTPUT_DIR"
for sequence_dir in "$INPUT_DIR"/*/; do
sequence_name=$(basename "$sequence_dir")
output_file="$OUTPUT_DIR/${sequence_name}_encoded.mp4"
echo "Kodiere: $sequence_name ..."
ffmpeg -framerate $FRAMERATE \
-i "${sequence_dir}frame_%04d.exr" \
-c:v $CODEC \
-crf $CRF \
-preset $PRESET \
"$output_file"
if [ $? -eq 0 ]; then
echo "✓ Erfolgreich: $output_file"
else
echo "✗ Fehler bei: $sequence_name"
fi
done
echo "Kodierung abgeschlossen."
So verwendest du es:
- Speichere als
batch_encode.sh. - Stelle sicher, dass die Struktur passt:
./render_output/ ├── shot_001/ │ ├── frame_0001.exr │ ├── frame_0002.exr │ └── ... └── shot_002/ ├── frame_0001.exr └── ... - Führe aus:
bash batch_encode.sh - Kodierte Videos erscheinen in
./encoded_videos/.
Bestechende Kodierungseinstellungen: Zusammenfassung
Für die meisten 3D-Projekte beginne hier:
Archivierung (maximale Qualität)
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx265 -crf 18 -preset veryslow output.mp4
Portfolio und Client-Delivery (H.264, maximale Kompatibilität)
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx264 -crf 20 -preset slow output.mp4
Schnelle interne Überprüfung
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx264 -crf 24 -preset faster output.mp4
YouTube-Upload
ffmpeg -framerate 24 -i frame_%04d.exr -c:v libx264 -b:v 10M output.mp4
Große Dateien mit fester Bitrate transkodieren
ffmpeg -i input.mp4 -c:v libx265 -crf 20 -preset slow output.mp4
Praktische Tipps
1. Teste vor vollständiger Kodierung
- Kodiere eine kleine Sequenz (z. B. erste 100 Frames) mit
-vframes 100. - Überprüfe Qualität, Dateigröße und Geschwindigkeit.
2. Nutze -preset slow für Archive
- Langsamer, aber bringt ca. 20–30 % kleinere Dateien als „fast" oder „medium".
3. Komprimiere nicht zweimal
- Wenn du bereits von einer Renderfarm kodierte Video erhältst, nicht erneut kodieren — nur wenn notwendig.
4. Überprüfe Lautsprecher-Einstellungen
- Manche Kodierungen benötigen Audio-Einstellungen:
-c:a aac -b:a 128k(für H.264/H.265).
5. Multi-Threaded für schnellere Verarbeitung
- FFmpeg nutzt standardmäßig mehrere Kerne. Für erzwungenes Threading:
-threads 4(oder Anzahl deiner Kerne).
FAQ
H.264 oder H.265 für Langzeitarchivierung?
H.265. Es ist effizienter (kleinere Dateien) und wird in den nächsten 10+ Jahren breit unterstützt. AV1 ist noch besser für sehr lange Aufbewahrung (20+ Jahre), ist aber nicht unbedingt erforderlich.
Kann ich H.265 direkt aus After Effects exportieren?
Nicht nativ. After Effects unterstützt H.265 nicht direkt aus seiner Ausgangswarteschlange. Verwende Adobe Media Encoder oder FFmpeg zum Transkodieren deines After Effects-Exports.
Was ist der Unterschied zwischen CRF und Bitrate?
CRF zielt auf eine Zielqualität ab — FFmpeg passt die Bitrate an, um diese zu erreichen. Das Ergebnis wird weniger komprimiert als komplexe Szenen, höher komprimiert als einfache. Bitrate ist fest — du sagst „this video ist 10 Mbit/s", egal wie komplex es ist. CRF ist besser für Archive; Bitrate ist besser für Streaming mit vorhersehbaren Dateigröße.
Warum ist AV1-Kodierung so langsam?
AV1 verwendet komplexere Algorithmen zur Erkennung von Details und Bewegung als H.264 oder H.265. Für bessere Kompression muss es mehr Berechnungen durchführen. 4K AV1 kann auf normaler Hardware tagelang dauern.
MP4 oder MOV für Blender-Ausgabe?
MP4 ist sicherer und universeller. MOV ist besser für Apple-Workflows (Final Cut Pro, DaVinci Resolve auf Mac). Wenn du unsicher bist, verwende MP4. Sowohl H.264 als auch H.265 funktionieren in beiden Containern.
Verwandte Ressourcen
- Beste 3D-Rendering-Software 2026
- FFmpeg offizielle Dokumentation
- H.265/HEVC-Codec-Übersicht
- AV1 auf Wikipedia
- Adobe Media Encoder Handbuch
- Blender Rendering-Ausgabe Dokumentation
Brauchst du Hilfe bei der Kodierung großer 3D-Render-Projekte? Super Renders Farm bietet schnelle Cloud Rendering mit optimierter Ausgabe-Unterstützung. Starten Sie Ihr kostenloses Rendering heute.

