On Mon, 2005-06-27 at 09:37 -0400, Brian J. Murrell wrote:
> On Mon, 2005-06-27 at 14:47 +0200, Jörn Reder wrote:
>
> > If that all doesn't work, the current dvd::rip CVS version has
> >
> > a) an improved NPTL workarounding
> > b) an alternate "slow" frame grabbing mechanism, which is slow
> > but bullet-proof
>
> Ahhh. Will have to find some time to get a CVS version rolled.
Seems that dvdrip can be used from the source pool, even if an older one
is installed. Always nice to be able to do.
Anyway, I tried "Force slow frame grabbing" with the same results:
transcode can't find this frame. Try forcing slow frame grabbing.
(yes, this was with slow frame grabbing enabled -- perhaps the error
generator should not display that error when slow grabbing is enabled).
I had "Workaround transcode NPTL bugs" selected, and Set
LD_ASSUME_KERNEL was set to "2.4.30". (I think there should be a space
between Work and around BTW. A workaround is a noun. Work around is
what a workaround does. IMHO)
The Logging window showed:
Tue Jul 19 11:36:08 2005 This task needs about 0 MB, 23078 MB are free.
Tue Jul 19 11:36:08 2005 Starting job (1): Grabbing preview - title #1 ,frame
#51570
Tue Jul 19 11:36:08 2005 Using slow preview grabbing as adviced by user
Tue Jul 19 11:36:08 2005 Executing command: mkdir -m 0775 /tmp/dvdrip6712.ppm;
cd /tmp/dvdrip6712.ppm; dr_exec transcode -H 10 -o snapshot -y ppm,null -x
vob,null -i /video//TarzanII/vob/001 -c 51570-51571 && dr_exec convert -size
720x480 /tmp/dvdrip6712.ppm/snapshot*.ppm
/video//TarzanII/tmp/TarzanII-001-preview-orig.jpg && dr_exec convert -size
720x480 /tmp/dvdrip6712.ppm/snapshot*.ppm
gray:/video//TarzanII/tmp/TarzanII-001-preview-orig.raw && rm -r
/tmp/dvdrip6712.ppm && echo DVDRIP_SUCCESS
Tue Jul 19 11:36:08 2005 Job has PID 6932
Tue Jul 19 11:36:08 2005 Grabbing preview - title #1 ,frame #51570: 10 percent
done.
Tue Jul 19 11:55:19 2005 Aborting command. Sending signal 1 to PID 6932...
Tue Jul 19 11:55:20 2005 Aborting job: Grabbing preview - title #1 ,frame #51570
When the command above is executed at a shell prompt, transcode spits
out the following:
$ transcode -H 10 -o snapshot -y ppm,null -x vob,null -i
/video//TarzanII/vob/001 -c 51570-51571 && dr_exec convert -size 720x480
/tmp/dvdrip6712.ppm/snapshot*.ppm
/video//TarzanII/tmp/TarzanII-001-preview-orig.jpg
transcode v1.0.0rc1 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source /video//TarzanII/vob/001 (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=null)
[transcode] V: AV demux/sync | (2) initial MPEG sequence / enforce frame rate
[transcode] V: import frame | 720x480 1.50:1 encoded @ 16:9
[transcode] V: bits/pixel | 0.217
[transcode] V: decoding fps,frc | 23.976,1
[transcode] V: Y'CbCr | YV12/I420
[transcode] warning : requested audio track 0 not found - using 'null' module
[transcode] A: import | disabled
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 23.976,1
[transcode] A: bytes per frame | 8008 (8008.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse 3dnowext 3dnow mmxext mmx asm
C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer | 10 @ 720x480
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_vob.so] v0.6.0 (2003-10-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM |
(subtitle)
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_ppm.so] v0.1.1 (2002-02-14) (video) PPM/PGM | (audio) MPEG/AC3/PCM
[import_vob.so] tccat -i "/video//TarzanII/vob/001" -t vob -d 0 -S 0 | tcdemux
-s 0x80 -x mpeg2 -S 0 -M 2 -f 23.976024 -P /home/brian/tmp/filetTDcG8 -d 0 |
tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
tc_memcpy: using sse for memcpy
[decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
[decode_mpeg2.c] libmpeg2 acceleration: mmxext
and sits there chewing CPU.
Any more ideas?
b.
signature.asc
Description: This is a digitally signed message part
|