View Full Version : Playing DVD Chapter
aithai
5th July 2007, 18:58
Hi,
I have made a DVD IFO parser using IFOEdit GUI. Additionally, a simple VOB player has also been adapted using mpeg2dec.dll.
After parsing an IFO I get several chapters, say chapters 1 to 7. Seven chapters altogether. I want to PLAY each chapter on the player but I am confused as to how I can select the chapter to be played from the VOB.
1. What is the relation between DVD Chapters and VOB files?
2. How can I select the chapter individually to be played on my dvd player?
3. How can I know where the chapters are stored AND in which VOB file? Are this information stored in the IFO file?
4. I should appreciate if there is an alternative DVD player you would recommend to be implemented in my program. Delphi interfaced appreciated.
I have to thank you all for this kind instructions.
setarip_old
5th July 2007, 19:19
Hi!
You have made several postings indicating differing purposes of your project.
When added together, they seem (at least to me) to point to a software DVD player. If so, this would be tantamount to "reinventing the wheel", as there are already a multitude of such players (some freeware and others commercial).
Please provide an overview of your software project.
aithai
5th July 2007, 20:19
Hi,
I did made several postings as I am new to DVD manipulations. I have several projects at hand and have to ask one by one so as to decide which will fit the projects well.
1. My earlier post, one on IFO parsing, which I completed using IFO Edit. It took a week or so to understand the structure of DVD IFO files.
2. The other posting is regarding how to detect if a DVD disc is in the drive. I have problems when a user did not insert a dvd into the drive, the program hung - just because the disc is not there.
3. Now, I want to add a DVD player, just for the user to preview the DVD chapter - as in any commercial DVD ripper. This is session is punctuated by your question as to what I am doing.
4. The next step will be to start ripping the DVD - which I already had the interfaced at hand.
I guess that's all regarding my project in a nutshell. No wheel re-invention, need no freeware, but would like to build my own software. As I use Delphi, it takes some energy to translate the API header to suite my program.
Hope this clarify.
Thank you.
setarip_old
5th July 2007, 20:40
The next step will be to start ripping the DVDSo, are you saying that your overall project is to create a new DVD ripping program?
If so, in addition to the "standard" CSS, you'll have to contend with the several ("ArccOS", "RipGuard", etc.) copy protection methods currently employed in many commercial DVDs...
aithai
6th July 2007, 06:31
Does it happen that when one cannot fulfil an answer to a newbie question, he happens to bring other mess into my questions?
I just ask how do I play DVD chapters and the oldie person asked about protection system.
Does he knows not that Decss lib are widely available out there? Not a programmer, I supposed.
Well, can anyone kindly please response to my simple question.
Funny world.
setarip_old
6th July 2007, 06:47
Does it happen that when one cannot fulfil an answer to a newbie question, he happens to bring other mess into my questions?No, it happens that one who has read your several posts - and is hoping/trying to help you - is having a hard time understanding what you are trying to accomplish.
If you feel your questions need to be specifically addressed by programmers, you might be better served by posting all of your related questions in the "Development" section of the "Programming and Hacking" sub-forum here...
BTW:Does he knows not that Decss lib are widely available out there? Not a programmer, I supposed.I'm well aware of how CSS can be dealt with but, apparently you are not aware of how to deal with the OTHER protection schemes I mentioned ('ARccOS" and "RipGuard")
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.