Infoseite // Dauer einer MPG-Datei bestimmen



Frage von Josef Moellers:


Hallo,

Ich zeichne diverse Sachen von DVB-S auf und brenne sie mir auf DVD R.
Ab und zu sind auch kürzere Filme dabei, z.B. Episoden von Serien. Dies=
e
möchte ich natürlich nicht einzeln auf einen Rohling brennen, sondern=

z.B. 4 oder 10 Stück mit Menu. Jeder Film ist bei mir noch mit
Kapitelmarken alle 5 Minuten versehen.
Mein Vorgehen ist normalerweise, daß ich die Folgen aufzeichne, bei
Gelegenheit dann auf den PC ziehe, beschneide und als MPG-Dateien mit
NAV-Sektoren ablege. Wenn dann genügend Episoden zusammen sind, brenne =

ich eine DVD daraus.
Ein Skript zur Erzeugung des Menus, DVD-Authoring u.a. habe ich.

Um die korrekte Anzahl von Kapitelmarken zu erzeugen suche ich nun noch
nach einer Möglichkeit, aus einer MPG-Datei die Dauer des Filmchens
auszulesen. Ich brauche kein fix-und-fertiges Programm, sondern suche
nach einer Beschreibung, wie es abgelegt ist. Das Programm schreibe ich
mir dann schon selber.

Danke im Voraus,

Josef
--
Josef Möllers (;Pinguinpfleger bei FSC)
If failure had no penalty success would not be a prize
-- T. Pratchett



Space


Antwort von Jochen Arndt:

Josef Moellers schrieb:

[...]
> Um die korrekte Anzahl von Kapitelmarken zu erzeugen suche ich nun noch=

> nach einer Möglichkeit, aus einer MPG-Datei die Dauer des Filmchens
> auszulesen. Ich brauche kein fix-und-fertiges Programm, sondern suche
> nach einer Beschreibung, wie es abgelegt ist. Das Programm schreibe ich=

> mir dann schon selber.

Bei MPEG Video Streams musst du die gesamte Datei scannen und die
Timestamps der Header auslesen. Einfacher (;und schneller) geht es über =

die zugehörigen Audio Streams.

Bei Multiplex MPEG Streams ist es komplizierter, da du erst die
passenden Frames finden musst. Auch hier ist es einfacher die Zeit aus
einem Audio Stream zu holen.

Für die Laufzeitbestimmung kann es (;besonders für Audio) ausreichen, =
nur
die Daten des ersten und letzten Frames zu verwenden.

Die Dokumentation zum Aufbau der Dateien findet sich im Netz. Hilfreich
ist auch das Studium von Quellcode (;z.B. der MJPEG Tools).

Joe


Space


Antwort von Peter Einstein:

Josef Moellers wrote:
[..]
Falls du Nero Vison hast...einfach einlesen und Spieldauer ablesen...
--
Peter



Space



Antworten zu ähnlichen Fragen //


m4v-Datei und wav-Date zu einer avi-Datei verbinden
Abspieldauer von Dateien bestimmen (Mac)
mp4 Datei exakte Codierungseinstellungen extrahieren und zweite Datei genauso codieren
Kein Bild beim Einfügen einer MTS Datei
Brennen einer unter Media Encoder erstellten Datei
Bitrate einer neuen Datei im Verhältnis zum Original
Export-Dauer Resolve 16
GH 2 Dauer Videoaufnahme
Angelbird SSD2GO PKT MK3 - neue portable SSDs mit 1.600 MB/s Dauer-Schreibspeed
MP4 Datei nicht mehr synchron nach Import (AUDIO)?! HILFE!!!
MP4 in AVC-Datei verlustfrei remuxen?
Warum wird bei eingestellten H.264 eine AVC Coding Datei exportiert
After Effects V15: AEP-Datei V16 öffnen funktioniert nicht
.mdt Datei
.vid + .aud. + .vtx datei öffnen
Blendenzieher - STL-Datei
Vegas beendet sich bei Klick auf Datei
DaVinci schreibt auf SSD Platte, Sichtbar wird die Datei aber erst bei Neustart




slashCAM nutzt Cookies zur Optimierung des Angebots, auch Cookies Dritter. Die Speicherung von Cookies kann in den Browsereinstellungen unterbunden werden. Mehr Informationen erhalten Sie in unserer Datenschutzerklärung. Mehr Infos Verstanden!
RSS Suche YouTube Facebook Twitter slashCAM-Slash