On Wed, 9 Jan 2008, Phil Ehrens wrote:
> Keith Lawson wrote: > > > > > > On Wed, 9 Jan 2008, Andrew Church wrote: > > > > > >I'm attempting to transcode some DVDs that have been created on various > > > >different DVD recorders. I'm converting the DVDs to wmv2 codec in avi > > > >container using 2 pass encoding. Most of the DVDs I've done have worked > > > >fine but all the DVDs that come from on particular recorder (Panasonic LQ > > > >MD800) result in a bad avi file: > > > > > > > >www.nowhere.ca/test.avi > > > [...] > > > >This is the tcprobe output from the source DVD: > > > > > > > >*** libdvdread: CHECK_VALUE failed in ifo_read.c:1110 *** > > > >*** for n % 4 == 0 *** > > > > > > This is probably obvious, but have you tried playing the DVD in another > > > software player, like MPlayer or Xine? This error message suggests that > > > either there's a bug in libdvdread (which transcode uses for accessing > > > DVD video streams), or this particular recorder produces broken DVDs. > > > > > > > Yes I am able to play these DVDs in DVD players, with mplayer and with VLC > > player no problem. > > Then maybe using something like: > > -x mplayer="dvd://1 -chapter 1-1" > > Will work. Alternately, I can almost guarantee that > avidemux will work... I made a dvd recently that seemed > to stump everything EXCEPT commercial dvd players and > avidemux. This really puzzles me, btw. > Thanks for the suggestions, I will test as soon as I get a chance. I just tried encoding the entire VOB using ffmpeg and it worked fine with the following command: ffmpeg -i the_video.vob -b 13000k ffmpegtest.wmv The ffmpegtest.wmv file played no problem but I need the ability to encode a specific Title/Chapter. Keith.