MI Export und Berichte

Einer der wesentlichen Aspekte bei der Entwicklung von MI war die Unterstützung des Erfahrungsaustauschs in Foren. MPEG-Dateien eignen sich wegen ihrer Größe kaum für die Versendung per Mail oder zum Hochladen auf einen Webspace, auch nicht im Zeitalter von ADSL. Es kam uns also darauf an, leichter versendbare Formate zu finden und deren Export in MI zu realisieren.

Bitte klicken >>>

Die MI Funktionen für das Exportieren von Dateien und das Er- stellen von Berichten sind im Menü Export zusammengefasst.

Alle Export-Dateien werden auf dem Verzeichnis angelegt, auf dem das Quellvideo geöffnet worden ist. Eine Ausnahme von dieser Regel bildet Directory list . Dieser Bericht entsteht im obersten Verzeichnis des gewählten Verzeichnisbaumes.
Berichte überschreiben möglicherweise mit gleichem Namen bereits erzeugte Vorgänger gleichen Namens ohne Warnung.
In den Textdateien sind die einzelnen Felder per Tabstop-Zeichen getrennt. Damit beim Einlesen zB. in MS Excel keine Zahlenwerte uminterpretiert werden, werden die Werte alle durch ein vorgesetztes - Zeichen (single quote) als Text definiert.

Die Ausgabedateien erhalten den Namen des geladenen Videos mit einem Zusatz, der auf den Inhalt hinweist.
( Beispiele: GD = General Data, GL = GOP Liste)


Export / Index file

MI kann eine MPEG-Datei “entkernen” indem er, die eigentlichen Bild- und Audio- Informationen  weglassend, nur die wichtigsten Kopfdaten (Header) in eine MI IndeX - Datei (MIX) schreibt. Eine MIX - Datei kann zusätzlich gezippt werden und hat dann etwa 0.2 - 5% der Größe der originalen MPEG - Datei, abhängig von deren Gesamtgröße.

Eine MIX enthält die GOP- und  Frame-Daten (ohne kodiertes Video und Audio) der gesamten Quelldatei. Hinzu kommen die Informationen, die im Panel Details angezeigt werden. Deren Umfang bestimmt die In Panel Frames gewählte Range.
Hat man zB. in Frames den Datei-Ausschnitt von Frame 234 bis 594 (360 Frames) gewählt, dann kann man in der resultierenden MIX anschließend auch genau diesen Bereich im Panel Details analysieren.

Auf dem Zielsystem ist die MIX in Panel Frames voll auswertbar, allerdings ohne Darstellung des dekodierten Frames und ohne Abspielen als Video. Die GOP-Strukturen und auch alle Frame-bezogenen Informationen stehen zur Verfügung.

In Panel Details ist der Bereich auswertbar, der auch auf dem Quellbereich zum Zeitpunkt der Anlage der MIX auswertbar war.
TOP


Export / General Data

Die Daten des Panels General Data werden so wie sie im Panel zu sehen sind in den Bericht geschrieben. Diese Angaben können ganz oder auszugsweise in Beiträge für ein Forums eingesetzt werden und so den Helfern dort wichtige Informationen liefern.
TOP


Export / GOP list

Die GOP-Liste gibt die GOP-Folgen über die gesamte Datei wieder. Auch hier können Auszüge von ungewöhnlichen Stellen im Video wichtige Hinweise zB. auf Gründe für Stillstände beim Rendern oder Kompilierungsfehler bei der DVD-Erzeugung dokumentieren.


Export / Bitrates List
Eine exportierte Bitrate-Liste mit MS Excel geöffnet und man hat mit wenigen Mausklicks ein Verlaufs-Diagramm der Bitraten über die gesamte Datei.
TOP


Export / Details list
und Dump list stellen schon einen sehr tiefen Einstieg in das Innere einer Video-Datei dar. Sie dürften beim Erfahrungsaustausch zwischen Spezialisten aber gute Dienste leisten.
Ein mit Details list erzeugter Bericht beschreibt nicht die gesamte Datei sondern nur den per Range festgelegten Ausschnitt und die im Panel Details getroffene Auswahl. Damit kann der Nutzer den Umfang des Berichtes bedarfsgerecht festlegen.
Der Bericht erhält im Namen einen Hinweis auf die Range, aus der er stammt
 (zB. _DL_0-102.txt ist eine Liste aus dem Bereich Frame 0 bis 102 der Datei)

Ein mit Dump list erzeugter Bericht gibt den Bereich wieder, der bei der Erzeugung im Panel Dump dargestellt wird. Ein Dump ist ein Auszug aus der Datei mit einer Länge von 8 KBytes ( - 4KB bis + 4 KB) ausgehend von der im Panel Details selektierten Header-Zeile. Eine Dump Liste erhält als Namensbestandteil die Startadresse des Dumps.
TOP


Export / Directory list

Diese Funktion erwartet vom Nutzer die Auswahl eines Startverzeichnisses, beispielsweise den Ordner video_ts eines erstellten DVD-Inhaltes. Ausgehend von diesem Verzeichnis werden alle Dateien im Verzeichnis und seinen Unterverzeichnissen mit Namen und Größe aufgelistet. In der Liste werden zudem die Angaben zum aktuellen Laufwerk und die aufsummierten Dateigrößen dokumentiert.
TOP


Export / Video snippet
Snippets
sind roh aus dem Video ausgeschnittene Stückchen von interessanten oder problematischen Stellen einer MPEG-Datei. Sie enthalten alle Bestandteile der Originaldatei im gewählten Ausschnitt. Der Ausschnitt wird durch die Range (den im Panel Frames angezeigten Bereich) gebildet und kann mit den Bedienelementen des Panels eingestellt werden (Zoom, Slider, Tasten).
Damit ist der minimale Bereich auf unter 60 Frames und der maximal mögliche Bereich eines Snippets auf unter 720 Frames eingeschränkt.
Die resultierende Größe eines Snippets hängt naturgemäß stark vom Inhalt eines Videos ab. Ein Beispiel : Ein Snippet der ersten 56 Frames eines mit 6000 KBit/sek gerenderten Videos aus Pinnacle’s Beispielvideo Photoshoot hat die Größe von 1.8 MB, bei 88 Frames sind es 2.8 MB.
Ein Snippet beginnt stets mit dem I-Frame der ersten GOP, die vollständig in der GOP-Graphik zu sehen ist. Ein Snippet endet mit dem letzten Frame der GOP, die noch vollständig zu sehen ist.
Dabei werden die zur Dekodierung erforderlichen Header-Daten, die vor dem ersten Frame des Snippets liegen, mit extrahiert. Dies gilt sinngemäß auch für das Ende des Snippets.
Wird das Snippet am Anfang der Video-Datei erzeugt, enthält es alle Daten vor dem ersten Frame. Liegt es am Ende der Datei, enthält es alle Daten, die dem letzten Frame noch nachfolgen.
Es finden keinerlei inhaltliche Veränderungen der Daten statt. Es werden also auch keine Zeitstempel angepasst.
TOP

[Das ist MI] [MI Struktur] [Das kann MI] [MIExport] [... that's MI way] [Downloads] [Impressum] [Kontakt]