The "Illegal Instruction" error means that the program (execflow in this case)
tries to use an instruction that your processor doesn't understand. This
occurs when packages are compiled with the wrong options, or when they're
corrupt.
You'll just have to recompile that package with options suitable for your
processor and see how you go.
Ben Lancaster wrote:
> Hey,
>
> Here's my setup:
>
> # uname -a
> Linux benlancaster.mine.nu 2.6.16-1.2122_FC5 #1 SMP Sun May 21 15:01:10
> EDT 2006 x86_64 x86_64 x86_64 GNU/Linux
>
> Program Version
> -------------------------------
> dvd::rip 0.97.10
> transcode 1.0.2
> ImageMagick 6.2.5
> xvid4conf not installed
> subtitle2pgm 0.4
> lsdvd 0.16
> rar not installed
> mplayer 1.0
> ogmtools 1.5
> dvdxchap 1.5
> mjpegtools 1.9.0
> cdrdao 1.2.1
> vcdimager 0.7.23
> mkisofs 2.01.01
> cdrecord 2.01.01
> dvdrecord 2.01.01
> xine 0.99.4
> fping not installed
> -------------------------------
>
> I installed via yum using RPMs from freshrpms, and now DVDRip fails when
> transcode starts:
>
> Command exits with failure code:
> Command: mkdir -m 0775 -p '/Media/Movies/Misc/Rips/MOVIENAME/tmp' && cd
> /Media/Movies/Misc/Rips/MOVIENAME/tmp && mkdir -p
> /Media/Movies/Misc/Rips/MOVIENAME/avi/001 && execflow -n 0 transcode -H
> 10 -a 0 -x vob,null -i /Media/Movies/Misc/Rips/MOVIENAME/vob/001/ -w
> 1208,50 -b 256,0,2 -s 1.143 --a52_drc_off -f 25 -Y 48,4,48,4 -B 22,1,8
> -R 1 -y xvid4,null -o /dev/null --print_status 20 && echo EXECFLOW_OK
>
> Output: transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T.
> Bitterberg
> tc_memcpy: using amd64 for memcpy
> [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_xvid4.so] v0.0.5 (2003-12-05) (video) XviD 1.0.x series (aka API
> 4.0) | (audio) MPEG/AC3/PCM
> [export_xvid4.so] Neither './xvid4.cfg' nor '~/.transcode/xvid4.cfg'
> [export_xvid4.so] found. Default settings will be used instead.
> tc_memcpy: using amd64 for memcpy
> [decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
> [decode_mpeg2.c] libmpeg2 acceleration: none (plain C)
> sh: line 1: 11732 Illegal instruction execflow -n 0 transcode -H 10
> -a 0 -x vob,null -i /Media/Movies/Misc/Rips/MOVIENAME/vob/001/ -w
> 1208,50 -b 256,0,2 -s 1.143 --a52_drc_off -f 25 -Y 48,4,48,4 -B 22,1,8
> -R 1 -y xvid4,null -o /dev/null --print_status 20
>
> Any idea where the problem lies? Looks like a transcode thing to me...
>
> Ben
>
>
|