Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DVD-Video (https://forum.cdrinfo.pl/f13/)
-   -   nietypowy problem z menu (https://forum.cdrinfo.pl/f13/nietypowy-problem-menu-63311/)

jeff9 09.03.2006 10:58

nietypowy problem z menu
 
Witam znawców tematu,
jest taki nietypowy problem - przegrałem na dysk od kumpla płytkę 8GB na której były dwa koncerty. Menu główne z wyborem każdego koncertu. Po wyborze pojawia się menu konkretnego koncertu. Aby nagrać to na dwie płytki zripowałem w DVDRemake jeden koncert osobno i drugi też pomijając początkowe menu wyboru koncertów. No i są dwa oddzielne ale po uruchomieni odpala od razu koncert z pominięciem menu. A menu do każdego jest (widoczne w dvdremake). Jak zmienić (uaktywnić) te menu zeby każdy koncert startował od menu (jest w nich min wybór pojedynczych utworów). Będe wdzięczny za wyczerpującą i w miarę "łopatologiczną" odpowiedź. :)

Reetou 09.03.2006 13:49

Generalnie do tego typu modyfikacji najlepszy jest PGCEdit. Podejrzysz w nim symulację działanie płyty i masz możliwość modyfikacji komend.

Idea polega na zmianie komendy zawartej w First play PGC -> trzeba ją zmodyfikować tak, by było wywoływane menu (Jump to VTSM x, Root menu), a nie film. Nie wiem jednak jak wygląda struktura w twoim przypadku, po podziale na 2 płytki. Czy po uruchomieniu koncertu naciśnięcie klawisza menu na pilocie powoduje wywołanie menu?

jeff9 13.03.2006 08:33

Dzięki za odpowiedź. Już sobie poradziłem. Jednak DVDRemake to swietne narzedzie. To co napisałeś własnie zrobiłem tym programem.

Reetou 13.03.2006 19:30

Można ;)

Podstawowe różnice to fakt, że PGCEdit jest free i poza tym DVDRemake robi przy nawet tak drobnych zmianach eksport całej struktury. Trzeba więc mieć trochę wolnego na dysku, zajmuję trochę czasu. A PGCEdit zapisuje od razu, poza tym można zrobić jeszcze sumulację działania płytki.

Ale fakt - oba narzędzia są znakomite...

Zemiel 25.03.2006 14:55

Witam
Mam taki sam problem ale nie czaje tych programów i nie wiem jak to zrobic może opisali byście to bardziej dokładnie na bazie jednego badź drugiego programu.

Bardzo mi na tym zależy.

Pozdrawiam

Reetou 25.03.2006 16:30

Ilość załączników: 1
- Wczytaj film do PGCEdit (1).

- Zaznacz w oknie po lewej First play PGC (2)

- W oknie po prawej powinieneś mieć komendę wywołującą menu, tak jak na załączonym rys. (3) - podaj, co tam masz...

- Spróbój zmienić komendę na właśnie taką (2 x LPM na komendzie i wejdziesz w jej edycję)

- Zapisz zmienione DVD (4). Potestuj.

PGCEdit tworzy automatycznie backup modyfikowanych plików, więc w razie błędów zawsze możesz przywrócić oryginalną wersję z menu File. Eksperymentuj lub pisz, jakie masz u siebie komendy.

KC42 17.04.2006 12:39

[QUOTE=Reetou]- Wczytaj film do PGCEdit (1).

- Zaznacz w oknie po lewej First play PGC (2)

- W oknie po prawej powinieneś mieć komendę wywołującą menu, tak jak na załączonym rys. (3) - podaj, co tam masz...

- Spróbój zmienić komendę na właśnie taką (2 x LPM na komendzie i wejdziesz w jej edycję)

- Zapisz zmienione DVD (4). Potestuj.

