Page 1 of 1

no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 24 Jan 2009 17:30
by velsd
hello,

I recently installed (compiled myself) a newer version for vlc, and now I can't play the movies anymore that I copied from my digital camera. Everything else seems to be working fine. Today I installed what I think is the latest version, but I'm still getting the same error:

vlc MVI_2128.AVI
VLC media player 0.9.8a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.8a Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure 'LDFLAGS=-L/opt/sound/lib -L/opt/video/lib' 'CPPFLAGS=-I/opt/sound/include -I/opt/video/include -I/opt/gnome/include' '--enable-faad' '--enable-dmo' '--enable-loader' '--enable-vorbis' '--disable-qt4' '--disable-skins2' 'PKG_CONFIG_PATH=/opt/gnome/lib/pkgconfig:/opt/gnome/share/pkgconfig:/opt/sound/lib/pkgconfig:/usr/local/lib/pkgconfig:/opt/video/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000396] logger interface: using logger...
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000472] main video output error: no chroma module for J422 to YUY2 i=640x480 o=640x480
[00000472] main video output error: video output creation failed
[00000412] main decoder error: failed to create video output
[00000498] main video output error: no chroma module for J422 to YUY2 i=640x480 o=640x480
[00000498] main video output error: video output creation failed
[00000412] main decoder error: failed to create video output
Segmentation fault



can anyone provide help with this?

thanks, D.

Re: no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 26 Jan 2009 15:58
by xtophe
Do you have libswscale (from ffmpeg) and its development headers? Was it detected by VLC's configure ? Was the swscale module built?

Re: no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 29 Jan 2009 21:51
by velsd
apparently, yes:

-from config.log

configure:45920: checking ffmpeg/swscale.h usability
configure:45937: gcc -std=gnu99 -c -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -I/opt/video/include -I/opt/video/include/swscale -I/opt/video/include/ffmpeg -I/opt/sound/include -I/opt/video/include -I/opt/gnome/include -DSYS_LINUX -I/opt/video/include -I/opt/video/include/swscale -I/opt/video/include/ffmpeg conftest.c >&5
configure:45943: $? = 0
configure:45957: result: yes
configure:45961: checking ffmpeg/swscale.h presence
configure:45976: gcc -std=gnu99 -E -I/opt/sound/include -I/opt/video/include -I/opt/gnome/include -DSYS_LINUX -I/opt/video/include -I/opt/video/include/swscale -I/opt/video/include/ffmpeg conftest.c
configure:45982: $? = 0
configure:45996: result: yes
configure:46024: checking for ffmpeg/swscale.h
configure:46032: result: yes


-and:
-- /usr/tmp/vlc-0.9.8a
-- find . -name "*swscale*" -print
gives
./modules/video_filter/swscale.c
./modules/video_filter/.deps/libswscale_plugin_la-swscale.Plo
./modules/video_filter/.libs/libswscale_plugin_la-swscale.o
./modules/video_filter/.libs/libswscale_plugin.so
./modules/video_filter/.libs/libswscale_plugin.lai
./modules/video_filter/.libs/libswscale_plugin.la
./modules/video_filter/.libs/libswscale_plugin.soT
./modules/video_filter/libswscale_plugin.la
./modules/video_filter/libswscale_plugin_la-swscale.lo
./extras/contrib/src/Patches/ffmpeg-libswscale-head.patch

Re: no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 22 Feb 2009 21:22
by velsd
did anyone have the same experience?

dd someone solve this?

gretings, Danny.

Re: no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 01 Mar 2009 15:27
by velsd
can anyone point me to an answer?

Re: no chroma module for J422 to YUY2 i=640x480 o=640x480

Posted: 07 Mar 2009 00:13
by velsd
ok, solved this: by reinstalling ffmpeg (latest version)

ffmpeg:
./configure --enable-libopenjpeg --enable-shared --enable-libxvid --enable-gpl --enable-libfaac --enable-libfaad --enable-libmp3lame

vlc:
./configure --enable-faad --enable-dmo --enable-loader --enable-vorbis