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)
AVC - die wichtigsten zusätzlichen Faktoren extern - siehe auch
Codecs
How to open MP4,MKV,WMV with any editor,encoder
Update: Yamb 1.6 für MP4 - Mux a lot of Audio (aac, mp4, mp3, vorbis...) & Video Files (3gp, mp4, mpeg, vob, ogg, avi...) with subtitles and chapters support, Split/Join mp4 file, Extract some tracks from AVI files or raw/mp4/3gp streams, subtitles and chaptera, Have some infos about your files, Tagging. - Freeware
s.o.
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
Konvertieren von AVI/MPG-Filmen nach MP4 über "DVD und Videos zu Nero Digital recodieren" - dieser Menüpunkt wird nur sichtbar, bei installierten Nero-Digital-Codecs!
Filmtitel über "Dateien importieren" wählen/hinzufügen
Auswahl des Nero Digital Profils - hier Nero Mobile (siehe unten: sichtbar über Button "Mehr")
opional Audio-Codeceinstellungen
Endgröße definieren - entweder Ziel anpassen oder mb-Größe vorgeben oder Kilobits/sek. vorgeben (hier empfehlenswert z.b. ca. 200 kbps)
ggf. Start/Ende markieren
ggf. Kapitelmarken setzen
ggf. Videocropping (Automatik funkt. nicht immer! auch Definition "Schwarze Balken/Randlos")
mit "Weiter" gehts weiter ...
Achtung: Ich empfehle als Grundeinstellung den Beibehalt des "klassischen Nero-Digital Profilsatzes" (siehe Optionen>Nero-Digital)!
im Allgemeinen Audioeinstellungen so belassen
ggf. weitere Enkodereinstellungen vornehmen
Abweichend vom Profil Mobile empfehle ich:
Kodiermethode "2-Duchgänge" - bringt eine bessere Bildqualität und berechnet die Endgröße genauer
Geschindigkeit/Qualität "Extraqualität" - bringt einen deutlichen Gewinn gegenüber "hoch"
Größtes Schlüsselintervall auf 100 - reduziert Ruckler (gerade hier beim Profil "Mobile" mit 15 Bild./sek.) und steigert die Bildquali (leicht erhöhter Platzbedarf)
Brennen erzeugt einen gleichnamige Datei im *.mp4-Container (Mpeg4-Part10-kompatibler-Codec + AAC-Audio)
Im Eintrag Bitratenmodus können Sie Einstellungen zum Bitratenmodus und zur Quantisierung machen (siehe Enkoder-Modus).
Im Eintrag Allgemeine Einstellungen können Sie Einstellungen zur Entscheidungsqualität, zu den Bewegungsvektoren und zu den GOP-Eigenschaften machen.
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.
Im Auswahlmenü Max. Vektorenreichweite können Sie anhand von vordefinierten Werten die maximale Reichweite von Bewegungsvektoren einstellen.
Eine GOP (Group Of Pictures) ist ein Intervall von I-Frame zu I-Frame.
Im Eintrag Enkoder-Werkzeuge können Sie Einstellungen zum Enkodierungsvorgang vornehmen.
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.
Die Einstellung Bidirektionale Vorhersage erlaubt die Enkodierung mit Hilfe von B-Frames.
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.
Die Einstellung Gewichtete Vorhersage erlaubt das Gewichten von Referenzframes bei der Bewegungsvorhersage. Dies steigert speziell bei Überblendungen die Kodiereffizienz.
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.
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.
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.
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.
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.
Die Einstellung Fortgeschritten bietet weitere Möglichkeiten, um höhere Kompression zu erzielen, die aber von unterschiedlichen Betrachtern möglicherweise qualitativ unterschiedlich bewertet werden.
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.
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 | ||||||