Hallo!
Ich bin wohl eher ein Laie, was den Umgang mit Videomaterial betrifft.
Insofern hoffe ich auf eine einfache Lösung für mein Problem, das wie folgt
aussieht:
Vor einiger Zeit habe ich etliche DV-Videodateien aus einer
Digital-8-Videokamera mittels dvgrab extrahiert und mit diesem Skript in eine
(hoffentlich) DVD-kompatible Form gebracht:
-schnipp-
#!/bin/bash
liste=$(ls *.avi)
for datei in $liste ; do
in=$datei
out=${datei/%.avi/.mpg}
echo $in '->' $out
ffmpeg -y -target pal-dvd -b 6350 -acodec mp2 -ab 384 -i $in $out
done
-schnapp-
Jedenfalls kann ich diese Dateien auf eine Daten-DVD schreiben und auf unserem
DVD-Spieler aus dem Verzeichnis problemlos abspielen. Soweit gut.
Nun wollte ich "mal eben schnell" mit qdvdauthor ein paar Video-DVDs
erstellen, damit ich das Ganze auch als Weihnachtsgeschenk an Freunde und
Verwandte verschenken kann, deren DVD-Spieler nicht einfach von einer
Daten-DVD abspielen können. Außerdem sieht das natürlich netter aus.
AAAABER.. offenbar sind "die Zeitmarken" irgendwie fehlerhaft, jedenfalls
bemängelt dies dvdauthor mit der Ausgabe von
-schnipp-
DVDAuthor::dvdauthor, version 0.6.11.
Build options: gnugetopt magick iconv freetype fribidi
Send bugs to
INFO: Locale=de_DE.UTF-8
INFO: Converting filenames to UTF-8
INFO: dvdauthor creating VTS
STAT: Picking VTS 01
STAT: Processing /video/mpg-Kassette-6/03.06.02_11:58:34.mpg...
WARN: Skipping sector, waiting for first VOBU...
-schnapp-
letzte Zeile wiederholt sich vielmals, bis schließlich am Schluß folgt
-schnipp-
WARN: Skipping sector, waiting for first VOBU...
ERR: SCR moves backwards, remultiplex input.
-schnapp-
Wie kann ich nun dieses "remultiplexen" bewerkstelligen, möglichst einfach.
Ich habe schon fleißig gegoogelt, was immerhin den Erfolg brachte, daß ich
AHNE, daß da etwas mit "den Zeitmarken" nicht stimmt. Was immer die auch
machen. Ach ja, mpginfo gibt:
-schnipp-
Mpeg 2 Program Stream File [Video/Audio]
Muxrate : 10.08 Mbps
Estimated Duration: 01:54.82s
Checking all time stamps (This may take a while.) ...
Time stamps jumped from 50704.782067 to 50704.619000 at position ca800
-schnapp-
und noch etliche mehr und schließlich
-schnipp-
Time stamps jumped from 50733.232067 to 50732.969000 at position
5c18800
Time line is interupted at 79 times.
That means at these points the time stamp is earlier than the previous one.
You may have problems in joining and splitting this file, sorry.
Aspect ratio 1/1 (VGA)
Not interlaced, chroma format: 4:2:0
Size [720 x 576] 25.00 fps 9.00 Mbps
Audio : Mpeg 1 layer 1
free bitrate 44100 Hz
Mono, Emphasis CCITT J 17
-schnapp-
Ach ja, daher hab ich auch das mit den Zeitmarken..
Aber richtig schlau geworden bin ich nicht, ich bin eigentlich im
Prüfungsstreß und verzweifle nicht zuletzt daher, weil ich einfach keine
simple Lösung finde, und übermorgen ist ja schon der 24ste.. Ich kann jetzt
auch nicht stundenlang neu encodieren, ich hoffe, sowas ist nicht nötig. Die
Videokamera und die DV-Dateien habe ich nämlich auch nicht mehr zur
Verfügung, Zeit auch nicht wirklich...
Liebe Grüße und vielen Dank
Tim Gollnik
P.S.: Ich kann mich leider NICHT erinnern, wie ich mal in einer AVI-Datei
irgendwelche Indexmarken neu erstellt habe, geschweige denn, was das sollte
und ob das irgendwie ähnlich ist. War auch nur eine irgendwo gefundene
Kurzanleitung, die ich auch nicht wiederfinde. Aber wie gesagt, das dahinter
Stehende tiefer zu erforschen, da habe ich im Moment aus obigen Gründen
einfach keine Zeit; und daher verzweifle ich..