Re: [dvd::rip] Using mplayer -dumpstream instead of tccat?
|
Subject: |
Re: [dvd::rip] Using mplayer -dumpstream instead of tccat? |
|
From: |
"Allan N. Snider" <allansnider@xxxxxxxxx> |
|
Date: |
Mon, 30 Jan 2006 22:52:21 -0500 |
I'm surprised nobody else has complained about this. Frequently
now, with newer DVD titles, I have to resort to mplayer to do the actual
rip. I just figured everybody else is running into the same problem and
am patiently awaiting the next release that fixes the problem. When the
problem does occur, I usually have to skip the first 100 or so 2kB
records for dvdrip to function properly, such as frame grabbing,
transcoding frame ranges, and what not. I run a script similar to this:
mplayer dvd://1 -dumpstream
dd if=stream.dump bs=2048 skip=100 | dvdrip-splitpipe -f
/dvd/db/dvd/tmp/dvd-001-nav.log 1024 /dvd/db/dvd/vob/014/dvd vob >&
/dev/null
This populates the vob directory, and I continue using dvdrip from
there. However, since I have started using v0.97.5, the subtitles are
part of the rip process, and they have eliminated the "grab" button, so
I can't rebuild them on the fly. I haven't needed subtitles yet, but
will have to look into it at some point.
Again, very odd more people haven't seen this. When the problem
occurs, dvdrip usually hangs (because I'm waiting on DVD read retries),
and the system reports errors of the type:
end_request: I/O error, dev hdc, sector 2689952
Buffer I/O error on device hdc, logical block 336244
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x34 { AbortedCommand
LastFailedSense=0x03 }
ide: failed opcode was: unknown
So, it's getting pretty lost. Again, mplayer has no problems.
Allan
ps: If it helps, here is how I build dvdrip (on gentoo).
[ Found these USE variables for media-video/dvdrip-0.97.5 ]
U I
+ + cdr : Adds support for CD writer hardware
+ + fping : Enables fping support for cluster rendering
+ + gnome : Adds GNOME support
+ + mplayer : Enables video playback by mplayer
+ + ogg : Adds support for the Ogg container format (commonly
used by Vorbis, Theora and flac)
+ + rar : Enables rar compression of VOB fiels
+ + subtitles : Enables support for subtitle ripping
+ + xvid : Adds support for xvid.org's open-source mpeg-4 codec
[ Found these USE variables for media-video/transcode-0.6.14-r3 ]
U I
+ + 3dnow : Adds support for 3dnow multimedia processor instructions
+ + X : Adds support for X11
+ + a52 : Enables support for decoding ATSC A/52 streams used
in DVD
- - altivec : Adds support for optimizations for G4 and G5/ppc970
processors
+ + dv : Enables support for a codec used by many camcorders
+ + dvdread : Enables usage of Ogle's libdvdread for DVD playback
+ + encode : Adds support for encoding of audio or video files
+ + fame : Enables libfame support
+ + gtk : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
+ + imagemagick : Enables support for Imagemagick (image converter)
+ + jpeg : Adds JPEG image support
- - lzo : Enables LZO compression support
+ + mjpeg : Enables mjpegtools support
+ + mmx : Adds support for optimizations for Pentium MMX and
Athlon class processors
+ + mpeg : Adds libmpeg3 support to various packages.
- - network : Enables network streaming support
+ + ogg : Adds support for the Ogg container format (commonly
used by Vorbis, Theora and flac)
+ + quicktime : Adds support for OpenQuickTime
+ + sdl : Adds support for Simple Direct Layer (media library)
+ + sse : fast floating point optimization for PentiumIII+
class chips
- - sse2 : faster floating point optimization for SSE2 capable chips
- - theora : Adds support for the Theora Video Compression Codec
+ + truetype : Adds support for FreeType and/or FreeType2 fonts
- - v4l : Enables video4linux support
+ + vorbis : Adds support for the OggVorbis audio codec
+ + xml2 : Check/Support flag for XML library (version 2)
+ + xvid : Adds support for xvid.org's open-source mpeg-4 codec
|
|