Powrót   Forum CDRinfo.pl > Edycja, konwersja i kompresja audio/video > DVD-Video

DVD-Video Tematy poświęcone kopiowaniu, edycji, konwersji i kompresji z/do formatu DVD



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
LinkBack Opcje związane z dyskusją Ocena dyskusji Tryby wyświetlania
Stary 06.05.2006, 23:21   #46
AdvancedNet.pl - hosting
 
Avatar użytkownika chris996
 
Data rejestracji: 11.04.2005
Posty: 903
chris996 niedługo stanie się sławny ;) <50 - 149 pkt>
To taki sposób jak piszesz to uzyskałem programem ifoedit w tym temacie: http://forum.cdrinfo.pl/dvd-video/44...ed-filmem.html
I teraz wystarczy zamienić komedę "(JumpSS_VMGM) Jump to VideoManager Menu" na "(JumpSS_VTSM) Jump to Titleset Menu"
i ustawić root menu.
Na PGCedit, wygląda to tak: (JumpSS) Jump to VTSM 1, Root Menu (TTN 1), I już płyta bez problemu wystartuje od menu

Ostatnio zmieniany przez chris996 : 07.05.2006 o godz. 00:34
chris996 jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 11.05.2006, 09:58   #47
Stały bywalec ;)
 
Avatar użytkownika matdb
 
Data rejestracji: 09.03.2006
Posty: 152
matdb w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
chris996 -> dzięki za pomoc, ale to wszystko już było wiadome... (jak poczytasz dokładnie ten wątek)

na razie staneliśmy na tym, jak zainicjować ścieżkę dzwiękową np. polską (ewentualnie napisy) w filmach gdzie nie jest ona inicjowana...

choć troszke straciłem nadzieje, że kiedykolwiek będę to potrafił...

ps. Nikt nie zna linka gdzie są informacje (w j. polskim) o składni PGC?
matdb jest offline   Odpowiedz cytując ten post
Stary 11.05.2006, 16:12   #48
Zarejestrowany
 
Data rejestracji: 18.05.2004
Posty: 9,552
Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
W j. polskim nie...

Po angielsku - http://www.dvd-replica.com/DVD/vmcommands.php
Reetou jest offline   Odpowiedz cytując ten post
Stary 15.05.2006, 12:19   #49
Stały bywalec ;)
 
Avatar użytkownika matdb
 
