View Full Version : encode double sided DVD in 1 go
Patjen
1st May 2002, 01:24
I know this has been talked about extensively (believe me when I say I checked the whole forum) but while reading about the 2 methods described in detail by markrb in an earlier post( at least I thought it was him, if not then I apologise to the original poster)...something is still unclear about the "old" way (not the new way using 1.08b1).
He mentions renaming the vob files of the second disc and then moving them to the dir of the first side....ok...but then it says "edit all non vob files and dir 1 and add the new vob filenames just created"....
Problem is, only non-vob files I see are *.IFO (those can not be edited) and the other is a BUP file.
I checked the entire BUP file but there isn't any reference to the side 1 VOB files so how can I even add the side 2 new ones ?
Hope I'm making my self a bit clear ;-)
TIA
mrbass
1st May 2002, 01:34
not sure what he meant there. I think I just tried Q41 and it worked in the past the few times I've tried it. I think it's best to double check by clicking the button ... to the right side of the CD icon to verify all your vobs are loaded. I failed to do this so it's my fault it didn't work.
you can edit the .ifo file with ifoedit but I believe it's unecessary as DVD2AVI determines the additional total length of the combined sides after it analyzes it. BUP file is just a backup of the .ifo file in case the .ifo is unreadable. At least that's what I remember by reading doom9's dvd basics guide way back when.
markrb
1st May 2002, 05:20
That should be changed. It's no longer needed. You don't have to edit any files.
important
Do make sure all the Vob's are named exactly the same, except for increasing the number by 1.
If your last Vob in dir 1 is named VTS_01_4.vob make sure the first vob from dir 2 is renamed to VTS_01_5.vob and the rest up one number from that.
The time shown when you load the IFO will only show for the first set of VOB's. Do not worry DVD2SVCD does not use this to calculate anything.
Mark
Bob01605
1st May 2002, 18:54
Mark can correct me if I'm wrong here but ...
The only minor glitch when doing it this way is that if you want your chapters at the same location as on the DVD - I don't believe it will work properly with the renumbered vob's - You won't get any chapters with the renumbered vob's.
Bob
markrb
1st May 2002, 18:59
Correct. You will not get DVD chapters for the second set of Vob files. I did include this in the Q + A after some people brought it up. I only ever use fixed chapters myself.
Mark
Patjen
1st May 2002, 22:50
Ok, I've tried it without editing any files and renaming them correctly...chapters are not that important to me because I always use fixed chapters. The encoding went fine and processed the entire movie (and yes DVD2SVCD mentioned only the length of the first set of vob files)...Problem is that at the point the second part of the movie would start, the sound gets out of sync....(and a lot, more that 3 seconds).
ps, this is a PAL 16:9 movie but that's not the point is it ?
So tonight I'll try to reencode the movie as explained in the FAQ , the 108b1 explanation....
Will keep you posted.
thanks though for answering all !
markrb
1st May 2002, 23:16
If that does not work check your chapters on the second DVD. Make sure the first chapter does not have a 0 value. If it does rip it without the first chapter.
Also make sure the last chapter of the first DVD does not have a 0 value either.
These have become common lately.
Mark
falcor
2nd May 2002, 01:53
[QUOTE I only ever use fixed chapters myself. Mark
i am just curious, does selecting fixed chapters cut down on the encode time at all? it seems like it would.
markrb
2nd May 2002, 02:36
Nope. It's actually just a simple text file believe it or not. If you open the Cue file in notepad and look at all the timepoints these are the actual chapter points. The numbers will be all wrong, but that is because of the way the DVD player interprets the time for a SVCD. When converted back to real time the chapters are at the right point. The chapters are not encoded in the stream they are placed in a directory on the SVCD that players read.
Mark
@Patjen
I also have the same problem. Few days back I tried to encode the "Bridjet Jones's Diary" R1 NTSC movie along with the DELETE SCENES. The used the same technique as given in Q41. Its OK for me to not have chapters for the DELETE SCENES as they were for about 15 mins. in all. The moment the movie ends and the DELETED SCENE starts my audio gets out of sync. My audio was 3 seconds ahead of the movie. I guess something related to 3 seconds.
Anyway, I wil doing another movie tomorrow. I will post my results then.
-Amit
Hey Guys!,
I tried to Join the movie (Legally Blonde R1) with it's Bonus material and I am getting audio sync problems. The audio is running ahead by 2-3 sec. SO I GUESS THERE'S A BUG IN D2S 1.0.8 B1.
Also unless I modify the "dvd2svcd project file.d2s" manually and ADD THE NEW VOB's under [VOB] category, they are not being encoded by the D2S.
Can someone please help?
Thanks
-Amit
markrb
3rd May 2002, 05:52
I highly doubt this is a bug as you put it. Bonus material is often times a different format then the main movie. So you may not be able to join it as you want. You are much better treating two such different types of sources as different encodes.
The movie was most likely encoded for 23.976fps, while the extras are usually meant for TV viewing, done on tape and not film and thus at 29.976fps. You can't combine such different sources and not expect the possibility of problems.
Encode them sperately and then use something like TSCV to put them on the same disc if you must.
Can you do it without DVD2SVCD? Try it and see if you can. Before you say there is a bug make sure about it. Extra's are a bad source to make any claims on.
Are there any logo's when the extra's start? This is a very commonly known source of audio synch issues?
Did you check to see if the last chapter of the movie or the first chapter of the extra's has a 0 value with the internal routines?
Did you name all the VOB's exactly the same except for the number? This may not matter if the video has a definate endpoint. DVD2AVI may not create the project file for the whole combined video. Open and try it in DVD2AVI manually and see if all the movie and extra's are created in the project file.
Mark
OK. Just tried the above process again with 1.0.9 B1 but same results. Audio out of sync by 3 sec.
-Amit
Patjen
3rd May 2002, 22:08
Markrb,
what exactly do you mean by 0 value ?
do you mean a length of zero ?
markrb
3rd May 2002, 23:29
Yes It has been noticed that sometimes there are chapters that have no length to them. It also seemed to occur when there was audio sync issues. When the DVD was ripped without this chapter the sync worked correctly. It has also been reported that these sometimes show up as the last chapter as well.
So my theory about 2 sided DVD's becoming out of sync is that there might be a chapter of no length at the end of the first disc or the beginning of the second.
If you find this is the case use DVD2SVCD's internal routines and unselect the chapter of no length and then rip, but be sure it's either the first or last chapter.
I have never had an issue with audio sync when doing double sided DVD's myself.
Also if this happens when you are doing extra's there maybe no way around it, but to treat each as a totally seperate encode. Ripping material that is 23.976 based and 29.97 based and expecting them to work together as one encode maybe a little bit of a stretch.
Mark
I need some help with the VCDXBuilder XML.
OK, here's what I was trying to do:
I want to join the "Legally Blonde" Movie with its Bonus material on the DVD. After reading the @markb reply that we cannot do this with DVD2SVCD, I was very disappointed. BUT i didn't loose hope. I really thank @markb for helping me that THE BONUS MATERIAL MAY NOT BE FILM type. I wanted to rip the "Pefact Day song" from the Bonus material and also the "DELETEC SCENES" from the Bonus material beside the movie.
First I downloaded the "Bearson's Bitrate Calculator" from DOOM9 website. Then checked the total time (Movie + song + deleted scenes) I want to encode. Using this tool, I found the bitrate, I have to use to encode the movie based on my selection of number of disc and audio rate. I choose, 224Kbps for audio and 2Cds. Since by default, 1CDs was 650 MB so I changed that value to 1590MB instead of 1600 MB (I am using 80 mins CDs) just for some buffer. I got the bitrate of 1600 approx.
Then, I ripped and converted the song only with D2S into a "H:\Legally Blonde\Song" folder. I opted not to delete file in D2S since I have ample space to do this experiment This is very important). Also, I set everything to what do for my any other movie rip in D2S except the following:
*Set the Max. Avg bitrate to 1600.
*One thing I have to make sure for this song rip was that I have to choose IVTC instead of automatic as chossing automatic resulted in horizontal scan line on my PC. So, I ripped the song again with IVTC this time and everything went perfact. I have all the files including the BIN/CUE.
Then, I ripped the DELETED SCENES into the folder "H:\Legally Blonde\Extra". Again, I opted not to deleted any files. I set everything to what do for my any other movie rip in D2S except the following:
* Set the MAX. Avg. bitrate to 1550 (just keeping more space for the movie) as deleted scene picture wasn't that good already.
*Also I set IVTC as I knew that bonus disc is not FILM and D2S doesn't activate IVTC if I choose automatic ('coz of my above experience by ripping the song)
Then, I checked the file size of both the ripped song and the deleted scene. I mean the bbmpeg_muxed files. The total size (bbmpeg_muxed of Song + Deleted scene) was 160 MB. Now, I know that I have 1430MB in all to rip this DVD (Read above, I want everything in 2CDs so, I have 1600MB but I kept a 10 MB buffer that leaves me 1590MB. I already have 160MB of files, so that leaves me 1590 - 160 = 1430 MB). Then I calculated the bit rate again with "Bearson's Bitrate Calculator" by specifying the 224 Kbps for audio and 1430MB for disc space. I got 1800kps for encoding.
Then I ripped the whole movie into the folder "H:\Legally Blonde". I set the following option in D2S:
* Max. Avg. Bitrate 1775
* Do not delete any files.
* Create a Title picture for the movie but don't put CD Change Image.
This resulted into 2CDs. The first CDs is fully used and the second CDs have space to add more content.
Now, my aim was HOW TO PUT EVERYTHING TOGETHER SO THAT IT WORKS WITH SELECTABLE SUBTITLES AND PBC CONTROL? Keep in mind that I ripped the movie with subtitles (CVD) and I opted to create PBC DVD Selection for all three above.
This is what I am doing and I need small help from you guys.
I opened the "VCDXBuild_Script_1.xml" and "VCDXBuild_Script_2.xml" from the "H:\Legally Blonde" folder. Read the "manual.pdf" in the "DVD2SVCD\VCDImager" folder. Also went to the VCDImager website at http://www.vcdimager.org for some help. After understanding the XML, I copied the "VCDXBuild_Script_2.xml" into "H:\Temp" folder and saved this XML file as "AMIT.XML". I am not pasting the whole XML files here as they are too big, but I am pasting the relevant parts here.
VCDXBuild_Script_2.xml
----------------------
<sequence-items>
<sequence-item src="H:\Legally Blonde\bbMPEG_Muxed_File-subbed01.mpg" id="sequence-00">
<entry id="entry-chapt-01">0.000</entry>
<entry id="entry-chapt-02">184.980</entry>
<entry id="entry-chapt-03">434.060</entry>
<entry id="entry-chapt-04">587.090</entry>
<entry id="entry-chapt-05">651.450</entry>
<entry id="entry-chapt-06">767.230</entry>
<entry id="entry-chapt-07">1109.110</entry>
<entry id="entry-chapt-08">1278.120</entry>
<entry id="entry-chapt-09">1439.900</entry>
<entry id="entry-chapt-10">1636.930</entry>
<entry id="entry-chapt-11">1947.910</entry>
<entry id="entry-chapt-12">2034.330</entry>
</sequence-item>
</sequence-items>
AMIT.XML
--------
<sequence-items>
<sequence-item src="H:\Legally Blonde\bbMPEG_Muxed_File-subbed01.mpg" id="sequence-00">
<entry id="entry-chapt-01">0.000</entry>
<entry id="entry-chapt-02">184.980</entry>
<entry id="entry-chapt-03">434.060</entry>
<entry id="entry-chapt-04">587.090</entry>
<entry id="entry-chapt-05">651.450</entry>
<entry id="entry-chapt-06">767.230</entry>
<entry id="entry-chapt-07">1109.110</entry>
<entry id="entry-chapt-08">1278.120</entry>
<entry id="entry-chapt-09">1439.900</entry>
<entry id="entry-chapt-10">1636.930</entry>
<entry id="entry-chapt-11">1947.910</entry>
<entry id="entry-chapt-12">2034.330</entry>
</sequence-item>
<sequence-item src="H:\Legally Blonde\Song\bbMPEG_Muxed_File00.mpg.mpg" id="sequence-01">
<entry id="entry-chapt-13">0.000</entry>
</sequence-item>
<sequence-item src="H:\Legally Blonde\Extra\bbMPEG_Muxed_File00.mpg.mpg" id="sequence-02">
<entry id="entry-chapt-14">0.000</entry>
<entry id="entry-chapt-15">159.320</entry>
<entry id="entry-chapt-16">207.330</entry>
<entry id="entry-chapt-17">272.190</entry>
<entry id="entry-chapt-18">409.200</entry>
</sequence-item>
</sequence-items>
If you see above, I have created a new "sequence-item" for every file, I want to put on my 2nd CD. Since, I was modifying the "VCDXBuild_Script_2.xml" I already have the "VCDXBuild_Script_1.xml" from the folder "H:\Legally Blonde\Song" and pasted the following into "AMIT.XML"
<sequence-item src="H:\Legally Blonde\Song\bbMPEG_Muxed_File00.mpg.mpg" id="sequence-00">
<entry id="entry-chapt-01">0.000</entry>
</sequence-item>
BUT SEE THE DIFFERENCE, I CHANGED THE SEQUENCE NUMBER TO THE NEXT NUMBER AND ALSO I CHANGED THE "entry-chapt-01" FOR THE ENTRY TAG TO "entry-chapt-13" WHICH THE NEXT CHAPTER I WANTED.
I repeated the same procedure for deleted scenes. I mean copying the relevant information and then changing the sequence number and also the chapter numbers. The final file at this point looks like above besides having rest of the information as it was in "VCDXBuild_Script_2.xml" created by D2S for the movie (this the file for 2nd CD).
Then, I moved forward with the following changes:
VCDXBuild_Script_2.xml
----------------------
<pbc>
<selection id="chapter-01">
<bsn>1</bsn>
<prev ref="chapter-01"/>
<next ref="chapter-02"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="sequence-00"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
</selection>
............................
............................
<selection id="chapter-12">
<bsn>1</bsn>
<prev ref="chapter-11"/>
<next ref="end"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="entry-chapt-12"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
</selection>
<endlist id="end" rejected="true"/>
</pbc>
AMIT.XML
--------
<pbc>
<selection id="chapter-01">
<bsn>1</bsn>
<prev ref="chapter-01"/>
<next ref="chapter-02"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="sequence-00"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
<select ref="chapter-13"/>
<select ref="chapter-14"/>
<select ref="chapter-15"/>
<select ref="chapter-16"/>
<select ref="chapter-17"/>
<select ref="chapter-18"/>
</selection>
............................
............................
<selection id="chapter-12">
<bsn>1</bsn>
<prev ref="chapter-11"/>
<next ref="chapter-13"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="entry-chapt-12"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
<select ref="chapter-13"/>
<select ref="chapter-14"/>
<select ref="chapter-15"/>
<select ref="chapter-16"/>
<select ref="chapter-17"/>
<select ref="chapter-18"/>
</selection>
<selection id="chapter-13">
<bsn>1</bsn>
<prev ref="chapter-12"/>
<next ref="chapter-14"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="sequence-01"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
<select ref="chapter-13"/>
<select ref="chapter-14"/>
<select ref="chapter-15"/>
<select ref="chapter-16"/>
<select ref="chapter-17"/>
<select ref="chapter-18"/>
</selection>
............................
............................
<selection id="chapter-18">
<bsn>1</bsn>
<prev ref="chapter-17"/>
<next ref="end"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="entry-chapt-18"/>
<select ref="chapter-01"/>
<select ref="chapter-02"/>
<select ref="chapter-03"/>
<select ref="chapter-04"/>
<select ref="chapter-05"/>
<select ref="chapter-06"/>
<select ref="chapter-07"/>
<select ref="chapter-08"/>
<select ref="chapter-09"/>
<select ref="chapter-10"/>
<select ref="chapter-11"/>
<select ref="chapter-12"/>
<select ref="chapter-13"/>
<select ref="chapter-14"/>
<select ref="chapter-15"/>
<select ref="chapter-16"/>
<select ref="chapter-17"/>
<select ref="chapter-18"/>
</selection>
<endlist id="end" rejected="true"/>
</pbc>
If you see above, I have added my chapters into every "selection" tag. Also pay close attention here:
<selection id="chapter-12">
<bsn>1</bsn>
<prev ref="chapter-11"/>
<next ref="end"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="entry-chapt-12"/>
................................
................................
HAS BEEN CHANGED TO
<selection id="chapter-12">
<bsn>1</bsn>
<prev ref="chapter-11"/>
<next ref="chapter-13"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="entry-chapt-12"/>
...............................
................................
I have changed the "next" tag value. Since, the next Chapter which in my case is Chapter 13 is now from a different file, so I changed the "play-item ref" value to my sequence id.
<selection id="chapter-13">
<bsn>1</bsn>
<prev ref="chapter-12"/>
<next ref="chapter-14"/>
<return ref="end"/>
<timeout ref="end"/>
<wait>0</wait>
<loop jump-timing="immediate">1</loop>
<play-item ref="sequence-01"/>
Similarly for the rest.
Now I gave the following command into the DOS windows of W2K
D:\Program Files\DVD2SVCD\VCDImager>VCDXBuild.exe --verbose --cue-file="H:\Temp\CD_Image_File_CD2.cue" --bin-file="H:\Temp\CD_Image_File_CD2.bin" "H:\Temp\VCDXBuild_Script_2.xml"
This resulted into a CUE/BIN file in my H:\Temp folder.
I then burned this file onto CDRW and tested with my APEX 1500 standalone player. What's happening now is that when I press the next button my remote, the player taxes me to the next file instead of the next chapter. EG I start the movie by pressing ENTER and after few min. I press the ">| " NEXT button and I directly jump to the "PERFACT DAY" song PRESS NEXT again and I am into "DELETED SCENES".
What I want is when I press the NEXT button, I move a chapter instead of moving a file? Any idea what change is required in the XML file?
Other than that everything works great... I WISH WE A NEW FEATURE IN THE NEXT RELEASE WHERE U CAN COMBINE THE MOVIE AND BONUS MATERIAL AND I DON'T HAVE TO DO THE CALCULATIONA DN THEN CHANGING THE XML AND CREATING THE BIN/CUE AGAIN ....
I APPREACITE U FOR READING SUCH A LONG POST....
Thanks
-Amit
Sorry guys, everything working perfactly. Regarding my above question, that was something related my stanalone player (APEX 1500). It hapens with all othe movies encoded with D2S.
-Amit
PeterD
28th December 2002, 22:20
hi, i am obviously inept and far below the level of this BASIC forum = judjing from what Amit has posted about the lengths he went for one SONG some time back in May = but my question is Very Stupid (and there MUST be a simple solution, since this is an everyday case, almost a whole GENRE of dvd, to be included in D2S routine on-screen CONTROL buttons).
There are serials, you know, that consist of, say 3 or 4 episodes. Such as "sex and the city", "sopranos" "blackadder" " jeeves & wooster" "monty python" etc. i click on the Disk icon and yes, it gives me the .ifo file (which is actually the ONE and only .ifo file on the dvd !) with a corresponding length of movie, say 30' minutes, out of 3 or 4 episodes x 30' each. and then of course the whole process results -smoothly- in a svcd.mpg file to watch that is ... just ONE episode, the longest usually, from the content of the original dvd. (or 50' minutes out of 150' minutes; when i would dearly love to have the whole sequence of 3 or 4 episodes ...)
not always, mind you: it happened with most of the "monty python" dvds that the click on CD icon brings -again the ONLY.ifo file- but with the FULL length of the original dvd that is some 90' or 120' minutes.
the point i am trying to make to you wise people inventors of such an elegant and efficient process (and yes, i am transferring a modest PayPal contribution now) here is that under the "conversion" tab there must be a button control allowing the full length of a 3- or 4-episode dvd serial to be encoded and not only the associated with the .ifo file ONE episode.
thanks for your patience and advise.
oh, btw, the CCE logo in front of the screen is EASILY removable with one ridiculously small (only 10 kb!) and efficient file.exe...
pete: topetesd@yahoo.com
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.