
Videokodierung für 3D: H.264 vs H.265 vs AV1
Überblick
Videokodierung für 3D-Künstler verstehen
Wenn Sie Render-Ausgaben aus Blender, After Effects oder einer render farm wie SuperRenders exportieren, 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 Ihnen, wie Sie H.264, H.265, AV1 und ProRes vergleichen und für Ihre spezifische Situation die richtige Wahl treffen.
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ötigen Sie Adobe Media Encoder.
Schritte:
- Gehen Sie zu File > Export > Add to Adobe Media Encoder Queue.
- Öffnen Sie Adobe Media Encoder.
- Klicken Sie auf das Format-Dropdown neben Ihrer Sequenz.
- Wählen Sie Ihr Format:
- H.264: Wählen Sie MPEG-4 oder H.264 (je nach Encoder-Version).
- H.265: Wählen Sie HEVC (H.265).
- ProRes: Wählen Sie QuickTime und ProRes-Codec.
- Stellen Sie die Bitrate oder CRF-Werte ein (siehe Tabellen unten).
- Klicken Sie Export oder Queue for Export.
Adobe Media Encoder
Für höhere Kontrolle:
- Öffnen Sie Media Encoder direkt.
- Importieren Sie Ihr Video oder Ihre Bildsequenz.
- Wählen Sie Preset oder stellen Sie 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ählen Sie „High Quality" für Archive, „Medium Quality" für Web.
- Klicken Sie 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 (ändern Sie 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.
Ausgaben der render farm kodieren
Wenn Sie SuperRenders Cloud Rendering verwenden, erhalten Sie 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 verwenden Sie es:
- Speichern Sie als
batch_encode.sh. - Stellen Sie sicher, dass die Struktur passt:
./render_output/ ├── shot_001/ │ ├── frame_0001.exr │ ├── frame_0002.exr │ └── ... └── shot_002/ ├── frame_0001.exr └── ... - Führen Sie 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. Testen Sie vor vollständiger Kodierung
- Kodieren Sie eine kleine Sequenz (z. B. erste 100 Frames) mit
-vframes 100. - Überprüfen Sie Qualität, Dateigröße und Geschwindigkeit.
2. Nutzen Sie -preset slow für Archive
- Langsamer, aber bringt ca. 20–30 % kleinere Dateien als „fast" oder „medium".
3. Komprimieren Sie nicht zweimal
- Wenn Sie bereits von einer render farm kodierte Video erhalten, nicht erneut kodieren — nur wenn notwendig.
4. Überprüfen Sie 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 Ihrer 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. Verwenden Sie Adobe Media Encoder oder FFmpeg zum Transkodieren Ihres 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 — Sie sagen „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 Sie unsicher sind, verwenden Sie 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
Brauchen Sie 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.



