View Full Version : Join two DVDs with preserving original menus
region_free
21st June 2005, 17:59
Are there freeware tools to join two completely different DVD on one DVD-R with preserving original menues ? The same way DVDRemake does it. I have tried DVDShrink, but original menues are gone. :confused:
Thank you.
Mr. Monte
21st June 2005, 20:41
Whats wrong with DVDREmake?
maksa
21st June 2005, 20:48
There is "Free" in everything of this guy. :D
region_free
21st June 2005, 21:09
@Mr.Monte
Nothing is wrong with DVDRemake, but I don't need all its features, except joining two DVDs and keeping the original menues. I think to pay $30-50 for majority of the features that I never gonna use is way to much. I was wondering if I can do the same with another program. I can not believe that Dimad is the only person on this planet who figured out how to do it. :rolleyes:
@maksa
LOL :D :D :D :D
Surf
21st June 2005, 22:39
Hello Mr. Universe(region-free),
Yes, it can be done without DVDremake. That depends on how much you know so far in dvd backup.
If you are a novice, then there's a steep learning curve ahead of you. If you are a champ then again you wouldn't ask this question, so I'm assuming you are the earlier.
So, keep this project on hold and start familarize yourself with DVDstyler, PgcEdit and VobBlanker. Then we shall resume the class a few days later perhaps? :)
You can always give up the menus if you want a simpler life and just backitup with dvdshrink.
Mr. Monte
22nd June 2005, 03:42
Hello Mr. Universe(region-free),
So, keep this project on hold and start familarize yourself with DVDstyler, PgcEdit and VobBlanker. Then we shall resume the class a few days later perhaps? :)
You can always give up the menus if you want a simpler life and just backitup with dvdshrink.
Trust me..spend the $30-50..it's WELL worth it.
Once you've used the added features..you'll wonder how you ever did without it :D
zacoz
22nd June 2005, 11:42
@Region-Free
I'm in the same situation as you, the only function I initially expect to use of DVDRemake is Joining Disc's (extra's from a couple of different disc's). I'm coming to the conclusion that Mr Monte is right in that it may still be worth the money, as it seems very tricky to do the same thing with free tools. :(
I haven't dived in just yet as I've been rather busy, and also feel that maybe I should first donate some more towards the authors of the free tools I use more frequently. :o
maksa
22nd June 2005, 13:59
Trust me..spend the $30-50..it's WELL worth it.
Once you've used the added features..you'll wonder how you ever did without it
I was using MenuEdit (free) to fix menus after eliminating extras and logos, switched to DRMPro (50$) and never regret it. Now you can remove audio and subtitles as well, realy easy and perfect backups with original navigation. Download trial version and see for yourself.
frank
22nd June 2005, 14:58
An easy way is to use Nero Visio Express 3. Create a main menu and import your titles, it's very simple.
jinjin_jp
22nd June 2005, 15:23
If permitted Japanese,threre are various type of join DVDs with menus.
Join Titles with original menu (http://yaki2fan.hp.infoseek.co.jp/mix/mix.html)
Example of various editting (http://yaki2fan.hp.infoseek.co.jp/neta/neta.html)
in which included without menu, with original menu, with personally made menu, and others.
region_free
22nd June 2005, 16:30
@jinjin_jp
Thank you for your help!!! :goodpost:
With your guides in japanese and Google translation I am getting somewhere. The reason I've started this thread was Season 3 of "In Living Color". Fox has decided to release it on the dual-sided DVD-5 discs. I personally hate flipper discs, so I want to join them into a one DVD-9 disc and burn onto DVD+R DL. The original menues must be preserved, otherwise I will have a mess selecting the right episode.
Surf
22nd June 2005, 18:32
Boys, don't get me wrong, I am only suggesting that it can be done without DVDremake. For those who can't be bothered with the nitty gritty of dvd commands, it is a good purchase.
I am chiming in after a brief jab at region-free's nickname.
@zacoz, if you read this thread (http://forum.doom9.org/showthread.php?t=93291) you probably will form an idea how to do join a flipper. Right now I'm busy @home, just couldn't find time to get to write it.
zacoz
23rd June 2005, 07:51
@Surf: I recall that thread, although I didn't study it at the time. For me I think it will be more a matter of not having (or is that making) the time to do it manually. Unfortunately this thread is getting me wondering though - sometimes I'm a sucker for a challenge.
jinjin_jp
23rd June 2005, 10:24
I've not actually got the output allthrough the process nor examined detail , but tested and confirmed several parts of the processes.
I think it is possible to simply join DVDs, by observing the strucure merged DVD by DvdReMakePro.
I assumed like below,
Original DISC (1).....(for example, has 2 VTS)
VMGM
...FistrPlay (1-1)
...PGCs (1-2)
VTS_01
...Menu (1-3)
...Titles (1-4)
VTS_02
...Menu (1-5)
...Titles (1-6)
Original DISC (2).....(for example, has 2 VTS)
VMGM
...FistrPlay (2-1)
...PGCs (2-2)
VTS_01
...Menu (2-3)
...Titles (2-4)
VTS_02
...Menu (2-5)
...Titles (2-6)
Merged DVD (3).....(which has 4 VTS)
VMGM
...New FistrPlay
...PGCs (1-2)
...FistrPlay (1-1)
...PGCs (2-2)
...FistrPlay (2-1)
...New Title Menu ...<in where reset all Gpreg>
VTS_01(VTS_01 of DISC (1))
..Menu (1-3)
...Titles (1-4)
VTS_02(VTS_02 of DISC (1))
...Menu (1-5)
...Titles (1-6)
VTS_03(VTS_01 of DISC (2))
...Menu (2-3)
...Titles (2-4)
VTS_04(VTS_02 of DISC (2))
...Menu (2-5)
...Titles (2-6)
I think above processes done by PgcEdit,
generally process is
...open DVD (DISC(1)).
about VTST and VTSM
...add VTST Titles by importing from DISC(2).
...add Menu of imported VTST by importing from DISC(2).
about VMGM
...add New dummy PGC in VMGM (of which number is according to need).
...copy PGC and command from DISC (1) and (2).
...create New TitleMenu, buttons which jump to each DISC.
......I usually use DVDStyler.
...Set Menu type (TitleMenu).
...edit command of New First Play and New TitleMenu.
other correction and adjustment about command of IFO and button.
...for example, correct old title number of jump command to new one,
...and others like this accodingly to need from detail examination.
The feature of above method is to have New Title Menu which jump to each DISC,
to remain all contents, to be independent each DISC, and to remain reference in each DISC.
On the other hand, if wanting to have references between each DISC and not to have New Title Menu, it needs to more understanding about structure, to create New Buttons in existece Menu.
[edit(add)]
The problem may be in the case that the stream is different between each DISC.
zacoz
23rd June 2005, 13:00
Nicely summarised jinjin_jp
Surf
23rd June 2005, 15:58
Well done, jinjin.
I have a slightly different approach which I have not tried yet:
Create a simple menu with DVDstyler with 2 buttons, the first named Chapter 1-15 and the second as Chapter 16-30.
Open Disc2 with VobBlanker and extract the SCENE SELECTION pgc and save.
Open Disc1 again with VobBlanker and work on the menus. Choose a couple of pgcs to be sacrificed/replaced with the DVDstyler-ed menu and the extracted disc2 pgc. Process the menu and save.
Prepare a folder with explorer and create a NEW DVD with PgcEdit and start adding the titles. Import the processed menus of Disc1. Adjust the links accordingly.
So, when I press the SCENE SELECTION button the DVDstyler-ed menu will pop up and branch these two buttons to the respective pgcs....
P.S. I hope our resident guide writer of a champ SWEETNESS would write a guide on this matter.
jinjin_jp
23rd June 2005, 17:14
@Surf
Thanks for the infoemation of another method. I'll read carefully to understand and try when having oppurtunitty.
nabe3net
4th July 2005, 20:08
Good Job, jinjin_jp san!!
zacoz
7th July 2005, 14:49
I think above processes done by PgcEdit,
generally process is
...open DVD (DISC(1)).
about VTST and VTSM
...add VTST Titles by importing from DISC(2).
...add Menu of imported VTST by importing from DISC(2).
about VMGM
...add New dummy PGC in VMGM (of which number is according to need).
...copy PGC and command from DISC (1) and (2).
[COLOR=RoyalBlue]...create New TitleMenu, buttons which jump to each DISC. ...
@Surf: Shame on you, prompting me to take up the challenge.
I **was** progressing quite well (using the general process summarised by jinjin_jp from examining DVDRemake's output) having imported the VTST's & VTSM's from second disc into the first. I have however hit a wall when it comes to adding the VMGM PGC's from the second disc after the VMGM PGC's of the first disc.
I can create dummy PGC's and paste in the appropriate commands, however I can't see a way to import the VOB contents as the Import VMGM function in PgcEdit wishes to overwrite the existing VMGM.
Anyone got any ideas on doing this, with PgcEdit or another program ? (excluding paid software as the idea is to test doing it with free/donationware)
Not easy, I'm affraid.
As PgcEdit doesn't process the VOBs, it is not possible to join two VMGMs with menus.
It should be possible to join the VOBs with PgcDemux/Muxman, but the manual work for retrieving the correct infos from the IFOs is even more complex: you have to take the VOBU pointers from the remuxed menu IFOs, and the commands from the original ones. Furthermore, Muxman is currently difficult to handle for menu buttons.
But take in mind that most of the time the VMGM is made only of warnings and logos (and dummies, of course). So, you should be able to blank out all PGCs of the VMGM of at least one of the original DVD, with the option to completely remove the VOB.
If you concat a blanked VMGM to the first one, the problem dissapear.
jinjin_jp
8th July 2005, 09:34
Sorry, I've mistook "copy PGC" is "copy VOB".
Certainly to join VOBs maintaining each is difficult.
zacoz
8th July 2005, 12:22
Confirmed my suspicions r0lZ.
Wondering out loud here - and won't have chance to test for a couple of hours, but: :sly:
Possibly import the VMGM from disc two as a new VTSM in the combined disc (seem to recall something mentioned in PgcEdit instructions). I could then add dummy VMGM PGC's equal to each of the disc two VMGM PGC's. Commands could be copied over making all these added dummy PGC's work as intended. For those requiring actual video cells (ie not able to be blanked), the VMGM could jump to the (VMGM parading as a) VTSM to display cells, and then jump back to dummy VMGM PGC's and continue as intended (probably need some additional dummy PGC's to avoid invalid jumping within DVD).
Not pretty, or as clean as importing VTST & VTSM ( :thanks: r0lZ).
Will report back later tonight or tomorrow - promised to play with my son for a while.
That's correct, this method should work, but requires a lot of work. It is possible to import a VMGM menu as a VTSM menu with PgcEdit. Don't forget to change the Title menu to a Root menu (or something else)!
Also, I wonder what you will do if both the original DVDs does have a Title menu callable with the remote. Which one will you keep? Or will you jump to the DVD selection menu when the title button is pressed? And add two additional menu buttons to jump to the title menu of each DVD?
zacoz
8th July 2005, 14:46
Don't forget to change the Title menu to a Root menu (or something else)!Thanks, hadn't thought of that.
...Or will you jump to the DVD selection menu when the title button is pressed? And add two additional menu buttons to jump to the title menu of each DVD?Yes intent is to add an additional menu to select which DVD, with Title button going back to this. I figure the menu to choose DVD will be created in DVDStyler/DVDAuthorGUI and imported in as a new VTSM. Existing and new dummy VMGM's used to incorporate it into the command flow. Downside is that you end up back at this DVD selection menu when you probably really only want to go back to the title of the previously selected menu. Gets far too complex (for my brain anyway) trying to do it any other way, especially as I'm dealing with combined total of 27 VTS and well over 200 PGC's - both discs are DVD extras with original menu's. :eek: :scared: :eek: (Why haven't I been commited yet :confused: ).
Basically, I'm attempting to replicate as far as possible the arrangement used by Dimad. He doesn't use angles, empty gprm's or (from memory) language units to enable the joining. I need to put into VTSM some of the stuff that Dimad manages to join within the VMGM however.
Should help give me a better understanding of the DVD commands even if I never do it again.
spyhawk
8th July 2005, 21:13
I wonder what you will do if both the original DVDs does have a Title menu callable with the remote. Which one will you keep? Or will you jump to the DVD selection menu when the title button is pressed? And add two additional menu buttons to jump to the title menu of each DVD?Yes intent is to add an additional menu to select which DVD, with Title button going back to this...Downside is that you end up back at this DVD selection menu when you probably really only want to go back to the title of the previously selected menu.If both DVDs have a Title menu, when merged you can have only one Title menu, which will be the DVD selection menu, aka merged menu. If you really want to access the Title menu of each original dvd, there is a way, but accessing it won't be exactly the same as the original b/c you need to also access the merged menu as well esp. if you want to go to another DVD. This method only takes 1 or 2 commands in 4 places. Alternative method is just create 2 additional menu buttons to jump directly to the title menu of each DVD, like r0lZ has mentioned.
Based on DRMP's merge procedure, my method works like this. Starting at the merged menu, you select DVD1, at any time in DVD1 you press Title menu the first time, you'll go to the Title menu of DVD1, if you press the second time, you'll go to the merged menu. And the cycle repeats. The same logic goes for DVD2. Of course, this logic works on as many DVDs you want to merge.
With this method tested, I notice when I press Title menu, depending on the conditions, it will either go to the very beginning as if the original DVD is first inserted (like going thru warnings, logos, commercials, etc) or just to the main menu, etc. So to me, it's just like pressing Root menu. If you like this method, I will elaborate the steps. Most of the work is done with the merging -- adding/deleting pgc, adjusting navigation, and dealing with content (if any) in VMGM, since your focus is to make use of freeware.
btw, instead of importing the merge menu in VMGM, you can import as a new VTS which is already created by the authoring tool. Adjust navigation accordingly.
zacoz
9th July 2005, 05:23
Based on DRMP's merge procedure, my method works like this. Starting at the merged menu, you select DVD1, at any time in DVD1 you press Title menu the first time, you'll go to the Title menu of DVD1, if you press the second time, you'll go to the merged menu. And the cycle repeats. The same logic goes for DVD2. Of course, this logic works on as many DVDs you want to merge.Good idea. You would need a spare gprm variable I imagine - can't think of any other way to do it.
btw, instead of importing the merge menu in VMGM, you can import as a new VTS which is already created by the authoring tool. Adjust navigation accordingly.Yes PgcEdit makes this so simple.
For the disc's I'm working on I realised I won't need to bring in anything from VIDEO_TS.VOB on second disc as after removal of crap, it's only a language selection menu left. I always edit these in PgcEdit to autoselect the English button anyway so will just adjust the pre commands instead.
I've created additional dummy VMGM PGC's in the combined disc and pasted in the VMGM commands from disc two for now. Will investigate importing VMGM into VTSM on next project.
zacoz
9th July 2005, 16:31
OK, I've joined my first two DVD's :D, and tested successfully on WinDVD. I still need to shrink it slightly so I can burn and test on stand alone though. Anyway, I hereby present the long winded process:
Create copy of disc one and disc two (extra protection against totally screwing it up)
Open disc one in PgcEdit
Import VTST Titles from disc two
ensure you select to copy or move the VOBs when prompted
need to take note of the old title numbers and their respective new title numbers as you need to update commands later
Import VTSM Menus from disc two
for each imported VTST, select it then Import Menu from original disc two
ensure you select to copy or move the VOBs when prompted
VMGM PGC's
select VMGM and create a new dummy PGC
delete NOP command and copy commands from disc one VMG First-Play PGC to this new dummy PGC (write down its number as this is what you need to link to later from your new disc selection menu to play disc one)
select VMGM and create another new dummy PGC, deleting it's NOP command
Open disc two in another instance of PgcEdit (only to enable you to copy VMGM commands - you don't make any changes to it)
copy commands from disc two VMG First-Play PGC to this new dummy PGC (write down its number as this is what you need to link to later from your new disc selection menu to play disc two)
select VMGM and create additional new dummy PGC's for each VMGM PGC appearing in disc two (deleting NOP commands in each)
copy commands from disc two VMGM PGC's to these new dummy PGC's
Fix navigation
select VMG First Play PGC and use 'Go to calling 'command' to identify any 'Jump to VMGM First Play PGC' commands throughout the DVD. Those from disc one should be changed to jump to the first dummy VMGM PGC added (5b). Those from disc two should be changed to jump to the second dummy VMGM PGC added (5e).
find existing TitleM menu and use 'Go to calling 'command' to identify any 'Jump to VMGM Title' commands throughout the DVD. Those from disc one should be changed to jump to the VMGM using the PGC number not via use of the 'Title' reference. Those from disc two should be changed to jump to the VMGM which was flagged as TitleM in the original disc two (ensuring you use it's new 'joined disc' PGC number in the commands).
select VMGM and create another new dummy PGC
change the NOP command to Jump to First Play PGC
set this PGC as the new TitleM menu
go through each added/imported VMGM, VTST, and VTSM and adjust commands to point to the new VMGM PGC numbers (they will all be increased by the same number - equivalent to the PGC number where you pasted the VMG First Play PGC commands from disc two (5e))
go through each added/imported VMGM and adjust commands to point to the new VTS numbers (they will all be increased by the same number - equivalent to the number of VTS's in the original disc one)
go through each added/imported VMGM, VTST, and VTSM and adjust commands to point to the new title numbers (refer to list from start of the process or compare back to original disc two - note they will most likely not all be increased by the same number as title numbers in original disc are probably not in the same numerical order as the VTS's, however on importing them earlier, they would have been renumbered into numerical order)
check each added/imported menu/bov button and update them to point to the new VMGM/VTS numbers as required.
Create Disc selection menu
use your favourite authoring program (e.g. DVDAuthorGUI) to create a dummy DVD containing a titleset menu designed to suit your joined DVD - i.e. a page with two buttons (make it as generic or customised as you like)
Import VTST title from your dummy DVD, but don't copy or move the VOB
Import VTSM Menu from your dummy DVD, and copy/move VOB
remove all commands from this VTS except for possibly the set button highlight in the pre command section of VTSM containing the menu
flag the VTSM containing your disc selection menu as root menu
edit menu buttons to jump to the VMGM PGC's acting as pseudo First Play PGC's for disc's one and two (5b & 5e respectively)
Replace all existing commands in the 'real' VMG First Play PGC with (a) set gprm commands to zero out gprm's 0-15, then (b) jump command to VTSM root menu containing your new disc selection menu
Save and test DVD
Note that with above arrangement, pressing the Title button on the remote will take you back to the Disc Selection menu. This is in fact the only way back to the menu.
Commands could be added/changed such that the first press of Title button takes you back to the title of the DVD you are watching and a second press within a given time would take you back to the disc selection menu (requires understanding the flow of the specific DVD you are dealing with and possibly an unused gprm). Using the root menu button would probably suffice to back out to the main menu of the selected DVD in most cases.
Above assumes that all VMGM PGC's in disc two have been processed through PgcEdit or VobBlanker such that there are no video cells remaining in VIDEO_TS which need to be copied over to the joined disc (unless there were none to start with of course).
My thanks go to those thread contributors who helped me reach this point - jinjin_jp, Surf, rolZ, spyhawk. :thanks:
[edit 10/07/2005: had to run finished product through Vobblanker, processing only the last VTS, as DVDShrink wouldn't open it as it was missing VTS_28_1.VOB - result of not copying vob in 7b. Vobblanker created the blank vob, adjusted ifo and all appears well in the world]
[edit 12/07/05: remove superfluous checks in step 6g]
spyhawk
9th July 2005, 18:36
Very nice draft indeed. :D Almost like DRMP 3.0.7's new merge procedure.
Commands could be added/changed such that the first press of Title button takes you back to the title of the DVD you are watching and a second press within a given time would take you back to the disc selection menu (requires understanding the flow of the specific DVD you are dealing with and possibly an unused gprm)You're right, you would need to use an unused gprm for this, but there's no need for a time limit for a second press. So based on your flow, you would only add 1 or 2 precommands in a few places.
From 6c-e Title menu, insert these 2 conditions before Jump to First Play PGC. I'll use gprm(4) as unused register.
if ( gprm(4) == 1) then { LinkPGCN PGC 1 } Title menu of original DVD1.
if ( gprm(4) == 2) then { LinkPGCN PGC # } Title menu of original DVD2 (from 5f)
In VMG PGC 1, insert gprm(4)=0 as first line.
In VMG PGC # (5f), insert gprm(4)=0 as first line.
In VMG PGC # (5b First play of DVD1), insert gprm(4)=1 as first line.
In VMG PGC # (5e First play of DVD2), insert gprm(4)=2 as first line.
I guess you probably know how to do this already. ;)
zacoz
10th July 2005, 07:52
Very nice draft indeed. :D Almost like DRMP 3.0.7's new merge procedure.Yes looking at the output from demo version of DVDReMakePro, and Dimad's answers to some questions I had helped also. Should have included him in thanks also.
You're right, you would need to use an unused gprm for this, but there's no need for a time limit for a second press.Sorry, inaccurate choice of explanation. More accurate explanation of what I was thinking is probably that first Title button press takes you to title menu of disc being watched, with Title button press from that menu takes you back to the Disc Selection menu. If however you instead progress to play something in that disc, the next title button press would take to to that disc title menu again first.
This seems slightly different to your example, I think (I've got a headache at the moment so may not be tracing it properly). Your example on second press from anywhere in disc would take you immediately back to Disc Selection menu.
To adapt your commands to work as I was thinking would simply require changing the last two listed commands to be the first command in the post command section of the respective disc's title menu.
Pre commandsFrom 6c-e Title menu, insert these 2 conditions before Jump to First Play PGC. I'll use gprm(4) as unused register.
if ( gprm(4) == 1) then { LinkPGCN PGC 1 } Title menu of original DVD1.
if ( gprm(4) == 2) then { LinkPGCN PGC # } Title menu of original DVD2 (from 5f)
In VMG PGC 1 (title menu of DVD1), insert gprm(4)=0 as first line.
In VMG PGC # (5f title menu of DVD2), insert gprm(4)=0 as first line.
Post commands
In VMG PGC 1 (title menu of DVD1), insert gprm(4)=1 as first line.
In VMG PGC # (5f title menu of DVD2), insert gprm(4)=2 as first line.
[edit: Discovered error with above. Refer to post 36 below for correction]
Who'd have thought 6 months ago (when I registered at Doom9) I'd be capable of contributing to a thread such as this :cool:
r0lZ
10th July 2005, 09:59
7 - b. Import VTST title from your dummy DVD, but don't copy or move the VOB
[edit: had to run finished product through Vobblanker, processing only the last VTS, as DVDShrink wouldn't open it as it was missing VTS_28_1.VOB - result of not copying vob in 7b. Vobblanker created the blank vob, adjusted ifo and all appears well in the world]There is a trick to add a 10Kb blank VOB with PgcEdit: just select Blank Out All VTST Titles, with the options to replace the titles by a black frame, and don't kill playback. A new VOB will be created by PgcEdit, and the VOBU references fixed. DVD Shrink will not complain anymore.
r0lZ
10th July 2005, 10:14
... that first Title button press takes you to title menu of disc being watched, with Title button press from that menu takes you back to the Disc Selection menu.Hum, I'm not sure it's actually possible to jump to the main DVD selection menu by pressing the title button twice. Unfortunately, on most (all?) players, the Title Menu and the Root menu buttons are used to resume to the title domain when you press them while you are already in a menu domain. So, instead of jumping to the main title menu, you will jump to the last played title.
Note that pressing the title menu button agan after the resume should return to the title menu again, and this time the method will probably work. So, you may have to press the Title menu button 3 times to go to the selection menu.
Of course, another method is to open and close the tray, but the GPRMs values will be lost.
I think you should be able to use the GoUpPGC link to use the Return button to go back to the main DVD selection menu while you are in the main Root or Title menu of DVD 1 or 2. This should work in all cases, unless the GoUpPGCN link is already used for another purpose. And I'm not sure there is a Return button on all remotes.
r0lZ
10th July 2005, 10:22
Also, I think it may be necessary to reset all GPRMs to 0 before jumping to the DVD 2 entry point after having played DVD 1 (or vice varsa), or the new DVD may wrongly interpret the values initialized by the first played DVD.
Also, if you join only 2 DVDs, you don't really need to import a selfmade menu. The title button can act as a toggle. If the last DVD played is, say, DVD 1, you may jump straight to DVD 2, and vice versa.
zacoz
10th July 2005, 10:48
Hum, I'm not sure it's actually possible to jump to the main DVD selection menu by pressing the title button twice...I'll probably try adding better title functionality when I get the time. I'd also like to create a guide complete with some screenshots - will use a simpler disc than I'm using now though.
zacoz
10th July 2005, 10:53
Also, I think it may be necessary to reset all GPRMs to 0 before jumping to the DVD 2 entry point after having played DVD 1 (or vice varsa), or the new DVD may wrongly interpret the values initialized by the first played DVD.Step 7g incorporates this clearing of GPRMs.
Also, if you join only 2 DVDs, you don't really need to import a selfmade menu. The title button can act as a toggle. If the last DVD played is, say, DVD 1, you may jump straight to DVD 2, and vice versa.Interesting thought.
zacoz
10th July 2005, 10:55
There is a trick to add a 10Kb blank VOB with PgcEdit: just select Blank Out All VTST Titles, with the options to replace the titles by a black frame, and don't kill playback. A new VOB will be created by PgcEdit, and the VOBU references fixed. DVD Shrink will not complain anymore.Cool :cool:
zacoz
10th July 2005, 14:12
[post 29] To adapt your commands to work as I was thinking would simply require changing the last two listed commands to be the first command in the post command section of the respective disc's title menu.....Well on trying this I found that I had not thought it through properly - not quite so simple. :(
Have now revised and tested on software player as follows: :)
Pre commands (no change from above)
From 6c-e Title menu, insert these 2 conditions before Jump to First Play PGC. I'll use gprm(4) as unused register.
if ( gprm(4) == 1) then { LinkPGCN PGC 1 } Title menu of original DVD1.
if ( gprm(4) == 2) then { LinkPGCN PGC # } Title menu of original DVD2 (from 5f)
In VMG PGC 1 (title menu of DVD1), insert gprm(4)=0 as first line.
In VMG PGC # (5f title menu of DVD2), insert gprm(4)=0 as first line.
Following command need to be placed either as first Pre command in all the PGC's the command flow goes to after pressing a button on the disc's main menu, OR if the disc main menu button commands are LinkTail commands then the follow command needs to be placed as first command in Post command section of the disc main menu.
For disc one, insert gprm(4)=1 as first line.
For disc two, insert gprm(4)=2 as first line.
A trace of the disc may be required as the complexity of some disc commands makes it difficult to cover all flow possibilities by just looking at the commands in isolation. A possible help may be to add the set gprm(4)=0 command as the first line in the PGC containing the disc's main menu.
Dimad
10th July 2005, 14:56
Yes looking at the output from demo version of DVDReMakePro, and Dimad's answers to some questions I had helped also. Should have included him in thanks also.
Thanks :cool:
spyhawk
10th July 2005, 18:44
I think you should be able to use the GoUpPGC link to use the Return button to go back to the main DVD selection menu while you are in the main Root or Title menu of DVD 1 or 2. This should work in all cases, unless the GoUpPGCN link is already used for another purpose. And I'm not sure there is a Return button on all remotes.GoUpPGC link only works within the same VTS domain, not across VTS domain esp. the disc selection menu is on a separate VTS, unless, of course, there's a link to VMG Title menu in that PGC. But then you may have to modify this for a lot of PGCs. One of my remotes does not have a Return button, since I don't see it labeled "Return". All I see is Title, Menu, and Resume.
Your example on second press from anywhere in disc would take you immediately back to Disc Selection menu.This is what I intend it to be. I have already tested this on 2 complex merged dvds, and they work as described. Say you're on DVD1, either you're at any type of menu or you're playing some title, first press of Title menu button will take you to the menu, usually main menu; second press will take you to the disc selection menu (Title menu).
You're starting to make this way complicated. No need to trace all commands in the disc. There's also another way, how 'bout while you're playing some title on DVD1, and you press Title menu button, then it will always take you to the Title menu of DVD1 (VMG PGC 1). Only if you're in any type of menu (of DVD1) and you press Title menu button, then it will always take you to the disc selection menu. This will require a bit more work but not that complicated.
Personally, I like the first method better since it's simple.
zacoz
11th July 2005, 09:21
@spyhawk:
I agree, it's easy to get very complicated with certain functionality - especially on some complex discs. :scared:
For someone not wanting to go to so much trouble, your process provides a good level of functionality. :goodpost:
Personally, I like the functionality resulting from my process in post 36, and am happy to spend the extra time to set up and test it, if I'm already spending the time manually joining the discs.
Don't know how often I'll actually do all this though - it can be a lot of work joining the dvd's, especially considering how cheap the blanks are.
Thanks for your valuable input. :)
r0lZ
11th July 2005, 10:29
GoUpPGC link only works within the same VTS domain, not across VTS domain esp. the disc selection menu is on a separate VTS, unless, of course, there's a link to VMG Title menu in that PGC. But then you may have to modify this for a lot of PGCs. One of my remotes does not have a Return button, since I don't see it labeled "Return". All I see is Title, Menu, and Resume.Of course, you're right. I mean "you can use the GoUpPGCN link to jump to a new dummy PGC, and from that PGC, jump to the main DVD Selection menu." But in this thread, we are talking to experienced users! :)
The Resume button is the Return button. It may also be labelled Go Up, or with a broken arrow like the Enter symbol on most keyboards.
Trahald
11th July 2005, 18:27
Zacoz.. great post. I attempted to do it on a disk and your tutorial was pretty straight foward. although i did notice (a little thing) you said to correct vts jumps (6g) for vmgm,vtst, vtsm.. while vts jumps are only possible from vmgm(which includes firstplay).. except for 'vts 0' for vtsm but that wouldnt need adjusting.
also.. the first set of disks i did had over 99 titles. what do you do in this case?
zacoz
12th July 2005, 09:29
...i did notice (a little thing) you said to correct vts jumps (6g) for vmgm,vtst, vtsm.. while vts jumps are only possible from vmgm(which includes firstplay).. except for 'vts 0' for vtsm but that wouldnt need adjusting.Mmmm, I suspected as much but must admit to not knowing when certain commands can/cannot be used. I need to do some reading on commands. Will update the post later to reflect this, thanks.
also.. the first set of disks i did had over 99 titles. what do you do in this case? :scared: OK, I officially give over the "should be committed" tag to you. I ended up joining 3 discs with 79 title numbers, 42 VTS_xx's, and 598 PGC's.
[edit: Ok just realised you were probably indicating you had more than 99 VTS_XX's. Solution - don't import all of them. Basically, you can't exceed the DVD specs.]
Trahald
12th July 2005, 16:22
Hehe. well.. what i have is 2 disks.. the first one is an interactive dvd with only 4 vts_XX's but tons of playback titles. (like 90 or so...) so didnt leave much for the last disk which only had 15 but was still too many.. id have to chalk it up as an exception.
Again.. great post.. i just pointed out the one thing so that someone reading it wouldnt be confused.
Trahald
23rd July 2005, 17:48
6f is sorta the same deal.. you can only jump to a vmgm-pgc by number from the vmgm/fp. (you can only jumpss to the titlem from anyplace else)..
im gonna try to make an auto-it script to automate your process. open up dvd1 and dvd2 and menu in separate windows and the script will merge.. we'll see how it goes
mnfesq
13th September 2005, 09:08
I make back ups that are 2 gb or smaller (most of the time) using DVD Rebuilder (just menus and movie/half D1 all, CCE SP 2.67) and, when the vid is about 90 mins, I will keep the ac3 audio, but when the vid is closer to 2 hours, I transcode the audio to mp2. Has anyone else noticed that it does not seem possible to mix different audio formats on the same dvd using DVD Remake Pro? Whenever I try to mix audio formats, I get an error message that says there was a problem loading the video - see log for details, and the log says "Read DVD from: Y:\VIDEO_TS, Read VMG, vmgi_last_sector * 2 <= vmg_last_sector (976:VMG.cpp), can't load VMG." I don't get the same error message when I combine 2 mp2 format backups. Any settings I can adjust in DVD Remake Pro to allow me to combine different audio formats? Any other ideas?
jel
15th September 2005, 07:17
@zacoz,
great post mate!
i tried it out last night and it worked a treat ... well to be honest, i had to scrap my first attempt as i successfully managed to confuse the hell out of myself but thats what you get for not following directions :)
i can definitely see the value in expanding your guide to include pictures etc to help those who are less familiar with pgc_edit, and who may not quite follow the logic behind the task.
cheers
j
Trahald
16th September 2005, 05:03
yeah.. we just need the right man for the task ;)
jel
16th September 2005, 05:18
@trahald
so what system do you think is fair?
shortest straw gets to write the guide?
or highest post count == better qualified for writing the guide? :p
Trahald
16th September 2005, 13:55
LOL.. well.. im so busy now adays might be awhile before i get to it. If you can do it would be great.. the sticky is here otherwise. ;)
bboons
16th September 2005, 20:54
First off let me state that I'm kind of a newbie when it comes to DVD technical terms so please excuse me if I don't use the correct terms.
I'm trying to merge three 1.4GB mini-DVDs created with my Sony DVR-403 camcorder. These DVDs have their own menus and I would like to merge these into one regular DVD. DVD RemakePro does this exactly (tried their demo) but I'm not going to be able to buy the s/w, maybe it's just me but I think it is too pricey for what it does.
I tried following the steps listed in this thread but I got stuck at one point. The original DVD menu images are stored in a cell in VIDEO_TS.VOB, each menu image has it's own vobid in that cell. Starting with 2 DVDs I tried vobmerge to merge the 2 VOBs and tried some additional tweaks using IFOedit to add the new info, I think I came prety close but for some reason PGCEdit does not correctly recognize the 2nd part of the merged cell.
Can you guys help me out?
Thanks.
r0lZ
17th September 2005, 00:56
Welcome to the forum, bboons.
Merging several VTSM menus is not easy.
The problem is not with the concatenation of the VOB cells. You can do that with VobEdit's Join Clips function. But it will create new IFOs, and loose the original commands.
You may export the commands with PgcEdit (File -> Export all PGC commands), then rename the VMGM files from disc 2 and 3, create as many dummy PGCs you need, and import the commands back. At this point, you will have to fix the commands imported from disc 2 and 3 to point to the right VMGM PGC numbers.
Heavy work, and subject to errors.
IMO, it is probably easier to make a completely new menu with an authoring program.
Maybe it's also possible to use DVD Remake demo to generate the menu. The titles will be truncated, but you should be able to create the compilation as explained in this guide, and import the VMGM menu and the VTSM commands of the DVD generated by DRM with PgcEdit.
zacoz
17th September 2005, 05:28
Hi, bboons, welcome.
You should be able to bring in your existing menu's with the following process.
To create a new VTST to hold the menu from disc 1: File --> Import VTST Titles and select a small VTST from an existing disc (don't copy/move the vob)
We need to fix the missing Titles VOB, so highlight new VTS, select Blank Out All VTST Titles, with the options to replace the titles by a black frame, and don't kill playback. A new 10Kb VOB will be created by PgcEdit, keeping it all nice and legal (thanks r0lZ (http://forum.doom9.org/showthread.php?p=684910#post684910))
To import your menu, highlight the new VTS: Menu --> Import Menu and choose the VIDEO_TS.IFO containing your disc 1 menu (select to copy the vob)
Dependant upon your source VIDEO_TS, this may bring in additional PGC's that you don't want. You could kill playback / remove commands as necessary to just leave you with the desired menu in the new VTS.
Repeat for each additional menu.
The only issue I can see is that there are certain rules about which commands can be used within VMGM's (where your original menu's were sitting) and VTSM's (where they now sit). You may need to play with the commands a bit to get it correct. I don't profess to know the specs in this regard (as evidenced by earlier (http://forum.doom9.org/showthread.php?p=685895#post685895) posts in this thread).
Having said the above, for the non commercial menu's you're working with, I'd be seriously considering r0lZ suggestion of creating new menu's in an authoring program. You could probably come up with a nicer menu, possibly even using clips from your titles themselves.
bboons
17th September 2005, 20:20
Thanks zacoz, I'll try that. BTW, The menus created by the camcorder are really good with clips, dates etc. For archiving it is really good to have the dates on the menu along with each clip. Besides, the one time I authored my own DVD menus (while it turned out great) it took quite some time and I don't think I can afford to spend that much time on each DVD.
boombastic
19th September 2005, 16:45
Is there a hope for a totaly-newbie-step by step guide?Let's say not so TOTALLY newbie ,i know PGCedit and following the guides i managed to do some thinghs with it...
Diego2002
21st September 2005, 10:22
Hi all!
There is a TV series DVD, 4 episodes was originally on 1 disc (dvd-9). But it was merged so, that either dvd (dvd-5) contains the original menu, but from the disc one episode 3 and 4 are blanked, and from disc 2, episode 1 and 2.
These blanked episodes are titles, but they don't have any cells.
My question is, how can I add chapters, and of course cells, to these titles. And not last, can I assing the vob ids/cells to these cells?
Because I would like to use vobblanker to replace these blanked titles.
Thanx
bboons
21st September 2005, 15:51
Zacoz, I tried your suggestion in post #52 and it works. It is pretty laborious though because of the command conversions from VMGM domain to VTSM domain.
Going back to my original question: Using freeware tools is there a way to merge two "VIDEO_TS.VOB"s and also generate a corrsponding IFO that has the merged menu information ?. Vobmerge seems to do the job of merging two VOBs but then it does not do any IFO fixes.
Thanks again for all the help now I can merge my mini-DVDs into one big DVD.
Nice topic! Since i'm a complete n00b and it's been a while since i started dreaming about joining the Lord of the Rings Extended Editions together (3 movies, all of them on splitted on 2 dvds), I think this could be the perfect tutorial! ;P
I don't need to demux or stuff like that, all i want to do is joining the movies AND the menus together (each movie on its own: Fellowship, Two Towers and ROTK), then leave everything into my Mac's HD and playback from there...
Chainmax
30th December 2006, 03:21
How about this guide (http://club.cdfreaks.com/showthread.php?t=156716)? It seems pretty simple and straightforward.
zacoz
30th December 2006, 16:38
Definately Chainmax, DVDReMake is arguably the easiest way to go, however the thread here I guess was primarily focussed on achieving the result with free programs.
Unless someone really wants a challenge the cost of DVDReMake is worth it though.
broxburn
23rd June 2009, 21:00
I know it's raising the dead, but I found the thread very interesting - however I found it too general for my level of understanding.
Does anyone know of a similar tutorial with illustrated steps - fixing the navigation, was where I came undone.
regret
10th September 2010, 12:50
I found it too general for my level of understanding.
Mate, I didn't understand what they said at all. Here is a guide that's REAL specific.
outline the steps needed to reauthor misfits series 1 dvd set containing 6 episodes and extras into one dvd containing 6 episodes. Original dvds are DISC1 7gb 4 episodes, DISC2 6gb 2 episodes + extras. DISCS are PAL and set up to display for wide screen tvs and 4:3 tvs (as letterbox). No pan and scan option. DISC1 has some titles at 704*576. The rest are 720*576
Step 1: Copy the two discs to hard drive
Start k9copy
Copy both disks to hard drive. No compression.
Save to MISFITSFULL/DISC1
Save to MISFITSFULL/DISC2
The combined size of both discs is about 13gb
Copy both disks to hard drive. Compress video 3:1 leave menus 1:1
Save to MISFITSSHRUNK/DISC1
Save to MISFITSSHRUNK/DISC2
The combined size of both discs is about 5.4gb
DISC1 contains 7 vts vts 2-5 are episodes 1-4, vts6 is a warning clip, vts7 is a logo clip.
DISC2 contains 23 vts. vts 2 and vts 23 are episodes 5 and 6.
Shrunk discs will be used as a source of the structure, navigation and menus of the dvd.
Full discs will be used as a source for encoding video.
The advantage of shrinking the disc is all navigation burn testing can be done with normal rewritable dvds.
When burn testing is complete encoded video is added and final output burnt to dual layered dvd.
Step 2: Import Titles
Start pgcedit.
Open MISFITSSHRUNK/DISC1.
Import title MISFITSSHRUNK/DISC2/VTS_02_1.IFO
Import title MISFITSSHRUNK/DISC2/VTS_23_1.IFO
Import the root menus of vts 2 and vts 23.
Rearrange the titles so that vts2-7 contain the episodes 1-6.
Save.
DISC1 main menu contains four buttons: Play All, Episodes, Scenes, Subtitles
The main menu doesn't need to be changed.
Step 3: Edit SCENE Menus
Part 1: Edit SCENE Menus: Add SCENE Menus
There is no menu for Scene 5 and Scene 6
Clone pgc for Scene 4 8button TWICE and rearrange to be under pgcs for Scene menus 1-4.
The buttons for the two new scene menus point to pgc to handle scene menu 4. Clone twice the pgc that scene 4 buttons point to. Rearrange to be below pgc that scene menu 4 buttons point to.
Alter code of new cloned pgcs to work for the two new titles.
Step 3: Edit SCENE Menus
Part 2: Edit SCENE Menus: Replace Images Of SCENE Menus
Scene menus 5 and 6 show the image of scene menu 4.
Start vobblanker
Open MISFITSSHRUNK/DISC2/VIDEO_TS/VIDEO_TS.IFO
Untick process titles, process menus, remove puos
Select the DVD menu
Click MENU
Select Scene Menu 5 8 Button
Click CELLS
There is only one cell.
Click EXTRACT
Save to /EXTRACT/SCENE5
Select Scene Menu 6 8 Button
Click CELLS
There is only one cell
Click EXTRACT
Save to /EXTRACT/SCENE5
Open MISFITSSHRUNK/DISC1/VIDEO_TS/VIDEO_TS.IFO
Untick process titles, remove puos
Tick process menus, use input folder
Select the DVD menu
Click MENU
Select Scene Menu 5 8 Button
Click CELLS
There is only one cell
Click REPLACE
Replace with /EXTRACT/SCENE5/VTS_01_1.VOB
Select Scene Menu 6 8 Button
Click CELLS
There is only one cell
Click REPLACE
Replace with /EXTRACT/SCENE6/VTS_01_1.VOB
Click APPLY, PROCESS
Step 3: Edit SCENE Menus
Part 3: Edit SCENE Menus: Extract SCENE Images
There is one SCENE menu for each episode.
Scene menu for episode 4 has no NEXT in image.
Scene menu for episode 5 has no PREVIOUS in image.
Start pgcedit
Open /MISFITSSHRUNK/DISC1/
Double click Scene Menu 4.
There is only one cell
Preview the cell.
Save cell frame as bitmap
Save to /DEMUX/SCENE4/episode4.bmp
Click OK
Double click Scene Menu 5.
There is only one cell
Preview the cell.
Save cell frame as bitmap
Save to /DEMUX/SCENE5/episode5.bmp
Click OK
Step 3: Edit SCENE Menus
Part 4: Edit SCENE Menus: Edit SCENE bitmaps
Start GIMP
Open /DEMUX/SCENE4/episode4.bmp
Save as /DEMUX/SCENE4/episode4NEXT.bmp
Add NEXT graphic to bitmap. (The NEXT graphic from Scene 6 is easy to take)
Save
Open /DEMUX/SCENE5/episode5.bmp
Save as /DEMUX/SCENE5/episode5PREVIOUS.bmp
Add PREVIOUS graphic to bitmap.
Save
Step 3: Edit SCENE Menus
Part 5: Edit SCENE Menus: Extract SCENE Highlights
The menus for episodes 4 and 5 only have eight highlights. We need to copy the highlights from say episode 3 menu and mux them into menus for 4 and 5.
Start pgcdemux
Open MISFITSSHRUNK/DISC1/VTS_01_0.IFO
Tick Menu
Select Scene Menu 3 9 Button from the drop down box.
Choose to extract only subtitles.
Save to /DEMUX/SCENE4
Save to /DEMUX/SCENE5
VobBlanker can help identify the correct pgc to extract.
Step 3: Edit SCENE Menus
Part 5: Edit SCENE Menus: Remux Scene Menu
Start muxman.
Video: Select /EXTRACT/SCENE4/episode4NEXT.bmp (720*576,Letterbox only).
Audio: Select nothing.
Subtitles: Select stream1 /EXTRACT/SCENE4/Subpictures_20.sup (letterbox)
stream2 /EXTRACT/SCENE4/Subpictures_21.sup (wide)
Save to REMUX/Episode4NEXT/
Video: Select /EXTRACT/SCENE5/episode5PREVIOUS.bmp (720*576,Letterbox only).
Audio: Select nothing.
Subtitles: Select stream1 /EXTRACT/SCENE5/Subpictures_20.sup (letterbox)
stream2 /EXTRACT/SCENE5/Subpictures_21.sup (wide)
Save to REMUX/Episode5PREVIOUS/
The remuxed scene menus have correct image, highlight. Wrong color scheme, no buttons.
Step 3: Edit SCENE Menus
Part 5: Edit SCENE Menus: Replace Scene Menu
Start Vobblanker
Open MISFITSSHRUNK/DISC1/VIDEO_TS/VIDEO_TS.IFO
Untick Process titles, Remove PUO's
Tick use input folder, Process Menus
Select the dvd menu and click cells.
Select PGC for SCENE menu episode 4 8 Button.
Click replace and choose REMUX/episode4NEXT/VTS_01_1.VOB
Click apply. Close
Select PGC for SCENE menu episode 5 8 Button.
Click REPLACE and choose REMUX/episode5PREVIOUS/VTS_O1_1.VOB.
Apply. Close.
Click PROCESS.
Step 3: Edit SCENE Menus
Part 6: Edit SCENE Menus: Add Scene Menu Buttons
Replacing SCENE menus 4 and 5 causes them to have no buttons and muxman has changed the color scheme of the menu.
Start pgcedit
Open /MISFITSSHRUNK/DISC1/
Double-click Scene Menu 2 9 Button
Export whole menu - save as SCENE2_9Button.clb
Export color scheme - save as SCENE2_9Button.cls
Double-click Scene Menu 4 8 Button
Imort whole menu - import from SCENE2_9Button.clb
Import color scheme - import from SCENE2_9Button.cls
Double-click Scene Menu 5 8 Button
Imort whole menu - import from SCENE2_9Button.clb
Import color scheme - import from SCENE2_9Button.cls
Step 3: Edit SCENE Menus
Part 7: Edit SCENE Menus: Edit Scene Menu Navigation
Each menu button points to a pgc. The two imported Menus point to the wrong pgcs. Look where the menu for episode 4 points. Clone that pgc twice and rearrange to be under the original pgc. Edit the button pointers for the two imported menus to point to the two cloned pgcs.
The pgcs that the SCENE menu buttons point to were originally intended to handle 4 titles. Need to edit them to deal with the two extra titles.
Pgcedit provides useful aids REARRANGE PGC, TRACE, and CLONE PGC.
Once the trace works save and test with software player that can handle dvd menus.
totem dvd:///media/disk/MISFITSSHRUNK/DISC1
Step 4: Edit EPISODES menu
Edit EPISODES menu:Part 1 - Video
The EPISODES menu is a group of 3 video/audio clips: before, choose, after. Choose has 5 buttons. Need to make a still from the choose clip and add 2 buttons and highlights.
In pgcedit preview EPISODES menu cell 2. Save as episodes5Button.bmp. Save whole menu as episodes5Button.clb. Save color scheme as episodes5Button.cls
Use a graphic editor edit episodes5Button.bmp Add "EPISODE 5" and "EPISODE 6" to the bitmap. Save as episodes7Button.bmp
Use pgcdemux to extract subtitles and audio from choose menu. Save to EPISODES/5Button/DEMUX/
Start muxman:
Video: episodes7Button.bmp (720*576 Letterbox only)
Audio: EPISODES/5Button/DEMUX/AudioFile_80.ac3
Subtitles: stream1: EPISODES/5Button/DEMUX/Subpicture_20.sup (letterbox)
stream2: EPISODES/5Button/DEMUX/Subpicture_21.sup (wide)
Remux to EPISODES/7Button/5Highlights/
This gives us correct video:audio, 5 highlights, no buttons. Wrong color scheme for highlights.
And its not a menu, just a title.
Edit EPISODES menu:Part 2 - Higlights
Open EPISODES/7Button/5Highlights/ with pgcedit
Double click Title 1. Import color scheme from 9button.cls. Save.
Start dvdsubedit
Open /EPISODES/7Button/5Highlights/VTS_01_1.VOB
Select subtitle1 stream.
Edit with Paint.
Reposition the 5 highlights and copy and move two more highlights.
Close and save changes.
Select subtitle2 stream.
Edit with Paint.
Reposition the 5 highlights and copy and move two more highlights.
Close and save changes.
Save the vob to /EPISODES/7Button/7Highlights/VTS_01_1.VOB
Close dvdsubedit. Thankyou.
This gives correct video:audio:subtitles:color scheme. No buttons.
Start pgcedit.
Open /MISFITSSHRUNK/DISC1.
Select EPISODES menu. Export whole menu and color scheme to episodes5Button.clb and episodes5Button.cls.
Start vobblanker.
Open /MISFITSSHRUNK/DISC1/VIDEO_TS.IFO
untick process titles, remove puos
tick use input folder, process menus.
Select the dvd menu vob.
Click MENU button.
Select the 5 button menu vob.
Click CELLS button.
Select Cell 2, the CHOOSE clip.
Click REPLACE.
Replace with EPISODES/7Button/7Highlights/VTS_01_1.VOB
Click APPLY. CLOSE. PROCESS.
Start pgcedit.
Open /MISFITSSHRUNK/DISC1/
Select EPISODES menu.
Import whole menu from episodes5Button.clb
Import color scheme from episodes5Button.cls.
Save.
Now use pgcedit to edit the menu buttons. Each button has two sets of sizes, one for letterbox, one for normal(widescreen) Make sure size and position changes are applied to both button sizes at the same time.
Start editing by repositioning and resizing original 5 buttons. Then copy a button and paste it into the menu and reposition it. Do the same for the seventh button. Check button navigation.
Save.
Test highlights with software media player that displays dvd menus.
Edit EPISODES menu:Part3 - Add Titles
The Episodes menu selects four titles. Need to link it to two more titles.
Need to trace through what happens when say episode 3 button is clicked. Follow the pattern difference between episode clicks and clone extra pgcs and continue the pattern for the extra two titles. The pgcs were originally written for 4 titles so they need to be extended to handle six episodes.
Once the trace works properly test with a software player.
Step 4: Play All menu.
Play All menu should play the first four titles. In pgcedit Trace through the structure to find the patterns and clone new pgcs or edit pgcs to add the extra two titles.
When the Trace works save and test with software media player.
Step 5: Create ISO
Open DISC1 with pgcedit.
From pgcedit's file menu select create iso/burn.
Save as DISC1.ISO
The resulting iso should be small enough to fit on a rewritable dvd R5.
Step 6: Burn
Start imgburn. Choose Burn Image to Disc
Select DISC1.ISO and burn.
Test disc with dvd player.
regret
10th September 2010, 12:51
Step 7: Import Titles
Each episode is between 45 - 48 minutes long. All have annoying "this is what's happened so far" and "this is what will happen next time" clips. They need to be removed. Perhaps it makes sense when the series is broadcast but it makes no sense to have reminders and teasers in the series dvd.
All reminders, teasers and gratuitous logos will be removed.The episode and credits will be kept. Subtitles and audio will remain in sync. Video will be encoded once. Audio and subtitles will be copied.
Start pgcedit.
Open MISFITSFULL/DISC1
Import the two vts episodes from MISFITSFULL/DISC2.
Import the two root menus for the episodes from MISFITSFULL/DISC2
Rearrange the vts so the episodes are in vts 2-7
Delete all vts from 8-23
Save
Step 8: Edit Title
Part 1: Edit Title: Cut and Split Titles:
Start vobblanker.
Open MISFITSFULL/DISC1/VIDEO_TS/VIDEO_TS.IFO
Untick process menus, remove puos.
Tick use source folder.
Select vts 2 and click CELLS
There are seven cells representing the seven chapters of episode.
Because this is episode one there is no "reminder clip".
The last chapter is .12 seconds long
Select the second last chapter and press SPLIT
Before anything else untick add program chapter. This can not be ticked and unticked willy nilly.
If you forget to do it at the beginning cancel everything and reopen MISFITSFULL/DISC1
Scan through the preview till the first frame of the "teaser"
Press MARK
Scan through the preview till the first frame of the credits begins.
Press MARK
Scan through the preview till the first frame of the "gratuitous logo" begins
Press MARK, OK. APPLY
Select vts 3 and click CELLS
Select the first chapter and press PREV/CUT
?Untick add program chapter?
Select cut.
At the start of the cell click START MARK
Scan through the cell till the end of the "reminder". Click FINISH MARK
Click OK
The last cell is .12 seconds long.
Select the second last cell.
Click SPLIT
Untick add program chapter
Scan through the preview till the first frame of the "teaser"
Press MARK
Scan through the preview till the first frame of the credits begins.
Press MARK
Scan through the preview till the first frame of the "gratuitous logo" begins
Press MARK, OK. APPLY
Do the same for the next four episodes.
Finally press PROCESS.
Step 8: Edit Title
Part 2: Edit Title: Blank Title:
Reopen MISFITSFULL/DISC1/VIDEO_TS/VIDEO_TS.IFO
Untick process menus, remove puos
Tick process titles, Use input folder
Select title 2
Click CELLS
There are now ten cells
Select the first cell that has no program associated. Preview it - it should be the "teaser" clip
Press BLANK
Preview the next cell. It should be the credits clip
Preview the next cell. It should be the "gratuitous logo" clip.
Press BLANK
Click APPLY
Select title 3
Click CELLS
Select the first cell that has no program associated. Preview it - it should be the "teaser" clip
Press BLANK
Preview the next cell. It should be the credits clip
Preview the next cell. It should be the "gratuitous logo" clip.
Press BLANK
Click APPLY
Do the same for the next four episodes.
Click PROCESS.
Step 8: Edit Title
Part 3: Edit Title: Extract Video, Audio, Cell Times, Subtitles
Start Pgcdemux.
Open MISFITSFULL/DISC1/VIDEO_TS/VTS_02_1.IFO
Select by VobID
From the drop down box choose the whole episode
Extract Audio, Cell Times, Subtitles, Log to DEMUX/EPISODE1
Open MISFITSFULL/DISC1/VIDEO_TS/VTS_03_1.IFO
Select by VobID
From the drop down box choose the whole episode
Extract Audio, Cell Times, Subtitles, Log to DEMUX/EPISODE2
Do the same for the next four episodes
Step 8: Edit Title
Part 4: Edit Title: Encode video
The encoded video must be dvd compliant. Make sure you encode the audio as well as the video otherwise the encoder might be tempted to drop some frames. Audio attached to encoded video wont be used.
Encode Episode1 Try:
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
-vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 \
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:\
keyint=15:vstrict=0:aspect=16/9 -ofps 25 \
-dvd-device /media/disk/MISFITSFULL/DISC1 dvd://2 \
-o /media/disk/DEMUX/EPISODE1/episode1.mpg
Encode Episode2 Try:
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
-vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 \
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:\
keyint=15:vstrict=0:aspect=16/9 -ofps 25 \
-dvd-device /media/disk/MISFITSFULL/DISC1 dvd://3 \
-o /media/disk/DEMUX/EPISODE1/episode2.mpg
Do the same for the next four episodes
Step 8: Edit Title
Part 5: Edit Title: Demux Encoded Episodes
Demux Episode1 Try:
mpegdemux -d -s 0xe0 /media/disk/DEMUX/EPISODE1/episode1.mpg media/disk/DEMUX/EPISODE1/episode1.m2v
Demux Episode2 Try:
mpegdemux -d -s 0xe0 /media/disk/DEMUX/EPISODE2/episode2.mpg media/disk/DEMUX/EPISODE2/episode2.m2v
Do the same for the next four episodes
Step 8: Edit Title
Part 6: Edit Title: Remux Encoded Episodes
Start Muxman.
Select video: DEMUX/EPISODE1/episode1.m2v (720*576,letterbox only)
Select audio: DEMUX/EPISODE1/audio80.ac3 (English)
Select subtitle: stream1: DEMUX/EPISODE1/Subpicture_20.sup (letterbox and wide)
Save to REMUX/EPISODE1
Restart Muxman.
Select video: DEMUX/EPISODE2/episode2.m2v (720*576,letterbox only)
Select audio: DEMUX/EPISODE2/AudioFile_80.ac3 (English)
Select subtitle: stream1: DEMUX/EPISODE2/Subpicture_20.sup (letterbox and wide)
Save to REMUX/EPISODE2
Do the same for the next four episodes
(Note Muxman has the ability to import cell times but I had no luck with that approach.)
Step 8: Edit Title
Part 7: Edit Title: Save Chapter Times
Start Pgcedit.
Open MISFITSFULL/DISC1
Double click vts2 Title 2
View cell times as hhh:mmm:sss
Save cell times to REMUX/EPISODE1/chapters1.txt
Double click vts3 Title 3
View cell times as hhh:mmm:sss
Save cell times to REMUX/EPISODE2/chapters2.txt
Do the same for the next four episodes
Step 8: Edit Title
Part 8: Edit Title: Add Episode Chapters
Start Vobblanker
Open REMUX/EPISODE1/VTS_01_1.IFO
Untick process menus, remove puos
Tick use input folder, process titles
Select title 1
Click CELLS
Select cell 1, there is only one cell.
Click SPLIT
Before anything else make sure add chapters programs is ticked.
Using REMUX/EPISODE1/chapters1.txt as a guide scan through the cell and mark the split points
Click OK, APPLY, PROCESS
Open REMUX/EPISODE2/VTS_01_1.IFO
Untick process menus, remove puos
Tick use input folder, process titles
Select title 1
Click CELLS
Select cell 1, there is only one cell.
Click SPLIT
Before anything else make sure add chapters programs is ticked.
Using REMUX/EPISODE2/chapters2.txt as a guide scan through the cell and mark the split points
Click OK, APPLY, PROCESS
Do the same for the next four episodes
The REMUX folders now contain episodes with correct video, audio, subtitles, chapter points. Wrong color scheme.
Step 8: Edit Title
Part 9: Edit Title: Replace Titles.
Start Pgcedit.
Open MISFITSSHRUNK/DISC1
Select Title 2
From the file menu choose Replace Vts Titles
Replace with REMUX/EPISODE1/VTS_01_1.IFO
Go with default answers except:
When asked to backup say no.
When asked to move or copy vob say copy.
Select Title 3
From the file menu choose Replace Vts Titles
Replace with REMUX/EPISODE2/VTS_01_1.IFO
Go with default answers except:
When asked to backup say no.
When asked to move or copy vob say copy.
Do the same for the next four episodes
Step 8: Fixvts
Start fixvts
Open MISFITSSHRUNK/DISC1
Choose to fix whole disk in place, no backup
Step 9: Burn
Start pgcedit
Open MISFITSSHRUNK/DISC1
From the file menu choose Create ISO/Burn
Pgcedit will work out where to place the layer change.
Follow the defaults and save as MISFITS.ISO
Start Imgburn
Choose burn image
Open MISFITS.ISO
Burn.
There you go.
Some lessons learned.
Editing the EPISODES menu is too much work. The smart thing to do is not touch the EPISODES menu. Navigation to episodes 5 and 6 can be achieved through SCENE menu and the amount of work involved is dramatically reduced.
Before trying to do this I knew nothing about DVD Authoring. I still know nothing.
About the Tools.
All the Tools used are free.
Most of the Tools used are native to win32 systems.
All of the Tools used run on linux systems (either native or under Wine) except DVDSubEdit.
Tools Used
PGCEDIT
VOBBLANKER
PGCDEMUX
DVDSUBEDIT
MSPAINT
MUXMAN
MPEGDEMUX
MENCODER
GIMP
IMGBURN
K9COPY
TOTEM
Disclaimer:
This guide was written from memory, after the dvd reauthoring. So there are errors and omissions.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.