[MPlayer-users] sig11 when copying from dvd

D Richard Felker III dalias at aerifal.cx
Sun Feb 2 23:08:43 CET 2003


On Sun, Feb 02, 2003 at 09:54:45PM +0000, Chris Phillips wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> hi, i'm trying to work out the best way to cache a dvd to encode it later. 
> When i just use mencoder to -oac copy -ovc copy it makes an avi file jsut 
> fine, but i want to be able to encode the file in a number of pieces, 

This is probably a very bad idea because of telecine and field-coded
DVD's.

> using -ss and -endpos, but this doesn't work. if i try setting ss the file 
> always fails (tried multiple sources etc..) with the libmpeg2 sig11 error. 
> This seems to be down to the fact that there's no index for some reason 
> (-ss in mplayer jumps straight to the end and quits).

No, -ss just fails on NTSC DVD's because the idiotic telecine junk
makes it seek way too far.

> why no index? it's a hell of a chore to copy it again using mencoder...

Because avi files >4gb (or is it 2gb?) can't have an index.

Anyway, the correct way to do what you want is:

  mplayer -dvd 1 -dumpstream

This will dump the whole DVD to a file named stream.dump. Be sure your
filesystem, kernel, and libc can handle files >2gb tho! If not you
might want to dump chapters separately or use the vobcopy program to
copy the DVD to your hard drive instead.

Also remember to use -ofps (if necessary) when you go to encode it
later, just like you would if it were a dvd.

Rich




More information about the MPlayer-users mailing list