[MPlayer-dev-eng] [PATCH] Read scratched DVDs, warn for corrupt titles and report number of cells in title

Erik Auerswald auerswal at unix-ag.uni-kl.de
Sat May 5 02:23:37 EEST 2018

Hi Micah,

On Sat, Jan 27, 2018 at 06:10:14PM -0800, Micah Richert wrote:
> This patch does 3 things:
> Continues to next cell when DVD sector read fails instead of the
> current behavior of failing/signaling EOF.  This is useful for
> playing scratched DVDs.

I have a few DVDs that do not play until the end with MPlayer, but that do
play completely with VLC. Might you patch help with those?

How can I find out that your patch would help in playing a given DVD? Is
there a specific error message I can look out for?

> Reports the total number of cells in a DVD title.  This is useful
> for finding the longest title when title duration information is
> inaccurate.
> Warns when packs are out of order in the current title.  This is
> useful for finding titles that are corrupt/invalid.

I have too many DVDs with about 99 titles, most of those seemingly the same
length, that I cannot currently play using dvd:// -- I use VLC instead. Do
you think your patch could help with this kind of DVD?

I have applied your patch to my MPlayer checkout and intend to test it by
watching some DVDs in the coming weeks. Can you give me a hint what to look
for regarding your patch?

(still watching DVDs, preferably with MPlayer)
It is no longer vital to work to keep Emacs small. Eight Megabytes Ain't
Constantly Swapping any more.
                        -- Richard Stallman

More information about the MPlayer-dev-eng mailing list