Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DVD-Video (https://forum.cdrinfo.pl/f13/)
-   -   Komendy w menu DVD (https://forum.cdrinfo.pl/f13/komendy-menu-dvd-66706/)

Reetou 26.07.2006 23:49

Do tworzenia menu i DVD s***322;u***380;***261; programy do authoringu. PGCEdit jest tylko ***347;wietnym narz***281;dziem do ich modyfikacji ;)

Szumaher 26.07.2006 22:18

Wnioskuję, że muszę przeżyć bez tego menu i zadowolić się samym filmem. No trudno :( :(

Czy dobrym pomysłem mogłoby być stworzenie filmu w TMPGEnc DVD Author i dać opcję NO MENU. A menu stworzyć w PGCedit. Tylko nie jestem pewien czy w programie można tworzyć menu od zupełnych podstaw. Czy to dobry pomysł ??

Reetou 26.07.2006 19:57

:hmm: Nie ma takiej instrukcji... Jest to realizowane sprz***281;towo.

Szumaher 26.07.2006 15:53

W odtwarzaczu ta twoja instrukcja nie działa. Chyba to wszystko jakieś felerne.

Mam jeszcze jedno pytanie: Jaką komendę i gdzie należy ją zastosować, żeby podczas odtwarzaniu filmu po naciśnięciu przycisku MENU powracano do menu głównego??

Reetou 26.07.2006 13:22

A sprawdza***322;e***347;, czy to w og***243;le dzia***322;a?

Je***347;li masz 3 przyciski mo***380;esz wykorzysta***263; nieu***380;ywany rejestr GPRM do badania, kt***243;ry przycisk zosta***322; naci***347;ni***281;ty. W pre-commands inicjalizujesz warto***347;***263; rejestru np. na zero, pod przyciski podpinasz instrukcje zmiany warto***347;ci tego rejestru, w post-commands dajesz skok warunkowy (zale***380;ny od zmiany warto***347;ci rejestru GPRM) do VTS 1, RootM, z kolei w kt***243;rym dajesz instrukcje skoku do wybranego rozdzia***322;u w zale***380;no***347;ci od warto***347;ci rejestru ;)

Szumaher 26.07.2006 11:35

Tą instrukcję, którą napisałem dotyczy jednego przycisku. W związku z tym jak poedytować np. 3 przyciski.

Reetou 26.07.2006 10:15

Jest co***347; takiego jak specyfikacja DVD-Video.

Je***347;li oprogramowanie odtwarzacza "lu***378;niej" traktuje t***261; specyfikacj***281;, to nawet p***322;yta zawieraj***261;ca b***322;***281;dy mo***380;e zosta***263; odtworzona "poprawnie".

Je***347;li chcesz mie***263; pewno***347;***263;, ***380;e p***322;yta zostanie odtworzona poprawnie (tak samo) na ka***380;dym odtwarzaczu, to musisz si***281; trzyma***263; tej specyfikacji.

Szumaher 26.07.2006 00:20

Przez przypadek dotarłem do dziwnego dla mnie odkrycia. W kompie ta komenda działa a na stacjonarnym odtwarzaczu tak już pisałem. W kompie nie odtwarzam, bo mam za słaby sprzęt. Jeszcze tych komend nie przerabiałem, ale w najbliższym czasie zacznę to robić.

Czym to można wytłumaczyć ?

Reetou 25.07.2006 23:27

:hmm: to nie jest takie proste... Chyba łatwiej zrobić nowy authoring z nowym menu...
Masz 1 taki przycisk? Spróbujmy to obejść, ale nie gwarantuję, że płytka będzie działać OK.

- wczytaj płytkę do PGCEdit
- odszukaj swój przycisk i zmień instrukcję pod niego przypiętą na {JumpSS}Jump to VTSM 1, RootMenu
- zaznacz VTST 1, naciśnij prawy klawisz myszy i wybierz 'New menu' - powinno to stworzyć nowe VTSM 1, RootMenu (dummy)
- zaznacz VTSM 1 i w jego pre-commands wstaw instrukcję JumpVTS_PTT do wybranego rozdziału.

Ciekawe, czy to zadziała i czy przez to coś innego się nie posypie... Daj znać.

Szumaher 25.07.2006 20:25

A w jaki sposób można stworzyć ten VTSM, tzn. w co kliknąć ??

Reetou 25.07.2006 14:40

Pokaza***322;e***347; tu ca***322;***261; p***322;ytk***281;? Z tego by wynika***322;o, ***380;e podpi***261;***322;e***347; komend***281; JumpVTS_PTT pod klawisz menu video managera, a to jest niedozwolone.

Musia***322;by***347; stworzy***263; VTSM i tam przerzuci***263; ob***322;ug***281; menu z wyborem rozdzia***322;***243;w.

Szumaher 25.07.2006 11:26

Może lepiej jak rozpiszę wszystko:

VMG , First-Play PGC - Chapters: n/a, Programs: n/a, Cells: n/a

********** pre commands:
1 (SetGPRMMD) Set gprm(15) in register mode =(mov) 0
2 (JumpSS) Jump to VMGM Title menu
VMGM , LU 1 (--) , 1 (dummy) TitleM - Chapters: n/a, Programs: 0, Cells: 0

********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
2 LinkPGCN PGC 2
VMGM , LU 1 (--) , 2 (0:00) 4b. - Chapters: n/a, Programs: 1, Cells: 1

********** pre commands:
VMGM , LU 1 (--) , 3 (dummy) - Chapters: n/a, Programs: 0, Cells: 0

********** pre commands:
1 Set gprm(15) |=(or) 3
2 (JumpTT) Jump to Title 1
VMGM , LU 1 (--) , 4 (dummy) - Chapters: n/a, Programs: 0, Cells: 0

********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2)
2 LinkPGCN PGC 5
VTST 1 , 1 TTN 1 (1:35:58) Title 1 - Chapters: 65, Programs: 65, Cells: 66

********** pre commands:
********** post commands:
1 (SetGPRMMD) Set gprm(14) in register mode =(mov) 3
2 if ( gprm(15) & gprm(14) ) then { (CallSS) Call the VMGM PGC 8, resume cell 1 }
3 (CallSS) Call the VMGM Title menu, resume cell 1

Reetou 25.07.2006 01:36

W PGCEdit obejrzyj Pre commands tego PGC z menu...

Chocia***380; nie wiem, jaki warunek m***243;g***322;by zablokowa***263; wykonanie instrukcji skoku po naci***347;ni***281;ciu klawisza, bo rozumiem, ***380;e przypisa***322;e***347; pod niego bezpo***347;rednio t***261; instrukcj***281; skoku... @1stwasp, m***243;g***322;by***347; doda***263; jeszcze 2 s***322;owa, prosz***281;? :)

