Seite 1 von 1
IfoEdit Audio Spuren und Get VTS sectors
Verfasst: Mo 24. Apr 2006, 20:25
von ju313
Hallo zusammen,
gemäß der Anleitung von Gerti erstelle ich meine DVD Dateien zum Brennen (VOB/IFO) immer folgendermaßen mit IfoEdit (früher 0.96, heute 0.97.1):
Author new DVD wählen und nach Durchführung:
1. Alle vorhandenen Audio Spuren doppelklicken und "
present" wählen, jeweilige IFO-Datei speichern.
2. IfoEdit mit quit verlassen und neu aufrufen, dann IFO-Dateien öffnen, bevor "GET VTS sectors" durchgeführt wird.
3. Von den dann angezeigten 4 Dateien die 2 unteren (neueren) speichern.
Zu folgenden Fragen konnte ich bisher keine Antwort finden:
Was passiert, wenn Schritt 1 nicht durchgeführt wird (present)

. Ich habe das testweise mal ausgelassen, die Anzeige für die Audio Spur am TV ist dann aber auch nicht anders (bei mir z.B. DEU MPEG 2CH für die Stereo Spur). Wenn das andererseits wichtig ist, warum wurde das nie automatisch ins Programm eingebaut?
Ist es richtig, dass mit
GET VTS sectors eine Art Fehlerbereinigung durchgeführt wird? Ist das (immer noch) zwingend notwendig bzw. anzuraten?
Muss man mit IfoEdit 0.97.1 immer noch zwischendurch mit quit das Programm verlassen und neu aufrufen (ich hatte mal gelesen das sei ein Bug)?
Ich würde mich über Eure Antworten freuen

