MP4-AVC erstellen
28.12.2008
Home Nach oben MP4-Mobile erstellen MP4-AVC erstellen

wegen noch unzureichender Hardwareunterstützung von h264/mpeg4-AVC-Codec bevorzuge ich momentan die Beschreibungen des normalen mpeg4-ASP-Codecs (divx/xvid &co.).
Es sind im Prinzip aber gleiche Verarbeitungsgänge und daher mit weitgehend gleichen Anleitungen!

siehe auch DivX 7.0 (Project Rémoulade, DivX H.264 Encoder Alpha 1 & Tutorial)

Erstellung einer MP4-AVC mit Nero Recode2

AVC - die wichtigsten zusätzlichen Faktoren extern - siehe auch Codecs
AVI Videos mit dem x264 Videocodec und MP3 VBR (extern)
Nero Digital™ iPod Video Profile (extern)

Vorlage DVD

How to open MP4,MKV,WMV with any editor,encoder

Vorlage AVI/MPG o.ä.m.

s.o.

Nero Recode2 ***in progress***

Aktuelles Nero Recode2 ist im Download-Packet 2 (inkl. Nero Vision Express 2) erhältlich von Nero.com. Natürlich müssen auch die Codecs (h264)für Nero-Digital bzw. AAC installiert sein (wie auch selbstverständlich die Abspielcodecs der Videovorlagen).

Erläuterungen aus dem Handbuch (Hilfe) zu Nero Recode2

im Allgemeinen Audioeinstellungen so belassen

ggf. weitere Enkodereinstellungen vornehmen

Abweichend vom Profil Mobile empfehle ich:


AVC-Encoder

Thread Count

Nero Recode unterstützt Multi-Core-Prozessoren. Sind Sie im Besitz eines solchen, können Sie den Encodierungsvorgang auf die gewünschte Anzahl von Threads verteilen. Im Auswahlmenü Thread-Count können Sie einstellen, ob Sie den Enkodierungsprozess von mehreren Threads ausführen lassen wollen. So können Sie ein Multi-Core-Prozessorsystem optimal ausnutzen. Es werden so viele Prozessorenkerne verwendet, wie Sie Threads ausgewählt haben. Im Eintrag AVC (Advanced Video Encoding) und dessen Untereinträgen können Sie Einstellungen zur AVC-Enkodierung Ihrer Daten machen.

Bitratenmodus

Im Eintrag Bitratenmodus können Sie Einstellungen zum Bitratenmodus und zur Quantisierung machen (siehe Enkoder-Modus).

Allgemeine Einstellungen

Im Eintrag Allgemeine Einstellungen können Sie Einstellungen zur Entscheidungsqualität, zu den Bewegungsvektoren und zu den GOP-Eigenschaften machen.

Entscheidungsqualität (AVC)

Der Regler Entscheidungsqualität gibt an, wie gut die Qualität der Ausgabedatei in Beziehung zum zeitlichen Aufwand sein soll. Hierbei liefert Hohe Qualität die beste Qualität, bei längstem Enkodierungszeitraum. High Speed benötigt den kürzesten Enkodierungszeitraum bei der schlechtest möglichen Qualität. Empfehlenswert ist ein mittlerer Wert im Bereich Beste.

Bewegungsvektoren - Siehe Max. Vektorenreichweite

Im Auswahlmenü Max. Vektorenreichweite können Sie anhand von vordefinierten Werten die maximale Reichweite von Bewegungsvektoren einstellen.

GOP-Eigenschaften

Eine GOP (Group Of Pictures) ist ein Intervall von I-Frame zu I-Frame.

Enkoder-Werkzeuge

Im Eintrag Enkoder-Werkzeuge können Sie Einstellungen zum Enkodierungsvorgang vornehmen.

CABAC

CABAC (Context Adaptive Binary Arithmetic Coding) ist ein bestimmtes Kodierungsverfahren. Es verwendet anstatt variablel langer Bitfolgen eine bessere arithmethische Codierung, die zwischen 10 und 20 % Einsparungen der Datenrate bringt. Findet nur bei MPEG-4 AVC Anwendung.

Bidirektionale Vorhersage

Die Einstellung Bidirektionale Vorhersage erlaubt die Enkodierung mit Hilfe von B-Frames.

Makroblock Partitionen