Zastanawia***322;em si***281; te***380; nad czym***347; innym: czasami to samo menu jest powt***243;rzone w 2 kom***243;rkach i po zako***324;czeniu filmu mo***380;e by***263; wywo***322;ywane to drugie. Robi***322;e***347; symulacj***281; dzia***322;ania w PGCEdit? Obejrzyj dok***322;adnie PGC z tym menu w PGCEdit... Zobacz czy wstawi***322;e***347; t***261; sam***261; instrukcj***281; skoku pod przycisk dla obu grup...

Szumaher 25.07.2006 00:09

W jaki sposób mam sprawdzić te Pre PGC ? W co mam nacisnąć ?

1stwasp 24.07.2006 23:25

Cytat:

Napisany przez Szumaher
Przy edycji menu w DVD do jednego z przycisków przypisałem komendę JUMP VTS_PTT. Problem w tym, że przy pierwszym uruchomieniu płyta nie uznaje tej komendy, tzn. tak jakbym nacisnął stop, a po odtworzeniu filmu do końca otwiera się menu i komenda działa, czyli przechodzi do tego rozdziału, którego napisałem w komendzie.

Co zrobić, żeby już przy pierwszym uruchomieniu przechodziło do rozdziału, który jest napisany w komendzie?

Zobacz czy w Pre PGC od tej PTT nie ma czegoś co blokuje wykonajie JUMP VTS_PTT.
Zapewne tak jest. Startuje MENU załączają się jakieś warunki, te warunki są sprawdzane w PGC i są one nadrzędne do JUMP PTT (wykonują się wcześniej) więc jeżeli masz warunek kolidujący może Ci się tak stać.
Po przejściu całego filmu może się jakiś warunek wyzerować i wtedy JUMP PTT działa.

Przenanlizuj to PGC Editem (jak już Ci to zasugerowano) i powiedz nam co kolidowało...

Pozdrawiam!

Reetou 24.07.2006 16:11

LinkPTT nie mo***380;na u***380;ywa***263; w VTSM. W VTSM prawid***322;owo stosujesz JumpVTS_PTT.

Szumaher 24.07.2006 15:22

Tak,to jeden VTS.

A może powinienem użyć komendy LinkPTT? Co o tym sądzisz?

Reetou 24.07.2006 12:44

Czy skok jest do tytułu w ramach tego samego VTS?

O tyle trudno coś powiedzieć, że komenda nie wymaga specjalnej inicjalizacji i prawidłowo użyta powinna działać od razu...

Spróbuj zrobić symulację działania płyty w PGCEdit, może to pomoże rozwiązać problem. PGCEdit sygnalizuje też błędne użycie komend.

Szumaher 23.07.2006 21:25

Komendy w menu DVD
 
Przy edycji menu w DVD do jednego z przycisków przypisałem komendę JUMP VTS_PTT. Problem w tym, że przy pierwszym uruchomieniu płyta nie uznaje tej komendy, tzn. tak jakbym nacisnął stop, a po odtworzeniu filmu do końca otwiera się menu i komenda działa, czyli przechodzi do tego rozdziału, którego napisałem w komendzie.

Co zrobić, żeby już przy pierwszym uruchomieniu przechodziło do rozdziału, który jest napisany w komendzie?


Wszystkie czasy w strefie CET. Aktualna godzina: 15:28.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.