.
Gruß
ju313
Verfasst: Mo 24. Apr 2006, 20:49
von Sigittarius-E
Muss man mit IfoEdit 0.97.1 immer noch zwischendurch mit quit das Programm verlassen und neu aufrufen (ich hatte mal gelesen das sei ein Bug)?
Das Schliessen von IfoEdit und Öffnen der gleichen Files wundert mich schon seit Jahren. Vielleicht kann da mal jemand Licht in unser Dunkel bringen.
Verfasst: Mo 24. Apr 2006, 21:56
von cms
Get VTS Sectors fügt die Kapitelsprünge in die ifo ein.
Z.B. aus der CellTimes.txt.
Das geht nicht ohne zu beenden und neu zu starten.
Verfasst: Mo 24. Apr 2006, 22:43
von harbad
das halte ich aber für ein gerücht. wenn du das nämlich nicht machst, kannst du trotzdem die kapitel anspringen.
Verfasst: Mo 24. Apr 2006, 22:49
von Sigittarius-E
Da muss ich harbad recht geben (oder heisst es Recht geben oder rechtgeben

)
Wie auch immer. Die CellTimes.txt wir doch schon bei zusammenstellen der DVD benötigt (
Author new DVD oder so ähnlich heisst der MEnüpunkt im Ifoedit).
Und GET VTS Sectors wird doch erst NACH dem Schliessen von Ifoedit lt. Gertis T2D Anleitung gedrückt wenn ich mich recht erinnere. Und da gibt es keinen Verweis auf eine CellTimes.txt.
Verfasst: Mo 24. Apr 2006, 23:53
von harbad
vom gefühl her würde ich sagen "Recht geben" ist richtig. bei get vts sectors werden nur sprungpunkte in den ifos korrigiert.
Verfasst: Di 25. Apr 2006, 07:54
von Gorbag
harbad hat geschrieben:das halte ich aber für ein gerücht. wenn du das nämlich nicht machst, kannst du trotzdem die kapitel anspringen.
Auf dem PC auf jeden Fall! Denn die Softwareplayer sind wesentlich toleranter als die SAP. Für die SAP ist es in jedem Fall notwendig, die physikalischen Sprungadressen in den .IFO's zu korrigieren und genau das wird mit dem GET VTS Sectors gemacht.
Verfasst: Di 25. Apr 2006, 10:46
von hagge
cms hat geschrieben:Get VTS Sectors fügt die Kapitelsprünge in die ifo ein.
Z.B. aus der CellTimes.txt.
Nein, mit den Kapiteln hat das nichts zu tun. Diese werden durch VOB-Units (VOBUs) bzw. durch VOB-IDs spezifiziert und müssen schon beim Authoring feststehen. Darum kann man auch nachträglich praktisch nicht mehr die Kapitelpositionen ändern, denn dazu müsste das Video neu geauthored (genau gesagt gemuxed) werden.
Wie der Name sagt, werden mit diesem Befehl die Sektorangaben korrigiert. Anders als der PC kümmert sich ein Standalone-Player überhaupt nicht um die Files und Namen der Files, sondern hangelt sich anhand von Sektornummern durch die Daten. Darum ist für ihn auch der Film ein einziger kontinuierlicher Datenstrom, selbst wenn er aus Sicht des Filesystems in mehrere VOB-Dateien zu je 1GB aufgesplittet ist. Darum kann man auch nicht einfach ein beliebiges Brennprogramm für Daten-DVDs nehmen, weil dieses die Dateien vermutlich in falscher Reihenfolge auf der DVD ablegen würde. Die DVD *muss* die Files in bestimmter Reihenfolge haben: Erst das VIDEDO_TS.IFO. Dort stehen die Querverweise (in Form von Sektoren) auf die ganzen anderen IFO-Files (VTS_xx_x.IFO) drin und dort wiederum die Sektorangaben in die VOB-Files. Für jede Sekunde des Films gibt es dort einen Querverweis, bei welchem Sektor diese Sekunde des Films beginnt. Nur so kann der Standalone-Player spulen, bzw. kann man jede beliebige Stelle des Films über eine Zeitangabe anspringen. Und die VOBs müssen selbstverständlich lückenlos hintereinander liegen. Darum gibt es bei den Brennprogrammen meist einen speziellen Modus "Burn Video DVD Structure" oder so ähnlich, der diese ganzen Bedingungen kennt und die Files in der korrekten Reihenfolge auf der DVD plaziert.
Was macht nun das Get VTS Sectors? Wenn man den Film authored, dann weiß der eigentliche Film gar nicht, wo er letztendlich auf der DVD stehen wird. Das hängt nämlich davon ab, ob noch weitere Filme dazu kommen, wie lang die Menüs sind usw. Ich mache mir z.B. mit IfoEdit oft DVDs mit mehreren Filmen. Den ersten Film authoren und dann die VTS_01_x.* in das endgültige Verzeichnis kopieren. Dann den nächsten Film authoren, in VTS_02_x.* umbenennen und in das endgültige Verzeichnis kopieren. Das Gleiche mit VTS_03, VTS_04, usw. Bis die DVD voll ist.
Dann nehme ich ein Programm, mit dem man einfache Menüs erzeugen kann (in meinem Fall Magix Video Deluxe) und generiere das Hauptmenü, also VIDEO_TS.*. Diese Dateien kopiere ich nun auch in das Zielverzeichnis. Erst jetzt ist klar, wie groß die DVD letztendlich ist und wo die einzelnen Dateien hinkommen. D.h. erst jetzt kann man die endgültigen Sektoren berechnen, also Get VTS Sectors aufrufen. Somit berechnet also IfoEdit schon jetzt, wo später die Daten auf der DVD stehen werden. Darum ist nun auch klar, warum eine Video-DVD nicht mehr funktionieren
kann, wenn das Brennprogramm die Dateien anders plaziert.
Kleiner Tipp: wenn man die DVD auf diese Weise aus einzelnen Filmen zusammenstellt, ist es einfacher, statt mit IfoEdit mit PgcEdit die Datenstrukturen zu bearbeiten. Dieses Programm ist deutlich komfortabler und erlaubt das Durchsimulieren der Menüs, Einfügen und Löschen von Bereichen, Editieren der Menübuttons, Programmierung der DVD-Befehle, und vieles mehr. Leider gibt es ein paar wenige Kleinigkeiten, die PgcEdit nicht kann, so dass man evtl. doch noch hin und wieder auf IfoEdit zurückgreifen muss.
Gruß,
Hagge
Verfasst: Di 25. Apr 2006, 11:50
von Sigittarius-E
Danke Hagge für deine wie immer sehr ausführliche und einleuchtende Antwort!

