Audiospur erkennen und in ein bestimmtes Menü gehen (DVD Lab)

  • Hi, ich komm einfach nicht weiter *bin am verzweifeln*. Habe mit DVD Lab angefangen ein Menü zu bauen (ist übrigens nicht das erste) und sollte mal etwas umfangreicher werden, doch leider bleibe ich an einer stelle hängen.

    Kurtzer Überblick was ich machen will:


    Root VTS mit Auswahl Deutsch/Englisch >

    Deutsch VTS mit Auswahl Movie/und nochmaliger wechsel der Sprache >
    Englisch VTS mit Auswahl Movie/und nochmaliger wechsel der Sprache >

    Dann zum Film, vorher noch ein VT Command der Audio auf 0 bei Englischem Vormenü oder Audio auf 1 bei Deutschem Vormenü setzt.

    Wenn der Film zu ende ist, möchte ich das er in eins von 2 weiteren Menüs geht, je nachdem welche Audiospur gerade abgespielt wurde.

    Klingt komisch, ist aber so. Schaut euch mal das angehängte Bild an, da sieht man mein vorhaben besser.

  • du brauchst doch nur den Wert in SPRM auslesen. Und danach das Menü schalten:

    SPRM 0 - Menu language description code; DVD player setup by user
    SPRM 1 - Current audio stream number; set by user or program
    SPRM 2 - Current sub-picture stream number; set by user or program
    SPRM 3 - Current angle number; set by user or program
    SPRM 4 - Current playing title number (Title); set by play
    SPRM 5 - Current Video Title Set (VTS) number; set by play
    SPRM 6 - Current title PGC number; set by play
    SPRM 7 - Current part of title number (chapter); set by play
    SPRM 8 - Current highlighted button number; set by viewer in play
    SPRM 9 - Navigation timer, set by program, then times out
    SPRM 10 - Timer target; DVD Movie to play when SPRM 9 times out
    SPRM 11 - Player audio mixing mode for Karaoke; set by program or player setup
    SPRM 12 - Country code for parental management
    SPRM 13 - Parental management level in effect
    SPRM 14 - Player video configuration (Aspect Ratio, Letterbox Mode)
    SPRM 15 - Player audio configuration (DTS, AC-3, MPEG, PCM, SDDS)
    SPRM 16 - Initial language code for audio, DVD player setup by user
    SPRM 17 - Initial language code extension for audio
    SPRM 18 - Initial language code for sub-picture, DVD player setup by user
    SPRM 19 - Initial language code extension for sub-picture
    SPRM 20 - Player region code

  • Ausm Kopf:

    Rechte Maustaste auf das Movie, edit VM-Commands.
    In der POST-Command-Sequence folgendes eintragen:

    GPRM1=SPRM1
    if (GPRM1==0) LinkPCGN6
    LinkPCGN7

    Das wars. Achtung bei den Nummern. PCGN6 ist das englische, PCGN7 das
    deutsche Menue.

    Gruss BJ1

  • @BJ

    Das funktioniert aber nicht. LinkPGCN verlinkt doch nur in der Gleichen Domain. Xtrouble will aus dem Movie in eines der Menüs.
    _____

    Den Movie auf ein VM Command Objekt verlinken und dort dann die Zeilen von BJ eintragen, wobei die PGC eventuell korregiert werden müssen.

  • Zitat von LR1

    @BJ

    Das funktioniert aber nicht. LinkPGCN verlinkt doch nur in der Gleichen Domain. Xtrouble will aus dem Movie in eines der Menüs.

    Ups, stimmt. Habe ich glatt übersehen, dass er aus'm Movie kommt.
    Xtrouble: Bitte im Connection-Window die PGC-Nummerierung einschalten,
    damit Du die richtigen PGCs (und damit die richtigen Menüs) erwischt.

    Gruss BJ1

  • Hi, erteinmal vielen Dank für eure hilfe, leider hatt das aber nicht funktioniert.
    Ich habe einen VM Command nach dem Film angehängt mit

    GPRM1=SPRM1
    if (GPRM1==0) LinkPCGN6
    LinkPCGN7

    doch leider geht der in das Englische Menü bei deutschem Vorfilm und bei englischem Vorfilm sielt der das Movie auf englisch in schleife ab.

    Habt ihr eine Idee woran das liegen kann?

  • Schalte bitte im Connection-Fenster auf PGC-Ansicht um. Du musst für
    PGCNx die roten Nummern Deiner Menüs nehmen. Vergleiche das auch mal mit meiner angehängeten Grafik.

    Gruss BJ1

  • Zitat von Xtrouble

    Ja das ist schon lange eingeschaltet, siehst du ja auf meinem oberen bild.
    an den nummern liegt das Problem nicht, das ist etwas anderes.

    Sorry, PGC ist nicht eingeschalten. Die Nummern, die Du siehst, sind lediglich die durchnummerierten Menüs/Titel. Diese unterscheiden sich von der PGC. Schau in meiner Grafik bitte mal auf den obersten Pfeil. Dort findest Du den Button für die PGC-Anzeige. Diese Nummern (werden rot im Connection dargestellt) musst Du nehmen.

    Gruss BJ1

  • Sorry, hatte gedacht das wären die Nummern. MAnn lern immer dazu. Leider muste ich feststellen das ich den Button wol nicht habe, benutze die DVD Lab Pro Beta 10 Version. HAst du vielleicht ne neuere Version?

  • HA HA, hab mir mal die Pro 1.0 draufgemacht, und siehe da, da ist auch aufeinmal der Button zu sehen. Diesen eingeschaltet und schon haben sich die Zahlen verändert also aus 4 mach 5 und aus 5 mach 6.

    GPRM1 = SPRM1
    if (GPRM1 == 0) LinkPGCN 5
    LinkPGCN 6

    Und dann klappt das auch.

    Vielen Dank das du mich noch einmal darauf hingewiesen hast.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!