[FFmpeg-user] getting latest version of ffmpeg to work with Roku

Larry Roberts mythtv at american-hero.com
Sat Aug 3 03:01:55 CEST 2013


Trying to use ffmpeg to convert videos to a roku compatible format. I 
have a script that has worked fine for the better part of 6 months, but 
I just upgraded from an older machine to a new virtual machine and along 
with this upgraded my ffmpeg version.
I went from what I believe is 0.4.8 (see below) to the latest distro 
version.

## Working Version ##
ffmpeg version N-48402-gaa86d2d
built on Jan  2 2013 18:15:58 with gcc 4.4.6 (GCC) 20120305 (Red Hat 
4.4.6-4)
configuration: --enable-gpl --enable-libmp3lame --enable-libx264 
--enable-libfaac --enable-nonfree
libavutil      52. 13.100 / 52. 13.100
libavcodec     54. 85.100 / 54. 85.100
libavformat    54. 59.100 / 54. 59.100
libavdevice    54.  3.102 / 54.  3.102
libavfilter     3. 30.102 /  3. 30.102
libswscale      2.  1.103 /  2.  1.103
libswresample   0. 17.102 /  0. 17.102
libpostproc    52.  2.100 / 52.  2.100

## Latest Distro version ##
ffmpeg version 1.2.1
built on May 10 2013 15:14:14 with gcc 4.4.6 (GCC) 20120305 (Red Hat 
4.4.6-4)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 
--mandir=/usr/share/man --enable-shared --enable-runtime-cpudetect 
--enable-gpl --enable-version3 --enable-postproc --enable-avfilter 
--enable-pthreads --enable-x11grab --enable-vdpau --disable-avisynth 
--enable-frei0r --enable-libopencv --enable-libdc1394 --enable-libgsm 
--enable-libmp3lame --enable-libnut --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp 
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx 
--enable-libx264 --enable-libxavs --enable-libxvid --extra-cflags='-O2 
-g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC' --disable-stripping
libavutil      52. 18.100 / 52. 18.100
libavcodec     54. 92.100 / 54. 92.100
libavformat    54. 63.104 / 54. 63.104
libavdevice    54.  3.103 / 54.  3.103
libavfilter     3. 42.103 /  3. 42.103
libswscale      2.  2.100 /  2.  2.100
libswresample   0. 17.102 /  0. 17.102
libpostproc    52.  2.100 / 52.  2.100


While no changes have been made to the script , a once working solution 
now produces videos that wont work on the Roku.  In googling I found 
some emails that seem to point to anything 5.10 or before as working fine.

What I would like to do is see if I can compile the latest version from 
source and get this to work, or perhaps go back and compile the 5.10 
version.  I did what I thought was a successful build of ffmpeg but most 
of the options that were working are now longer available (presets)

So I'm looking for a little guidance.  I'm trying to find a proper 
support forum for Roku as well since I think its a problem on their end 
most likely (the videos play fine on an iPAD or computer) but I thought 
I would ask here as well in case someone has some guidance to offer.

Thanks for any advice.

Larry






More information about the ffmpeg-user mailing list