Funktioniert bei mir ausgezeichnet.
[Blockierte Grafik: http://people.freenet.de/_gunnar/picture/vd.png]
Wäre toll wenn "borax" dieses Feature in seine GUI einbauen könnte.
Gruß Gunnar
GUI für den Muxman DVD Authoring
-
-
puhhhh, dann bin ich ja froh. habs aus dem Kopf gemacht ( ist also doch noch zu gebrauchen )
-
Hab ich natürlich schon drüber nachgedacht. Für den hier beschriebenen Fall (ein Film - keine Titlesets und entsprechende Menüs) ist/wäre es auch sehr einfach zu implementieren (mindestens für MuxMan, weil man da 'symbolische' Namen hat). Bei zwei Filmen (ohne Titlesets) geht es aber dann schon los: Welche 'Nummer' kriegt der zusätzliche 'Playlist-Title'? Bei (mehreren) Titlesets könnte man den 'Playlist-Titles' immer 'Folgenummern' (TitleSetX_Title2,3,...) geben, aber auch nur solange ich (wie bisher) nur einen 'echten' Title pro Titleset 'erlaube'. Wie geht man mit 'PlayAll' + autom. nächsten Titel abspielen um, wenn es 'Playlist-Titles' gibt? Da gibt es (für mich) einfach noch zu viele ungelöste 'Nebeneffekte', das wird leider nicht so schnell was...
-
Hab ich natürlich schon drüber nachgedacht. Für den hier beschriebenen Fall (ein Film - keine Titlesets und entsprechende Menüs) ist/wäre es auch sehr einfach zu implementieren (mindestens für MuxMan, weil man da 'symbolische' Namen hat).
Ich glaube das dies sogar mit dvdauthor ging, müßte ich aber vorhar selber nochmal nachschaun.Bei zwei Filmen (ohne Titlesets) geht es aber dann schon los: Welche 'Nummer' kriegt der zusätzliche 'Playlist-Title'? Bei (mehreren) Titlesets könnte man den 'Playlist-Titles' immer 'Folgenummern' (TitleSetX_Title2,3,...) geben, aber auch nur solange ich (wie bisher) nur einen 'echten' Title pro Titleset 'erlaube'.
was meinst Du mit zwei Filmen (ohne Titlesets)? Versteh das nicht. Es gibt immer ein Titleset. jedoch kann ein Titleset mehrere Titles enthalten. Und jedes Titles mehrere PGCs.Und das mit dem Namen ist Relativ (Egal), die können auch zickezackA usw heißen. Wichtig ist nur, das Linked Scene=*** auch vorhanden und richtig zugeordnet ist. und wenn man noch Kapitel braucht, das bei Part of Title List der Item= **** im PGC auch vorhanden ist.
Wie geht man mit 'PlayAll' + autom. nächsten Titel abspielen um, wenn es 'Playlist-Titles' gibt? Da gibt es (für mich) einfach noch zu viele ungelöste 'Nebeneffekte', das wird leider nicht so schnell was...
Da kommt es wirklich auf die Struktur an.Mal ein Beispiel von einer Episoden DVD ( 2Episoden ) in einem VTS:
[Blockierte Grafik: http://katjarella.gleitz.info/muxman/DEMO0004.png]
Bei einem Aufruf zu VTS01_TTL01 spielt er Film 1 ab:
- Segment_Film1_scn1
- Segment_Film1_scn2
- Segment_Film1_scn3
- Segment_Film1_scn4
Bei einem Aufruf zu VTS01_TTL02 spielt er Film 2 ab:- Segment_Film2_scn1
- Segment_Film2_scn2
- Segment_Film2_scn3
Bei einem Aufruf zu VTS01_TTL_ALL spielt er Film 1 + Film 2 ab:- Segment_Film1_scn1
- Segment_Film1_scn2
- Segment_Film1_scn3
- Segment_Film1_scn4
- Segment_Film2_scn1
- Segment_Film2_scn2
- Segment_Film2_scn3
Und zum Schluß noch eine Spezial PlayList VTS01_TTL_SPEZIAL:- Segment_Film1_scn2
- Segment_Film2_scn1
- Segment_Film2_scn2
http://katjarella.gleitz.info/muxman/DEMO0004.mxp
------------------------------------------------Ich hoffe Du kommst damit zu recht, wenn nicht mach ich ein echtes Beispiel mit Menu's.
------------------------------------------------
sowas läßt sich auch mit mehreren VTS machen, jedoch braucht man da ja ein dummy im VTS Menu. Beispiel?
-
> dvdauthor... Geht auch. Etwa so:
PHP
Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <dvdauthor dest="X:\Filme\Volume8\DVD"> <vmgm> <menus> <!-- vmgm menu 1 (MainMenu) --> <video format="pal"></video> <pgc> <pre> { if (g1 eq 0) { button = 1024;} else { button = g1*1024;} } </pre> <vob file="X:\Filme\Volume8\Temp\MMMenu.mpg" pause="inf"/> <button name="MMB1">g1=1;jump title 1;</button> <button name="MMB36">jump title 2;</button> </pgc> </menus> </vmgm> <titleset> <menus> <video format="pal"></video> <pgc> <vob file="X:\Filme\Volume8\Temp\EmptyBackg.mpg" /> <post>jump vmgm menu 1;</post> </pgc> </menus> <titles> <pgc> <vob file="X:\TestFilm\TestFilm1.mpg"> <!-- chapters="00:00:00.000,00:00:11.440,00:00:40.240,00:01:12.880" --> <!-- Teil 1: Alles abspielen --> <cell start="00:00:00.000" end="00:00:11.440" chapter="1" program="1" /> <cell start="00:00:11.440" end="00:00:40.240" chapter="1" program="1" /> <cell start="00:00:40.240" end="00:01:12.880" chapter="1" program="1" /> <cell start="00:01:12.880" chapter="1" program="1" /> </vob> <post>call vmgm menu 1;</post> </pgc> <pgc> <!-- Gleiche vob Datei nochmal! (Wird aber nur einmal 'verwendet') --> <vob file="X:\TestFilm\TestFilm1.mpg"> <!-- chapters="00:00:00.000,00:00:11.440,00:00:40.240,00:01:12.880" --> <!-- Teil 2: Nur Kapitel 2 + 3 --> <cell start="00:00:11.440" end="00:00:40.240" chapter="1" program="1" /> <cell start="00:00:40.240" end="00:01:12.880" chapter="1" program="1" /> </vob> <post>call vmgm menu 1;</post> </pgc> </titles> </titleset> </dvdauthor>
Zitatwas meinst Du mit zwei Filmen (ohne Titlesets)?
Wenn man in GfD 'Use Titlesets' ausgeschaltet hat, werden alle Filme in ein Titleset gepackt und bekommen die Namen 'Titleset1_Title1', 'Titleset1_Title2'...
Wenn man jetzt für Title1 einen 'PlaylistTitle' anlegt (wo und wie man das in der GUI unterbringt ist mir auch noch nicht klar ) wäre das ja auch 'Titleset1_Title2' -> Konflikt
Wenn' Use Titlesets' eingeschaltet ist, bekommt der erste Film den Namen 'Titleset1_Title1', der zweite 'Titleset2_Title1', so dass man für 'Playlist1' von Film1 den Namen 'Titleset1_Title2' verwenden könnte. Und weil bei MuxMan eben symbolische Namen möglich sind, könnte man auch gleich 'Titleset1_Title1_PlayList1' verwenden... Bei dvdauthor dagegen werden die Titlesets und Titles 'nummerisch' angesprochen, dann muss man irgendwie wissen, ob Title 2 jetzt die Playlist1 von Title 1 ist, oder der zweite Film...ZitatUnd das mit dem Namen ist Relativ (Egal), die können auch zickezackA...
Das ist ja auch einer der Riesenvorteile von MuxMan vs. dvdauthor: Symbolische Namen.
Wegen Playall: Wie das aussehen kann ist mir schon klar. Aber wie man das (GfD intern) umsetzt noch nicht. Ein Playall Button erzeugt ein 'Skript', was automatisch alle Titles abspielt. Es sollte aber IMHO nicht auch die 'Playlist-Titles' abspielen, sonst hat man die Filme mehrmals...
-
Also wenn ich das richtig verstehe hast du Probleme damit wenn "Use Titlesets" ausgeschaltetet ist ?
Was spricht denn dagegen "Use Titlesets" aktivieren zu müssen um Playlist-Titel wiedergeben zu können ?
Gruß Gunnar -
Eigentlich nichts. Außer ggf. 'unnötige' VTS Menüs. Und ggf. noch ein paar andere Sachen an die ich bisher nicht gedacht hab. Aber wir können ja mal 'klein' anfangen...
Hast Du eine Vorstellung wie/wo man so was 'sinnvollerweise' (aus Benutzer Sicht) unterbringt?
-
Wie wäre es die Playlistfunktion unter "Insert" unterzubringen (chapter-play-button) ? Über die rechte Maustaste wäre es auch sinnvoll.
-
Ok. Dann etwa so:
Add Playlist... (nur bei Anzeige eines MainMenus aktiv)-> Auswahl der bisher eingefügten Filme
--> Dann Auswahl der Kapitel für diese Playlist (Listbox mit Mehrfach-Auswahl und 'Häkchen' für die ausgewählten Kapitel)
--=> Im Menü ein Button mit dem Default-Text: 'PlaylistZ' und Aktion: 'JumpTT TitleSetX_TitleY_PlayList_Z' Z=Nummer der Playlist für den entsprechenden Film (man kann ja mehrere anlegen)
--=> Im Projekt Explorer im entsprechenden FilmXY Knoten einen neuen Knoten 'PlayList_Z' mit der Liste der ausgewählten Kapitel ( katjarella: Was bräuchte man ggf. noch an 'Eigenschaften'?)-> Für die 'Integrität' der PlayList ist der Benutzer verantwortlich (falls man Kapitel ändert - muss/müssen die Playlist(en) ggf. neu aufgebaut werden - wie das aussehen könnte muss ich mir noch überlegen - ähnliches 'Problem' wie bei Kapitelmenüs)
-> Für etwaige spezielle PlayList-Menüs (falls Titlesets/Kapitelmenüs verwendet werden) ist auch der Benutzer verantwortlichDas Ganze vorläufig mal nur für MuxMan.
-
Hört sich klasse an ... freu mich schon auf die erste Version. Ich habe mein letztes Projekt noch auf der Platte gelassen zum Testen.
Gruß Gunnar -
besondere Eigenschaften eigentlich nicht. Man muß halt im Moment aufpassen mit Audiospuren ( besonders in der Freeware version), das überall im Section=Content > Segment die gleichen reihenfolge, sprache, format etc drin ist. Denn ich hatte da bei div. Tests schon lustige Überraschungen.
was aber in so einer Playlist auch geht, ist eine Unterschiedliche Reihenfolge der Kapitel ( besonders Int., wenn man eine Video-AudioDVD erstellt, wo man dann ein Playlist nach Namen, eine nach Gruppe usw machen möchte).
-
besondere Eigenschaften eigentlich nicht. Man muß halt im Moment aufpassen mit Audiospuren ( besonders in der Freeware version) ...
Wenn es ein Problem mit der Freewareversion gibt muß halt die Payversion genommen werden. Die GUI ist doch schon kostenlos, da kann man wenigstens die paar EURO locker machen für "Muxman". Wenn das "Playlist-Feature" gut funktionieren wird, würde ich auch gerne ein kleine Spende für die "borax-GUI" locker machen.
Gruß Gunnar -
naja das ist ja jedem selber überlassen, ob er die Freeware oder Kostware benutzt. MuxMan.exe bleibt MuxMan.exe und die Syntacs ist ja die gleiche, naja bis auf ein paar Ausnahmen. siehe doku.
Und man darf nicht vergessen, bei NonDVDStandard Zeuch, meckert muxman so oder so schade das es keinen kostenlosen Parser gibt, der vorher prüft ob Sourcen 100% nach DVDStandard ist. könnte ich selber als CLI Version so gut gebrauchen. -
Zitat
was aber in so einer Playlist auch geht, ist eine Unterschiedliche Reihenfolge der Kapitel ( besonders Int., wenn man eine Video-AudioDVD erstellt, wo man dann ein Playlist nach Namen, eine nach Gruppe usw machen möchte).
Gute Anmerkung! Das hätte ich jetzt 'vergessen'. Dann muss allerdings ein 'Create Playlist' Dialog ein bischen komplizierter werden. Also prinzipiell so ähnlich wie das jetzt beim Erstellen eines Audiotitlesets auch schon aussieht. -
Bitte testen: Version 0.99.0024 im ersten Post dieses Threads (Menüpunkt Insert/Einfügen - Chapter Playlist).
Was noch 'fehlt' ist eine userdefinierte Pre/Post Action für Playlisten sowie ein Check dass 'echte' Titel + Playlisten < 100 bleiben. -
Bugfix: Falsche VM Komandos bei Option 'Ende Aktion=Nächsten Titel abspielen' mit mehr als 50 Titeln.
Version 0.99.0025 -
Bugfix: Überprüfung von Video Eigenschaften wenn Use Titlesets=off.
Bugfix: TV Safe Area bei gespeicherten Projekten mit 16:9 Menüs.
Neu: Audio Delay (1 Audio Delay für alle Audio Streams) gilt für MuxMan + dvdauthor
Version 0.99.0026 -
Hallo borax,
Ich komme mit der Playlist nicht klar. Ich möchte von Titel1 und Titel2 ausgewählte Kapitel zuordnen und später per Button abspielen können. Ich kann aber immer nur einen Titel auswählen (Chapter Playlist) und von Diesem die gewünschten Kapitel in "Selected chapters" eintragen. Aber wie bekomme ich denn von Titel 2 die Kapitel dort auch eingetragen ?
Gruß Gunnar -
Die Playlisten sind nicht 'Titelübergreifend'. Wenn ich die userdefinierte Pre/Post Action für Playlisten fertig habe, kannst Du aber von Playlist1 zu Playlist2 'verlinken'. ATM geht das nur 'von Hand' mit einer Anpassung in der mxp Datei.
-
...userdefinierte Pre/Post Action für Playlisten ist fertig.
=> Man kann von Playlist1 zu Playlist2 (von verschiedenen Filmen) 'verlinken' (aber nur wenn 'Use Titlesets'=aus!)
Ferner: In Audiotitlesets und Playlisten kann man die Reihenfolge per Zufallsfunktion anordnen (ist aber kein 'VM Random-Skript'!) -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!