[FFmpeg-user] No accelerated colorspace conversion found from yuv422p to rgb24

Ronny Bismark tum.bismark at gmail.com
Wed Dec 19 17:25:28 CET 2012


Hi all,

I would like to use the hardware enabled mjpeg compression of my webcam
(Logitech c920). I'm using a Pandaboard (ARM) and ubuntu 11.10 Server.
I use as camera driver the ROS usb_cam package which works with YUYV but
when I change the pixelformat to MJPEG I'll get following warning.

*[swscaler @ 0xe8d640] No accelerated colorspace conversion found from
yuv422p to rgb24.*

The camera works but has a big time difference between the output and the
actual image (about 2-3 seconds). According to some googling this warning
leads to some lag and is caused by some old dependencies.
Therefore I installed ffmpeg-0.10.6, ffmpeg-0.6.2 & ffmpeg-0.6.6 all with
the same result.
I always rebuild OpenCV afterward.


my configuration options:

*H.264*  (git clone --depth 1 git://git.videolan.org/x264)
./configure --enable-static --enable-pic --enable-shared
make
sudo checkinstall --pkgname=libx264-dev --pkgversion="3:$(./version.sh |
awk -F'[" ]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes
 --fstrans=no --default

*AAC audio encoder* (git clone --depth 1 git://
github.com/mstorsjo/fdk-aac.git)
autoreconf -fiv
./configure --enable-pic --enable-shared
make
sudo checkinstall --pkgname=fdk-aac --pkgversion="$(date +%Y%m%d%H%M)-git"
--backup=no   --deldoc=yes --fstrans=no --default

*libvpx* (git clone --depth 1 http://git.chromium.org/webm/libvpx.git)
./configure --enable-pic
make
sudo checkinstall --pkgname=libvpx --pkgversion="1:$(date +%Y%m%d%H%M)-git"
--backup=no --deldoc=yes --fstrans=no --default

*FFmpeg* (git clone --depth 1 git://source.ffmpeg.org/ffmpeg)
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-libvpx
--enable-postproc --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libtheora --enable-libvorbis
--enable-libx264 --enable-shared --enable-swscale --enable-pic
make
sudo checkinstall --pkgname=ffmpeg --pkgversion="7:$(date +%Y%m%d%H%M)-git"
--backup=no --deldoc=yes --fstrans=no --default
hash x264 ffmpeg ffplay ffprobe


A weird thing is that when I use ffmpeg -h I get following message:
*ffmpeg: error while loading shared libraries: libavfilter.so.2: cannot
open shared object file: No such file or directory*


More information about the ffmpeg-user mailing list