Verfasst: Di 25. Apr 2006, 20:22
von ju313
Danke auch von mir für die informativen Erläuterungen.
Für mich persönlich nehme ich mit, dass ich weiterhin sicherheitshalber mit Get VTS sectors die Sektoren korrigieren lasse, obwohl ich anhand der Erläuterungen glaube, dass dieser Schritt nicht zwingend nötig ist, falls man an den zuerst erzeugten Dateien nichts ändert (hagge beschreibt z.B. die Möglichkeit, zusätzliche Dateien und Menüs zu integrieren dann leuchtet es ein, dass die Sektoren korrigiert werden müssen). Ohne Änderungen müsste man eigentlich voraussetzen können, dass die Sektoren nach dem Authoring stimmen. Wie auch immer: lieber ein paar Mausklicks mehr um eine DVD zu erzeugen, anstatt unnötig ein Risiko eingehen. Mir ging es halt auch darum, dass ich halt gerne wissen möchte, was ich tue und warum ich es tue.
Interessanterweise hat bis jetzt niemand auf die Tonspuren (Änderung auf present ) Bezug genommen. Kann ich daraus schließen, dass Euch der Grund für die Änderung bzw. die Auswirkung auch nicht bekannt ist? Wenn das so ist: vielleicht liest ja Gerti mit und kann uns sagen, warum er das in die Anleitung genommen hat.
PS: Auf jeden Fall hat IfoEdit bei mir bisher nie Probleme bereitet und war immer zuverlässig. Ich hatte kürzlich mal muxman (Freeware-Version 0.15P) ausprobiert, habe aber gleich beim ersten Film eine Fehlermeldung bekommen (reference to non-existant scene segment_1_scn19 from PGC VTS01_TTL01_PGC1). Abgesehen davon ist es unschön, dass der Fortschrittanzeige einfriert, wenn man ein anderes Fenster öffnet oder sonst irgend etwas parallel durchführt. Daraufhin habe ich das Programm gleich wieder gelöscht und bleibe lieber bei IfoEdit.
Beste Grüße
ju313
Verfasst: Di 25. Apr 2006, 20:40
von rs5
Ich glaube, daß das 'present' benötigt wird, damit die Spur in der richtigen Sprache angezeigt wird.
z.B.:
1: Video
2: AC3 deutsch
3: MPG deutsch
4: MPG englisch
Wenn man überall present wählt, dann zeigt der SAP auch die Sprache der Spur korrekt an.
Ich hatte das mal vergessen, da hat der Player bei jeder Spur Englisch als Sprache angezeigt.
Grüße
Reinhard
Verfasst: Di 25. Apr 2006, 21:59
von harbad
es ist halt einfach so. ich mach mir da überhaupt keine gedanken drüber. als ich 2002 mit der dvd erstellung angefangen habe, da wurde mir gesagt, "am ende get vts sectors", "ifoedit öfters beenden und vorher speichern", audio's auf "present". das war halt gesetz, hat bisher immer funktioniert - warum soll man sich darüber den kopf zerbrechen? und auf "get vts sectors" würde ich nie verzichten. ein vernünftiges brennprogramm meckert ausserdem wenn du das nicht machst.
Verfasst: Di 25. Apr 2006, 22:08
von Sigittarius-E
ich denke es geht nicht darum "GET VTS SECTORS" in Frage zu stellen sondern ob man sich vielleicht den einen oder anderen Schritt ersparen kann (z.B. das Schliessen).
Wenn ich weiss dass es nach wie vor so empfohlen wird wie Gerti es in der T2D Anleitung schreibt, ist es ok. Auf die paar Sek. kommt es sowieso nicht an.
Wenn man weiss was man da in IfoEdit macht fällt es einem halt leichter etwas hinzunehmen.
Verfasst: Di 25. Apr 2006, 22:50
von harbad
bekannter weise ist der mensch ein gewohnheitstier. warum also eingefahrene gleise verlassen.
Verfasst: Di 25. Apr 2006, 22:58
von Sigittarius-E
Wenn ich an meine ersten Schritte mit Gertis Anleitung denke. Jeden Schritt lt. Anleitung gemacht. Mittlerweile bediene ich das Zeug fast ohne hinzusehen

