> Hi, > > Am 30.08.2010 22:30, schrieb august: > > > > yes, but then, at best, I can only encode single vob files. This is > > fine if the vob file includes the entire film. Most likely, this isn't > > the case. Also, it doesn't appear as if gmerlin_transcoder recognizes > > the vob format so well. I can load vob's okay, but they register as > > 0:00 length. > > That's usually the VOB's fault. Some VOBs can straightforwardly decoded > like normal MPEG files, others need navigation info from the DVD. > Some VOBs contain only a single still image (e.g. for a menu), they > naturally have 0:00 as duration. > > One way is to mount the .iso as loopback device and then open > > /path/to/dvd/VIDEO_TS/VIDEO_TS.IFO > > with gmerlin_avdecoder. > > I guess that libdvdread (which I use) can also play .iso files directly. > In this case one could make a patch, which: > > - Detects an .iso file unambiguously as video DVD image (e.g. by > first checking against the extension and then examining the first > few bytes). > > - Pass them to the dvd reader instead of the normal file reader in input.c > > The code, which checks for */VIDEO_TS/VIDEO_TS.IFO is already in that file.
I won't have time to do this for a while. maybe one day, though. -august. ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Gmerlin-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gmerlin-general