Die Einstellung Makroblock Partitionen erlaubt das Teilen von Makroblocks - siehe 4 Vektoren pro Makroblock: Die Einstellung 4 Vektoren pro Makroblock erlaubt dem Enkoder für die Bewegungssuche die Aufteilung von Makroblocks von 16x16 Pixel in vier 8x8 Pixel Makroblöcke. So gibt es nicht mehr nur einen Bewegungsvektor, sondern vier. Diese Option verbessert die Qualität, verlangsamt allerdings den Enkodierungsvorgang.

Gewichtete Vorhersage

Die Einstellung Gewichtete Vorhersage erlaubt das Gewichten von Referenzframes bei der Bewegungsvorhersage. Dies steigert speziell bei Überblendungen die Kodiereffizienz.

8x8 Transform

Die Einstellung 8x8 Transform erlaubt dem Enkoder, alternativ zur Standard 4x4-Transformation, auch eine 8x8 Transformation zu verwenden (siehe "4 Vektoren pro Makroblock"). Besonders bei HD-Auflösungen ermöglicht diese Einstellung eine bessere Kompression.

Deblocking Einstellungen

Die Einstellung Deblocking Einstellungen wirkt wie ein Weichzeichner über die scharfen Kanten der Makroblocks. Sie können die Intensität dieses Effekts mit Hilfe des Reglers einstellen.

Visuelle Verbesserungen

Die Einstellungen im Eintrag Psycho-visuelle Qualität machen sich die menschlichen Wahrnehmungsgewohnheiten zugunsten einer besseren Gesamtqualität zu nutze.

Das heißt beispielsweise, dass im Mittelpunkt des Bildes die Qualität besser ist als an den äußeren Kanten, da die Augen eher die Mitte fixieren und eine leichte Unschärfe am Rand nicht auffällt. Da am Rand Qualität „eingespart" wird, kann entweder die Gesamtqualität besser oder die Komprimierung stärker werden. Sie erzielen so eine höhere Kompression, ohne dass eine Qualitätsminderung bemerkbar ist. Diese Einstellungsmöglichkeiten sind nur vorhanden, wenn Sie in der Nero Digital Kategorie die Einstellung Nero Digital AVC gewählt haben.

Picture Level

Diese Einstellung Picture Level berücksichtigt das menschliche Wahrnehmungsvermögens, um an bestimmten Stellen im Video eine bessere Kompression für einzelne Videoframes zu erzielen.

Macroblock Level

Diese Einstellung Makroblock Level berücksichtigt das menschliche Wahrnehmungsvermögens, um in bestimmten Bereichen im Bild eine bessere Kompression für einzelne Videoframes zu erzielen.

Fortgeschritten

Die Einstellung Fortgeschritten bietet weitere Möglichkeiten, um höhere Kompression zu erzielen, die aber von unterschiedlichen Betrachtern möglicherweise qualitativ unterschiedlich bewertet werden.

Enhanced Chroma Prediction

Traditionell wurde bei der Videokompression nur auf die Helligkeitsinformation zurückgegriffen, um im Enkoder Entscheidungen bei der Kompression zu treffen. Die Einstellung Enhanced Chroma Prediction bezieht auch umfangreich Farbinformationen in solche Entscheidungen ein, um eine bessere Kompression zu erzielen.

MPEG-4 Advanced Video Coding (aka. ITU-T H.264)

MPEG-4 AVC Profiles

http://www.hthoma.de/video/mpeg4_video_tut/index.html

Tool Profile
Baseline Main Extended High High 10 High 4:2:2 High 4:4:4
I Frame x x x x x x x
P Frame x x x x x x x
B Frame   x x x x x x
SI Frame     x        
SP Frame     x        
Multiple Reference Frames x x x x x x x
Deblocking Filter x x x x x x x
CAVLC x x x x x x x
CABAC   x   x x x x
FMO, ASO, RS x   x        
Data Partitioning     x        
Interlaced   x x x x x x
4:2:0 Chroma Format x x x x x x x
4:2:2 Chroma Format           x x
4:4:4 Chroma Format             x
8 Bit Sample Depth x x x x x x x
9 and 10 Bit Sample Depth         x x x
10 and 12 Bit Sample Depth             x
8x8 vs. 4x4 Transform       x x x x
Quantization Scaling Matrices       x x x x
Separate Cb and Cr QP control       x x x x
Monochrome Video Format       x x x x
Residual Color Transform             x
Predictive Lossless Coding             x