[mythtv-users] Nuvexport / ffmpeg / Floating point exception

Wade Maxfield mythtv at hotblack.co.nz
Tue Sep 19 12:46:48 UTC 2006

>  >  > Amongst my updates to MythTV 0.20, I upgraded a couple of other
>>>   packages using smart / ATrpms.  Now whenever I try to use nuvexport I
>>>   end up with a mythtranscode process that sometimes takes my machine
>>>   down (plus no exported file).  Machine was working before I upgraded
>>>   everything.
>>Two things:
>>Getting the latest ffmpeg wouldn't hurt, either, though it does
>>unfortunately mean compiling things by hand (well, sort of):
>>You'll need x264-devel from freshrpms.
>Thanks Chris,
>please bear with me a bit here, but there was a reason stuck to
>Jarod's guide.  8)
>Have I correctly installed everything?
># rpm -ivh nuvexport-0.4-0.20060918.svn.noarch.rpm
>error: Failed dependencies:
>          /usr/bin/id3tag is needed by nuvexport-0.4-0.20060918.svn.noarch
>          transcode >= 0.6.12 is needed by nuvexport-0.4-0.20060918.svn.noarch
>So I used smart to install transcode, and id3v2. then
>#rpm -ivh nuvexport-0.4-0.20060918.svn.noarch.rpm
>worked without a problem.  I grapped x264-devel via smart, then
># rpm -ivh ffmpeg-0.4.9-1.r5779.src.rpm
>     1:ffmpeg                 warning: user xris does not exist - using root
>warning: group xris does not exist - using root
>########################################### [100%]
>warning: user xris does not exist - using root
>warning: group xris does not exist - using root
>warning: user xris does not exist - using root
>warning: group xris does not exist - using root
>Is there anything I need to do after this?
>I've just started a test file and nuvexport looks to be working, at
>least it hasn't chucked an error like it did before. I'll check the
>results after dinner.
>Thanks again,
>   - Wade

It failed on the second pass.  I've since figured out how to rpmbuild 
-ba and then install the resulting packages. And after much stumbling 
around in the dark I ended up installing, removing, upgrading and 
downgrading quite a few packages via smart to satisfy a build 
dependency (and conflicts with libavcodec, libavutil & libavformat) 
for ffmpeg-0.4.9-1.r5779.src.rpm.  However I'm now exporting my 2nd 
file without an issue, so I must have got something right.

There must have been a straight forward way to get to where my 
machine is now, but I'll be damned if I could figure it out at the 
time.  It appears to be working (and quite a bit faster I might add 
33fps -> 47fps+) so I'm going to try and not touch anything.  8)

Thanks again for the pointers.

  - Wade

And just for completeness this is what is currently installed and working:

$ ffmpeg -version
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
   configuration:  --extra-cflags=-O2 -g -pipe -Wall 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mtune=generic --prefix=/usr 
--libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man 
--incdir=/usr/include/ffmpeg --cpu=x86_64 --enable-a52 
--enable-a52bin --enable-dts --enable-faac --enable-faad 
--enable-libgsm --enable-mp3lame --enable-libogg --enable-vorbis 
--enable-x264 --enable-xvid --enable-gpl --enable-pp 
--enable-pthreads --enable-shared --disable-debug --disable-opts 
   libavutil version: 49.0.0
   libavcodec version: 51.10.0
   libavformat version: 50.5.0
   built on Sep 19 2006 22:41:55, gcc: 4.1.1 20060525 (Red Hat 4.1.1-1)
ffmpeg      SVN-rUNKNOWN
libavutil   3211264
libavcodec  3344896
libavformat 3278080

More information about the mythtv-users mailing list