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.

I see TONS of those libdvdread errors when I process the DVDs that work
and the DVDs that don't work so I assumed it was just a warning message.
Here's a bit of output from a DVD that worked:

*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***

encoding frames [000000-000025],  37.63 fps, EMT: 0:00:00, ( 0| 0| 9)

*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***

encoding frames [000000-000050],  38.07 fps, EMT: 0:00:01, ( 0| 0| 9)

*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***


*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***


*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***

encoding frames [000000-000075],  37.97 fps, EMT: 0:00:02, ( 0| 0| 9)

Should I expect no errors from libdvdread?

Thanks,
Keith.

Reply via email to