Log in

View Full Version : 2 Sided DVD - How to combine chapters?


fizgig10
21st May 2003, 02:15
Greetings!

I use ChapterXtractor to make chapter files in ogm format and have come across a new scenario I haven't been able to figure out the answer to...

I'm compressing a 2-sided DVD. Each side, naturally has its own ifo and chapter information. The second side's chapters restart from time=0.

Since I'm making one giant ogm file, I'd like to have all the chapters in one file. I need to add an offset to the second chapter list. In chapterxtractor I see an option for typing in the offset in frames and, along with the framerate setting, it should have enough information. Problem is, I'm not getting an offset in the output. It still starts at 0.

How do you use the offset feature in chapterxtractor? Is it appropriate in this situation?

influenza
22nd May 2003, 14:59
I hope I don't lie (in fact I will check if it's true when I have the chance), but I believe that you can also add an affset value in ifoupdate when you save your chapters. Maybe this works better for you.

fizgig10
25th May 2003, 19:12
In case anyone finds this post in a search I did find a solution that worked for me.

I used ifoedit to find the entire length of side A.

I then used Excel to change the time from the format h:mm:ss:ms
into milliseconds using the following formula:

total ms = ms + ss*1000 + mm*60*1000 + h*60*60*1000

I opened up chapterxtractor and set the offset in ms to whatever the total ms turned out to be above. I then opened the ifo in side B with chapterextractor and the chapters opened with the offset applied to them. Under format I chose ogm and saved to disk.

The only thing left to do was combine the chapters from SideA and the offsetted chapters from SideB. I then renamed the sideB chapters to start from where the SideA chapter numbers ended.

You get the idea...

TelemachusMH
25th May 2003, 19:27
If you want, I wrote a perl script to do this task for you. It isn't an impressive program, but it works. I could post it if anyone wants. You would need to have perl installed though, I don't have a perl compiler. :(

TelemachusMH

auenf
26th May 2003, 12:27
my solution to that problem was to encode the first part with the timecode start of 1hr, the 2nd part i encoded it with the timecode start of 10hr. then the first chapters i incremented by a clean hour, the 2nd chapters i incremented by a clean 10 hrs.

and the same for the subtitles.

Enf...