Verfasst: Mi 26. Apr 2006, 09:57
von hagge
ju313 hat geschrieben:Für mich persönlich nehme ich mit, dass ich weiterhin sicherheitshalber mit Get VTS sectors die Sektoren korrigieren lasse, obwohl ich anhand der Erläuterungen glaube, dass dieser Schritt nicht zwingend nötig ist, falls man an den zuerst erzeugten Dateien nichts ändert (hagge beschreibt z.B. die Möglichkeit, zusätzliche Dateien und Menüs zu integrieren dann leuchtet es ein, dass die Sektoren korrigiert werden müssen). Ohne Änderungen müsste man eigentlich voraussetzen können, dass die Sektoren nach dem Authoring stimmen.
Das wäre der Fall, wenn IfoEdit diese Werte *überhaupt* bestimmen würde. Wenn es aber davon ausgeht, dass man auf jeden Fall "Get VTS Sectors" aufruft, dann gibt es keinen Grund, dies in den Muxvorgang ("Authoring") kompliziert mit einzubauen. Wie es nun konkret arbeitet, weiß ich leider auch nicht. Allerdings hast Du Recht, auch dann könnte IfoEdit anschließend selbst diese Funktion einmal aufrufen. Aber vielleicht ist das ein Feature, das der kostenpflichtigen Version von IfoEdit vorbehalten bleibt, so wie das Authoren von mehreren Filmen auf einmal.
Gruß,
Hagge
AW: IfoEdit Audio Spuren und Get VTS sectors
Verfasst: Fr 10. Nov 2006, 09:29
von cms
Ich würde gerne diesen Thread nochmals hochbringen:
Verzichtet inzwischen jemand auf den lästigen zweiten Aufruf und es funktioniert trotzdem?
Es ist ja nicht so leicht entscheidbar, ob korrekte VTS Sektoren von einem speziellen Player überhaupt benötigt werden.
Ich könnte mir vorstellen, daß so etwas vom Brennprogramm mit erledigt wird, da man es ja speziell anweist, eine Video-DVD zu erstellen ("Nero Express").
Der Bug in ifoedit, der den zweiten Aufruf erzwingt, ist m.E. nicht behoben.
AW: IfoEdit Audio Spuren und Get VTS sectors
Verfasst: Fr 10. Nov 2006, 16:19
von hagge
[quote=""cms""]Es ist ja nicht so leicht entscheidbar, ob korrekte VTS Sektoren von einem speziellen Player überhaupt benötigt werden.[/quote]
Oh doch, ein Standalone-Player hangelt sich *nur* anhand der Sektordaten an der DVD entlang. Der weiß gar nichts von Filenamen und -längen. Darum sind die VTS-Sektordaten eminent wichtig.
Ich könnte mir vorstellen, daß so etwas vom Brennprogramm mit erledigt wird, da man es ja speziell anweist, eine Video-DVD zu erstellen ("Nero Express").
Kommt aufs Brennprogramm an. Aus meiner Sicht sollte das ja gar nichts mehr verändern an den Daten. Insofern sollte es auch die Sektordaten unangetastet lassen. Dann muss ich aber selbst für die korrekten Daten sorgen.
Der Bug in ifoedit, der den zweiten Aufruf erzwingt, ist m.E. nicht behoben.
Keine Ahnung. Ich setze später in der Bearbeitungskette sowieso noch PgcEdit ein. Dort wird das Berechnen der Sektoren beim Abspeichern automatisch erledigt und dauert nicht mal eine Sekunde. Da mühe ich mich nicht lang mit IfoEdit rum, wo man auch noch die Files alle einzeln einladen muss.
Gruß,
Hagge
AW: IfoEdit Audio Spuren und Get VTS sectors
Verfasst: Fr 10. Nov 2006, 19:05
von Sigittarius-E
[quote=""cms""]Ich könnte mir vorstellen, daß so etwas vom Brennprogramm mit erledigt wird, da man es ja speziell anweist, eine Video-DVD zu erstellen ("Nero Express").
[/quote]
Ob da wesentlich viel mehr passiert als daß der VIDEO_TS und AUDIO_TS Ordner autom. angelegt werden?
Eher nicht.
AW: IfoEdit Audio Spuren und Get VTS sectors
Verfasst: Fr 10. Nov 2006, 19:27
von harbad
also RecordNow! hatte das vor dem brennen überprüft. wenn es nicht passte dann wurde auch nicht gebrannt.