Version: 1.0.5 (using 3.5.9, Debian Package 4:3.5.9.dfsg.1-6 (lenny/sid)) Compiler: Target: i486-linux-gnu OS: Linux (i686) release 2.6.24-2.6.24.4.slh.5-sidux-686 System ----------------------- K3b Version: 1.0.5 KDE Version: 3.5.9 QT Version: 3.3.8b Kernel: 2.6.24-2.6.24.4.slh.5-sidux-686 Devices ----------------------- HL-DT-ST DVDRAM GSA-4081B A104 (/dev/scd0, ) [CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD+R, DVD+RW] [DVD-ROM, DVD-R séquentiel, DVD-RAM, DVD RW à réinscription limitée, DVD-RW séquentiel, DVD+RW, DVD+R, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Réinscription restreinte] Used versions ----------------------- transcode: 1.1.0 transcode ----------------------- [ [31;1mtranscode [0m] [31;1m critical [0m: Invalid argument for --progress_rate transcode command: ----------------------- /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/scd0 -x dvd -T 1,-1,1 -a 0 -j 0,0,0,0 -R 1,/media/disk1part6/k3b-tmp/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 752x576
Same here. transcode >=1.1.0 don't know the argument "0" for "--progress_rate" but "--progress_rate 1" works fine. :) Error Message: Code: Devices ----------------------- LITE-ON DVDRW SOHW-1653S CS0M (/dev/sr1, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite] [%7] JLMS XJ-HD166S DS18 (/dev/sr0, CD-ROM, DVD-ROM) [DVD-ROM, CD-ROM] [None] [%7] System ----------------------- K3b Version: 1.95-svn KDE Version: 4.2.00 (KDE 4.2.0) QT Version: 4.4.3 Kernel: 2.6.28-ARCH Used versions ----------------------- transcode: 1.1.0 transcode ----------------------- [[31;1mtranscode [0m] [31;1m critical [0m: Invalid argument for --progress_rate transcode command: ----------------------- /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/sr0 -x dvd -T 1,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-angelus/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 1024x576
A workaround: sudo mv /usr/bin/transcode /usr/bin/transcode.orig sudo cat > /usr/bin/transcode #!/bin/bash V=$@ /usr/bin/transcode.orig ${V/"--progress_rate 0"/"--progress_rate 1"} (End the input with ^D)
SVN commit 945919 by trueg: Make sure --progress_rate is never 0 BUG: 182725 BUG: 185437 M +3 -2 k3bvideodvdtitletranscodingjob.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=945919
SVN commit 1059542 by rdieter: backport commit 945919 , progress_rate handling BUG: 182725 BUG: 185437 M +3 -2 k3bvideodvdtitletranscodingjob.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1059542
For me the workaround doesn't work. k3b recognizes transcode as the correct version "1.1.5" but it doesn't recognize the codecs it does support. Without the workaround transcode codecs are recognized but "progress_rate 0" breaks the rip.
The patch for k3b 1.0.5 contains an error: line 209 needs to have 'QMAX' not 'qMax' otherwise the code doesn't build! I realise k3b 1.x is old now (but still used by some distros like RHEL6/Centos6) but since this is a trivial fix it would be nice if you can still fix it.