PGCEdit tworzy automatycznie backup modyfikowanych plików, więc w razie błędów zawsze możesz przywrócić oryginalną wersję z menu File. Eksperymentuj lub pisz, jakie masz u siebie komendy.[/QUOTE

Po usunięciu reklam i ostrzeżeń za pomocą DVD DVDRemake było bardzo dużo czarnych plansz za pomocą PGCedit według tego opisu usunąłem problem przed menu, ale co zrobić jak po włączeniu przycisku w menu start jest znowu chyba z 9 czarnych plansz pominięcie tego zajmuje odwarzaczowi około 12 sekund, wiem że to można zrobić za pomocą PGCedit ale po 5 godzinach prób nic nie zminiłem prócz popsucia filmu dobrze że jest bakckup plików ifo. nie wiem jakie komendy trzeba wpisać i gdzie

Reetou 17.04.2006 20:06

Do tego przydaje się funkcja Trace mode - wykonywanie po instrukcji Step.

Zobacz w którym miejscu wywoływany jest skok (na ogół Jump) do tytułów zawierających te czarne plansze - nie wykluczone, że za wyświetlenie ich odpowiada instrukcja warunkowa (if) sprawdzająca wartość jakiegoś rejestru GPRM - wystarczy zmienić wtedy wartość tego rejestru tak, żeby skok nie został wykonany.
Jeśli nie ma instrukcji warunkowej, to prześledź w trybie Trace:

- w którym miejscu (jaka instrukcja) wywołuje skok do czarnych planszy;
- zwracaj uwagę czy i jak zmieniane są wartości rejestrów GPRM w trakcie trwania tych planszy;
- jaka intrukcja wywołuje odtwarzanie właściwego filmu.

Istota zmian polega na modyfikacji intrukcji pierwszego skoku tak, żeby skierować program od razu na odtwarzanie filmu - jednak jeśli w trakcie trwania czarnych plansz zmieniane były wartości GPRM, to trzeba przed skokiem ustawić je na odpowiednie wartości.

Trudno coś więcej powiedzieć nie widząc konkretnej płytki - odpowiednia (właściwa) modyfikacja zależy od konkretnego programu sterującego - musisz walczyć sam ;)

KC42 18.04.2006 17:19

Ilość załączników: 2
Cytat:

Napisany przez Reetou
Do tego przydaje się funkcja Trace mode - wykonywanie po instrukcji Step.

Zobacz w którym miejscu wywoływany jest skok (na ogół Jump) do tytułów zawierających te czarne plansze - nie wykluczone, że za wyświetlenie ich odpowiada instrukcja warunkowa (if) sprawdzająca wartość jakiegoś rejestru GPRM - wystarczy zmienić wtedy wartość tego rejestru tak, żeby skok nie został wykonany.
Jeśli nie ma instrukcji warunkowej, to prześledź w trybie Trace:

- w którym miejscu (jaka instrukcja) wywołuje skok do czarnych planszy;
- zwracaj uwagę czy i jak zmieniane są wartości rejestrów GPRM w trakcie trwania tych planszy;
- jaka intrukcja wywołuje odtwarzanie właściwego filmu.

Istota zmian polega na modyfikacji intrukcji pierwszego skoku tak, żeby skierować program od razu na odtwarzanie filmu - jednak jeśli w trakcie trwania czarnych plansz zmieniane były wartości GPRM, to trzeba przed skokiem ustawić je na odpowiednie wartości.

Trudno coś więcej powiedzieć nie widząc konkretnej płytki - odpowiednia (właściwa) modyfikacja zależy od konkretnego programu sterującego - musisz walczyć sam ;)

niestety ale nawet nie wiem co mam zmienić napisz krótko o co chodzi załączam obrazki

Reetou 18.04.2006 19:35

Niestety tak si***281; nie da - ***380;eby co***347; powiedzie***263; musia***322;bym zobaczy***263; ca***322;y program, a nie urywki 2 PGC :(


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.