I have the same problem or at least similar ...
[philippe@localhost ~]$ transcode -H 10 -o snapshot -y ppm,null -x vob,null
-i /home/philippe/tmp/Stargate.SG1/vob/009-c 5-6 -L 452353
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 /home/philippe/tmp/Stargate.SG1/vob/009 (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=null)
[transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence
[transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9
[transcode] V: bits/pixel | 0.174
[transcode] V: decoding fps,frc | 25.000,3
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2000 AC3 [48000,16,2] 448 kbps
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse mmxext mmx asm C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer | 10 @ 720x576
[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 "/home/philippe/tmp/Stargate.SG1/vob/009" -t vob -d 0
-S 452353 | tcdemux -s 0x80 -x mpeg2 -S 1 -M 1 -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
clean up | frame threads | unload modules | cancel signal | internal threads |
done
[transcode] encoded 0 frames (0 dropped, 0 cloned), clip length 0.00 s
when I run transcode from the command line without the "-H 10" option , the
frame is grabbed OK ...
[philippe@localhost ~]$ transcode -o snapshot -y ppm,null -x vob,null
-i /home/philippe/tmp/Stargate.SG1/vob/009 -c 5-6
-L 452353
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 /home/philippe/tmp/Stargate.SG1/vob/009 (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=null)
[transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence
[transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9
[transcode] V: bits/pixel | 0.174
[transcode] V: decoding fps,frc | 25.000,3
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2000 AC3 [48000,16,2] 448 kbps
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse mmxext mmx asm C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer | 10 @ 720x576
[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 "/home/philippe/tmp/Stargate.SG1/vob/009" -t vob -d 0
-S 452353 | tcdemux -s 0x80 -x mpeg2 -S 0 -M 1 -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
sh: line 1: 23477 Broken pipe tccat -i
"/home/philippe/tmp/Stargate.SG1/vob/009" -t vob -d 0 -S 452353
23478 | tcdemux -s 0x80 -x mpeg2 -S 0 -M 1 -d 0
23479 | tcextract -t vob -a 0 -x mpeg2 -d 0
23480 | tcdecode -x mpeg2 -d 0 -y yv12
clean up | frame threads | unload modules | cancel signal | internal threads |
done
[transcode] encoded 1 frames (0 dropped, 0 cloned), clip length 0.04 s
............................................................................................
Le Mardi 19 Juillet 2005 18:02, Brian J. Murrell a écrit :
> 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.
|