Home | Kontakt | Sitemap

Start

Über mich

Kontakt

Sitemap

Lizenz

Anleitungen

DVD, miniDVD

SVCD

Audio, Audio-CD (CD-DA)

AVI

Software

Von Freunden und Bekannten

Eigene Programme

Programmierung

Delphi

Lazarus

Delphi/Lazarus

Projekte

MPEG-1/2 Video

Optische Laufwerke

Audio-CD (CDDA)

Raspberry Pi Dashcam

Verschiedenes

MPEG 2 Schnitt

Project X

VCD Easy

Hardlinks

Windows

Links

Software

Projekte | MPEG - MPEG-2 Elementar Stream Video

MPEG-2 Elementar Stream Video

MPEG-2 Video wird auf SVCD und DVD eingesetzt.

  1. Stream Struktur
  2. Sequence Header
  3. Sequence Extension
  4. Sequence Display Extension
  5. Quant Matrix Extension
  6. Copyright Extension
  7. Sequence Scalable Extension
  8. Goup of Pictures
  9. Picture Header
  10. Picture Display Extension
  11. Picture Coding Extension
  12. Slice
  13. Macro Block

Die Struktur unterscheidet sich gegenüber der von MPEG-1 Elementar Video durch die möglichen Erweiterungen (Extensionen) und beim TMPG Encoder um die Anzahl der Slices.

Testprogramme

Zu den einzelnen Kapiteln habe ich Testprogramme erstellt. Dabei werden jeweils nur die Informationen zu dem Header des Kapitel in einem Memo angezeigt. Bei anderen Header wird lediglich ihr Vorhandensein gelogt.Am Ende dieser Seite findet Ihr auch ein Programm, welches den Scan in einer Datei speichert und nur eine Statistik anzeigt.

Die Programme wurden mit Borland Delphi 7 Personal Edition erstellt. Alle Archive enthalten neben der ausführbaren Datei auch den Quelltext. Getestet wurden die Programme mit mehreren mit dem TMPG Encoder 2.5* sowie einem mit dem Cinema Craft Encoder Basic 2.70 erstellten Stream.

Die Programme sind etwa 165 kB und die MD5-Dateien 63 B groß.

MPEG2 Elementar Test 01 - MD5
Anzeige der Sequence Header mit User Data.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 02 - MD5
Anzeige der Sequence Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 03 - MD5
Anzeige der Sequenz Display Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 04 - MD5
Anzeige der Quant Matrix Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 05 - MD5
Anzeige der Copyright Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 6 - MD5
Anzeige der Sequence Scalable Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 07 - MD5
Anzeige der GOP-Header.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 08 - MD5
Anzeige der Picture-Header.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 09 - MD5
Anzeige der Picture Display Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 10 - MD5
Anzeige der Picture Coding Extension.
Stand: 13. Oktober 2008

MPEG2 Elementar Test 11 MD5.
Anzeige der Slices.
Stand: 13. Oktober 2008

 

MPEG2 Elementar Test (209 kb) MD5 (59 b).
Scannen auf alle oben genannten Header. Auf dem Bildschirm wird nur eine Statistik aller Header angezeigt. Die Informationen zu den rechts ausgewählten Headern werden nach Abschluss des Scans in einer Datei gespeichert.
Stand: 25. Oktober 2008

*: Bisher lagen mir keine Streams mit Quant Matrix Extension, Copyright Extension bzw Sequence Scalable Extension vor, so dass ich nicht überprüfen konnte, ob die Auswertung korrekt ist.

Macroblock > MPEG-2 Elementar Stream > Stream Struktur