Data rejestracji: 09.03.2006
Posty: 152
matdb w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Dzięki Reetou. Teraz by się przydał jakiś prosty przykład programu programu PGC z omowieniem (choć malutkim) co po kolei robi każda instrukcja (oczywiście najlepiej w j. polskim ). [takie łagodne wprowadzenie do DVD Authoring'u ze szczególnym uwzględnieniem tworzenia programu PGC (reszta już mi tak nie interesuje)], muszę chyba jeszcze przejrzeć artykuły w cdrinfo pod tym kątem...

Ostatnio zmieniany przez Reetou : 15.05.2006 o godz. 14:48
matdb jest offline   Odpowiedz cytując ten post
Stary 15.05.2006, 15:58   #50
Zarejestrowany
 
Data rejestracji: 18.05.2004
Posty: 9,552
Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
Jeśli kiedykolwiek programowałeś - nie powinno Ci to sprawić problemów. Ważne jest tylko uzmysłowienie sobie kilku rzeczy:

1. Podstawą każdego programu jest korzystanie ze zmiennych w których można przechowywać pewne wartości. W odtwarzaczu DVD zmienne te tworzą rejestry GPRM (od 0 do 15 odczyt/zapis) - czyli mamy do wykorzystania teoretycznie 16 zmiennych. Na tych rejestrach możemy przeprowadzać operacje arytmetyczne, logiczne, możemy porównywać ich zawartość.

2. Odtwarzacz DVD posiada także 24 rejestry SPRM (do odczytu) w których znajdują się interesujące informacje o stanie odtwarzacza takie jak ustawiony język menu, preferowany język audio, podpisów, czy numer wybranego przycisku. W jednym z ków omawiałem znaczenie niektórych SPRM - poszukaj. To najistotniejsze - niektóre z rejestrów SPRM można też zapisać; np. zapis wartości do SPRM(1) powoduje zmianę odtwarzanej ścieżki audio, a zapisując SPRM(2) zmieniamy wyświetlanie podpisów.

3. Nie wszystkie instrukcje możemy wstawiać w każde miejsce - tu ułatwieniem okaże się PGCEdit, który sprawdza poprawność wprowadzonej instrukcji i w przypadku błędu podświetla linię na czerwono.

4. Nie można skakać bezpośrednio pomiędzy VTSami - jeśli chcesz przed filmem puścić jakieś intro znajdujące się w innym VTS niż film, to jego wywołanie (a później powrót) musi się odbywać pośrednio, poprzez video managera (VMG).

5. W danym PGC wykonywane są najpierw instrukcje 'pre commands', później odtwarzany jest materiał, po zakończeniu odtwarzania każdej komórki wykonywane są 'cell commands', po zakończeniu odtwarzania - 'post commands'

Idea programowania jest oczywista - chodzi o zapewnienie właściwego odtwarzania przygotowanego materiału.

Jeśli mamy tylko film, bez dodatków i menu, całość może ograniczyć się do jednej instrukcji - w First play PGC (którego instrukcje wykonywane są zawsze jako pierwsze po włożeniu płyty) wstawiamy instrukcje skoku do VTS z filmem (Jump to Title 1) i to wystarczy

Jeśli chcemy zainicjować odpowiednio audio i subs przed uruchomieniem filmu, to w pre commands VTST z filmem wstawimy np. instrukcje:
Set Audio stream = 0
Set Sub-picture stram = 1, on


Przy bardziej złożonych strukturach, zawierających menu, musimy już 'obsłużyć' sprawdzanie wybranego przycisku w menu i przekazać w zależności od tego sterowanie w odpowiednie miejsce - program nam się rozrasta, trzeba wykorzystać GPRM do przechowania numeru naciśniętego przycisku:
Set GPRM(0) = (mov) SPRM (8:Highlighted button number)
a ponieważ SPRM(8) zawiera wartości (numer klawisza * 1024) możemy podzielić zawartość rejestru przez 1024:
Set GPRM(0) /= (div) 1024
by w rejestrze GPRM(0) przechowywać numer przycisku. Teraz możemy wykorzystać instrukcję warukową if , by w zależności od wybranego przycisku przekazać sterowanie w odpowiednie miejsce:
10 if ( GPRM(0) != 1) then (GOTO line 12)
11 LinkPGCN 2
12 LinkPGCN 3


I tak dalej, i tym podobnie

Walcz!

Ostatnio zmieniany przez Reetou : 15.05.2006 o godz. 16:01
Reetou jest offline   Odpowiedz cytując ten post
Stary 25.05.2006, 10:14   #51
Stały bywalec ;)
 
Avatar użytkownika matdb
 
Data rejestracji: 09.03.2006
Posty: 152
matdb w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Cytat:
Napisany przez Reetou
Jeśli chcemy zainicjować odpowiednio audio i subs przed uruchomieniem filmu, to w pre commands VTST z filmem wstawimy np. instrukcje:
Set Audio stream = 0
Set Sub-picture stram = 1, on

Tak tak o tym już było, tylko to ma tą cholerną wadę, że wówczas z poziomu menu nie możemy ustawić ani ścieżek audio ani sub-picture.

Chodzi o to jak tego typu informacje wpisać do porgramu PGC przed wyświetleniem menu (zakładając, dla uproszczenia, że jest to film w którym nie jest inicjowna ścieżka z napisami i dzwiękiem).

Ogólnie dzięki za wskazówki - na pewno się przydadzą. Jednak zadstanawiam się dlaczego twórcy DVDRemake (jednego z moich ulubionych programów) nie dali tego jako opcji..... (tego tzn. domyślną ścieżka audio i napisów, przed wyświetleniem menu).

Uf ostatnio jestem mocno zajęty, ale w przyszłości postaram się to rozpracować... jak się uda to rezulaty przedstawie na forum dla potomnych Oby tylko potomni nie używali już w tym czasie dysków holograficznych hehe
matdb jest offline   Odpowiedz cytując ten post
Odpowiedz na post

Opcje związane z dyskusją
Tryby wyświetlania Oceń tę dyskusję
Oceń tę dyskusję:

Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone
TrackbacksWyłączone
PingbacksWyłączone
RefbacksWyłączone



Wszystkie czasy w strefie CET. Aktualna godzina: 16:03.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Search Engine Optimization by vBSEO