Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#1 | Link |
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
Adding an audio stream to an existing titleset
Adding an audio stream to an existing titleset
Actually you have to reauthor your titleset, but I'll explain you how to recreate the original VOB structure and correct the IFOs, so that you'll be able to import this new titleset in your VIDEO_TS and everything (menues included) is going to work. This could be useful even if you just want to modify an existing audio stream (since audio remuxing isn't supported yet) and rebuild your VOB. Tools needed: - IFOEdit - VOBEdit - MenuEdit (unregistered version) 1. Open your VTS_??_1.VOB with VOBEdit, click on Demux, check "Demux all Video streams" and "Demux all audio streams", click OK and choose the destination folder. Click "Save". 2. Open your VTS_??_0.IFO with IFOEdit, go to VTS_PGCITI and for each VTS_PGC_? click on File ---> Save celltimes to file. If your titleset has got only 1 PGC, skip to step 4., otherwise go to next step. 3. Open the first CellTimes.txt with a text editor and append to it the values of the second one increased by the last value of the first *.txt. Append each CellTimes file, increasing its values by the current last number of the first file. Save the *.txt 4. Open IFOEdit and click on DVD Author ---> Author new DVD. Input all your streams (the new audio too) and the CellTimes.txt, select the destination directory and click OK. Delete the new IFOs, keep only the new VOBs. 5. Open your new VTS_01_1.VOB with VOBEdit, click on "Demux" and check "CellID" and "Demux complete titleset". Click OK. 6. Open these new VOBs with Menu Edit and using "Change ID" reproduce the original VOB/cell ID sequence (you find it in the VTS overview of your original VTS_??_0.IFO). Pay attention: the sequence must continue through the VOBs! 7. Open the first VOB with VOBEdit and click on Edit ---> Join CellVobs files. Rename your new files according to your titleset number. 8. Take the VOBs and put them in your original VIDEO_TS folder overwriting the existing VOBs (it's a good idea to make a backup of the entire folder before you replace the VOBs). 9. Open VTS_??_0.IFO with IFOEdit. Go to VTSI_MAT and increase the number of audio streams in VTSTT_VOBS by 1. Go to VTS_PGCITI and for each VTS_PGC edit the new audio stream status: double click on it and insert a number which is the conversion from hexadecimal to decimal of the stream number followed by 00. Examples: Code:
Stream HEX value Decimal value 80 8000 32768 81 8100 33024 82 8200 33280 10. Open VTS_??_0.IFO again, click on "VOB extras", we are going to do a mock strip. Select "Strip streams","Correct Vob-Unit (Navigation Pack) pointers in VOB files" and "correct original IFOs". Uncheck "Autocopy menu-files to destination". Click OK, check all your streams and click Strip it. Let IFOEdit process all your files. 11. Put all these files from IFOEdit in your VIDEO_TS folder and it should be OK! (I tested this method with PowerDVD and DVD Shrink).
__________________
vobclips.com: free vobclips for your reauthored DVDs. Last edited by Dave82; 17th February 2004 at 20:32. |
![]() |
![]() |
![]() |
#2 | Link |
Guest
Posts: n/a
|
in step 8 :
menuedit runtime error trying to open the new VTS_01_1.vob..... (abnormal program termination)(mfc42.dll..the prog will be closed) something is wrong with my system(ME) or with menuedit?!?! edited: after reboot the system, menuedit is working very fine! ![]() |
![]() |
![]() |
#3 | Link |
Guest
Posts: n/a
|
Dave,
i did all using a little cartoon(25 minutes) and after the "disclaimers" the menu don't came and the player stop! i'm lost in step3....celltimes. the movie have 7 vts_pcgs and his : vts_pcg_1...406 vts_pcg_2...653 vts_pcg_3...160,2172 vts_pcg_4...12130,24902,37455,42659 vts_pcg_5...12130 vts_pcg_6...12772 vts_pcg_7...12553 i did only one celltimes.txt using all values...don't work! i'm loosing here: ![]() "But you mustn't insert these values: you have to add to each one the last frame value of the previous PGC (and so, within the same PGC, you'll add the same value to each frame number). Save the *.txt " sorry,i don't understand how to do the celltime.txt. can you use the values posted and use to build the right celltimes? thanks! ps: sometimes menuedit give the same runtime error and close. |
![]() |
![]() |
#4 | Link |
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
Yeah, maybe I didn't explain it very well...
So, in your case: Code:
Frames Cell times CellTimes.txt vts_pgc_1 406 406 406 vts_pgc_2 653 406+653 1059 vts_pgc_3 160 1059+160 1219 2172 1059+2172 3231 vts_pgc_4 12130 3231+12130 15361 24902 3231+24902 28133 37455 3231+37455 40686 42659 3231+42659 45890 vts_pgc_5 12130 45890+12130 58020 vts_pgc_6 12772 58020+12772 70792 vts_pgc_7 12553 70792+12553 83345 I think I'll edit the guide to make it more clear ![]() BTW, maybe your uncorrect celltimes.txt caused the errors in MenuEdit...
__________________
vobclips.com: free vobclips for your reauthored DVDs. |
![]() |
![]() |
![]() |
#6 | Link |
Guest
Posts: n/a
|
hi Dave,
![]() i have some news! i got the 3 audios, menu,etc working with some "changes" that i "break my head" to found cos i don't knew the ifoedit,vobedit and menuedit progs. i follow the guide but the menu don't came....then i compare the ifos and vobs and found a "solution"... using a little cartoon as sample with 2 vobs(main movie), the first with 0,99gb and the second with 155mb and 1,15 gb total before the new audio(original vobs,main movie). from steps 1 to 5,all is ok(using the celltimes that you posted.) after step 5 with one more mp2 audio i got 8 vobs with 1,19gb total size. in step 6: if the vts.vobs group have more than ~870 mb, (*)menuedit crash(in step 8),then i did: from vts_01_001 to vts_01_005 with 406mb in the first folder, and from vts_01_006 to vts_01_008 with 813mb in the second folder! (*)menuedit crash too if i try to open the original vobs with 0,99gb! don't know the reason! ![]() in step 7 : open the first vob of the first folder in vobedit,click in edit--->join clips--->save! after this vob edit ask about "first vob id".. 1 is ok for the first group! now open the first vob from the second folder in vobedit,click in edit--->join clips--->save! vobedit will ask again about "first vob-id"... was used 6 for the second group!!! see the first vts from the second folder: vts_01_006 ! if use " Join CellVob files " i got in menuedit: only one "vob ID" with 5 "cell ID" from the first folder and only one "vob ID" with 3 "cell ID" from the second folder but using : "join clips",save and the "first vob id" from each folder, i got 5 "vob id" from the first folder and 3 "vob id" from the second folder. was needed only adjust all the "cell id" values and ![]() bingo! the chapters,menu,sound selection ...all is working but ![]() got a new problem: the 3 audio channels are out of sincro with the video! ...... i did all (many times) again and don't know the reason of this problem and how can i solve this! please Dave,send more hints. thanks in advance ![]() |
![]() |
![]() |
#7 | Link | |||||
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
Quote:
Quote:
Quote:
Quote:
Quote:
![]()
__________________
vobclips.com: free vobclips for your reauthored DVDs. |
|||||
![]() |
![]() |
![]() |
#8 | Link |
Guest
Posts: n/a
|
![]() Dave,this post is too big but i'm trying to write extreme details,ok? thinking....."what i did wrong?!?!" i trash everything and restart from zero. rip the cartoon with dvddecrypter3190 (file mode) and backup again in another folder....the files: video_ts.bup --- 12k video_ts.ifo --- 12k vts_01_0.bup --- 42k vts_01_0.ifo --- 42k vts_01_0.vob --- 1,71mb - menu vts_01_1.vob --- 0,99gb - main movie vts_01_2.vob --- 155mb - main movie vts_02_0.bup --- 14k vts_02_0.ifo --- 14k vts_02_0.vob --- 0 bytes vts_02_1.vob --- 123mb - extras (3 little cartoons,~1 minute each) vts_03_0.bup --- 20k vts_03_0.ifo --- 20k vts_03_0.vob --- 0 bytes vts_03_1.vob --- 464mb - extras2(4 little cartoons,~9 minutes,30 seconds) total size of the cartoon is 1,72gb ! step 1: VTS_01_1.VOB with VOBEdit, click on Demux,....did ok and got: vts_01_1.m2v --- 1,02gb - video vts_01_1.80.ac3 --- 34,9mb - ac3-2 channels vts_01_1.81.ac3 --- 69,4mb - ac3-5.1 channels that was used to do the new mp2 file at 256 bitrate-48k(no resample): vts_01_1.81.mp2 --- 46,3mb all files are ok tested in powerdvd,winamp,soundforge! steps 2 and 3: vts_01_0.ifo in ifoedit(vts overview): from pgc_1 to pgc_7 pgc_3 with 2 cells(01,02) pgc_4 with 4 cells(01,02,03,04) the remainders with 1 cell each total 11 cells in 7 pcgs! in vts_pgciti in ifoedit have (of course) 7 pgcs too. the celltimes are the same posted that you correct for me! (celltimes have 11 numbers like posted) step 4: ifoedit dvd author using all streams demuxed, the new mp2 and celltimes that got: vts_01_01.vob --- 0,99gb vts_01_2.vob --- 202mb. i open this vobs in powerdvd(as files)and the audio is out of sincro. i load the ifos,select the 3 audios and they all are out of sincro too! i did it before the new ifos and bups was trashed. i open in vobedit the original vts_01_1.vob (ripped in hd) and the new vts_01_1.vob (new with mp2) after step4 and got using "get video/audio delay" : original vts_01_1.vob: video-delay:0 audio-delay id <80>:0 new vts_01_1.vob (new from step4): video-delay:0 audio-delay id<80>:0 audio-delay id<81>:0 audio-delay id<c2>:0 then i stop cos i don't know where i did something wrong and the reason of the 3 audios are out of sincro with the video! if i follow the remainder of the guide, i will got the menu working but the audio out of sincro,like the last time that i did! ![]() thanks again Dave! ![]() |
![]() |
![]() |
#9 | Link | |||
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
Quote:
Quote:
![]() It's a stupid question, I know, but are you sure you didn't set any delay while authoring with IFOEdit? Try to use ReJig to correct the A/V delay (even if VOBEdit says it's 0, just in case...) Quote:
![]() I suggest also to try with another DVD and see what happens...
__________________
vobclips.com: free vobclips for your reauthored DVDs. |
|||
![]() |
![]() |
![]() |
#10 | Link |
Guest
Posts: n/a
|
really thank you Dave!
....and yes,i didn't set any delay while authoring! the menu is working ok and the main movie have 3 audios! i will try with another dvd and post! ![]() ps: you wrote: "it's a stupid question, I know,..." no,not stup... all that i learn with this 3 progs was follow your guide. before that, i don't knew anything about authoring dvds! i thank you in the same way Dave! my first steps with this progs was too big... you have big patience and frienship! ![]() ![]() |
![]() |
![]() |
#11 | Link |
Registered User
Join Date: Jan 2004
Posts: 28
|
Dave82,
Firstly - thanks for the guide ![]() I have been playing with this for the last couple of days to see if I can get it to work, but I am having a couple of problems. I chose a short Music DVD single to practice on - it has a couple of versions of a song and then some small 30sec clips. It is a multi PGC title BUT I think the reason I am having problems is that the vob/cell sequence is NOT in order. I have something like this; PG1 v/c 1/1 PG2 v/c 6/1 PG3 v/c 2/1 PG4 v/c 3/1 PG5 v/c 4/1 PG6 v/c 5/1 It appears that when I strip the streams that they are stripped in PGC order? - so when I join the clips, everything apart from the first vob is out of order? I pressume this will also affect the way I should do the celltime.txt? - should I add cell times in "VOB order" rather than PGC order? When I look at the end results, my cells are not the same as the original. My other problem is audio - all I did was to take the stripped audio stream (LPCM) and create a duplicate as an .ac3 file to see if I could add it. Now apart from the above problem, I find that with the default audio playing (the original) - it plays correctly but the VIDEO runs at twice normal speed!! If I switch to the ac3 track I added (on the fly) it play properly AND is in sync?? Any suggestions are welcome..... Woodlake |
![]() |
![]() |
![]() |
#12 | Link |
Guest
Posts: n/a
|
Dave,
why dvd2avi project show -67ms audio-delay and vobedit audio-delay id<80>:0 using the same source? edited: and ripping with smartripper i got the same -67ms! rip method=files mode *************** * Stream Info * *************** Stream[001] X=[[0xE0] Video NTSC 720x480] [PTS 0:01:52] [Delay 0 ms] [@1] [] Stream[002] X=[[0x80] Audio Portugues AC3(2Ch) 48kHz ] [PTS 0:00:45] [Delay -67 ms] [@7] [192 kb/s] Stream[003] X=[[0x81] Audio Portugues AC3(6Ch) 48kHz ] [PTS 0:00:45] [Delay -67 ms] [@6] [384 kb/s] Stream[004] X=[[0x??] Others] [] [] [] [] ![]() |
![]() |
![]() |
#13 | Link | |
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
I have edited the guide removing some (I think) useless stuff: please report if it still works (have a look at step 6,7,8,10).
@Woodlake I don't know much about this stripping issue. To check what happened open your *.m2v with PowerDVD/WinDVD and see if your PGC 6/1 is in the same place as the original or has been moved to the end. If it's at the end just edit your CellTimes.txt appending the info from your 2nd PGC at the end. After demuxing by cellID rename the VOBs so that the last one becomes VTS_01_002 and the other ones (except the first one) are shifted by one. Then join the vobs (step 7) and it should be OK. Follow the other steps. Quote:
![]() @jorel I'm sorry, I've never used DVD2AVI, and I would like to know too why VOBEdit doesn't give the correct values... ![]() Have you tried to reauthor with this delay? Is your project OK now? BTW, jorel, are you a Smallville addicted like me? ![]()
__________________
vobclips.com: free vobclips for your reauthored DVDs. |
|
![]() |
![]() |
![]() |
#14 | Link | |
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
Quote:
There's has been talk in past threads that VobEdit does not give out the right delay. My guess is that if ReJig is reporting the same delay as DVD2AVI and SmartRipper then, IMO, it is safe to assume that the delay of -67 is most likely true and I would go with that. ![]()
__________________
2COOL |
|
![]() |
![]() |
![]() |
#15 | Link |
Guest
Posts: n/a
|
Dave,
i'm a smallville addicted too but not a superman's father! ![]() 2 cool, welcome(back) to this tutor. i search but not found where in past threads about vobedit's delay! thanks for the information! ![]() @ Dave and 2 cool: thanks in advance. i did all again (no lazy here...:-) ) after step 4,using dvdauthor with rejig and/or ifoedit, adjusting -67 or not using the adjust, using the news or the old ifos and bups i got the same error in sincro.... the audio remains coming round 3 seconds before the video! and without the new audio channel... only using the 2 originals .ac3! ![]() |
![]() |
![]() |
#16 | Link |
Registered User
Join Date: Jan 2004
Posts: 28
|
Thanks Dave82,
I will look into it some more....By the way, wasn't it determined earlier in the thread that step 7 should be "join clips" rather than "Join CellVobs files"? Woodlake OK - the navigation problems are solved - the celltimes.txt MUST be done in VobID order NOT PGC order. Unfortunately, I still have my audio problems though. It's strange, it appears that IFOEDit doesnt like the LPCM audio track. If I do nothing apart from striping the video and audio out, then simply multiplex them together (using "Author new DVD") I have the problem with the video speed ?? Could someone please try to demux and multiplex a video and LPCM track (typically found on music DVD's) and see if they have any problems? Last edited by Woodlake; 18th February 2004 at 12:53. |
![]() |
![]() |
![]() |
#17 | Link |
Guest
Posts: n/a
|
Woodlake wrote:
"... step 7 should be "join clips" rather than "Join CellVobs files"? " right(works in my tests) and "... the celltimes.txt MUST be done in VobID order NOT PGC order." here i'm lost. where i got the celltimes.txt in vobid? ![]() thanks! ![]() |
![]() |
![]() |
#18 | Link |
Registered User
Join Date: Jan 2004
Posts: 28
|
Hi Jorel,
I guess I was unlucky and picked an odd DVD to try this on ![]() The PGC's and VobId's are not in order and were structured like this: Code:
PGC1 [Vob/Cell Id 1/1] [Frames 7130] PGC2 [V/C Id 6/1] [Frames 6246] PGC3 [V/C Id 2/1] [Frames 760] PGC4 [V/C Id 3/1] [Frames 760] PGC5 [V/C Id 4/1] [Frames 810] PGC6 [V/C Id 5/1] [Frames 760] Code:
VobId frames cell time celltime.txt --------------------------------------------- 1 7130 7130 7130 2 760 7130+760 7890 3 760 7890+760 8650 4 810 8650+810 9460 5 760 9460+760 10220 6 6246 10220+6246 16466 ---------------------------------------------- ![]() Woodlake |
![]() |
![]() |
![]() |
#19 | Link | |
vobclips.com
Join Date: Jul 2003
Location: Piacenza (North of Italy)
Posts: 220
|
Quote:
__________________
vobclips.com: free vobclips for your reauthored DVDs. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|