[MPlayer-users] frames skipped when grabbing DVD
Daniel Dawson
ddawson at icehouse.net
Fri Jun 11 02:02:18 CEST 2010
On Mon, Jun 07, 2010 at 07:16:44PM +0200, Matus UHLAR - fantomas wrote:
> - I get many "Skipping frame!" errors:
[...]
> When I add the "-noskip" option, first few frames are OK but later I get
> this error:
[...]
> Too many video packets in the buffer: (4096 in 8249187 bytes).
[...]
> In both cases I can't watch the movie, the first is distorted, the second
> plays too slow.
>
> Has anyone an idea where could be the problem or how should I continue?
DVD-Video can be 23.976 fps or one of 25 fps or 29.97 fps (depending on
the television format). Some video streams switch framerates in the
middle (e.g. a 24 fps film with bits of video mixed in). That, plus the
fact AVI doesn't support variable framerate, means you often can't
transmux a VOB to AVI: mencoder can only keep the original rate and try
to compensate by dropping or duplicating frames, but when you're
stream-copying it can cause problems like you're seeing.
> Recoding to mpeg-4 format works but I'd like to try something more without
> repeatedly reading the disc...
I'd go with Alexander's suggestion. Use mplayer to dump the VOB.
Of course ideally, mencoder would support muxing VFR streams, but...
--
Web: purl.org/net/ddawson/web/ Bkmrks: purl.org/net/ddawson/bookmarks/
Jabber: danieldawson at jabber.org Google: danielcdawson at gmail.com
Yahoo! IM: danielcdawson ifMUD: DanDawson Wikipedia: ddawson
More information about the MPlayer-users
mailing list