Further to this, I had not used kdenlive for a couple of months. And there have been some sox, mlt, and libffmpeg (and dependency updates) since I last used it.
I was able to replicate the problem you noted on both my openSUSE-11.0 test PC, and also on my openSUSE-10.3 main PC.
So on the assumption that this might be related to libffmpeg, I started rolling back libffmpeg …
I started with:
libffmpeg0-0.4.9.15594svn-20081010.pm.2143
libavformat52-0.4.9.15594svn-20081010.pm.2143
libpostproc51-0.4.9.15594svn-20081010.pm.2143
libavutil49-0.4.9.15594svn-20081010.pm.2143
libavcodec52-0.4.9.15594svn-20081010.pm.2143
libavdevice52-0.4.9.15594svn-20081010.pm.2143
libswscale0-0.4.9.15594svn-20081010.pm.2143
ffmpeg-0.4.9.15594svn-20081010.pm.2143
which has the problem you note.
rolled back to
libpostproc51 libavutil49 libavcodec52 libavdevice52 libswscale0 ffmpeg
libffmpeg0-0.4.9.15375svn-20080921.pm.2143
libavformat52-0.4.9.15375svn-20080921.pm.2143
libpostproc51-0.4.9.15375svn-20080921.pm.2143
libavutil49-0.4.9.15375svn-20080921.pm.2143
libavcodec52-0.4.9.15375svn-20080921.pm.2143
libavdevice52-0.4.9.15375svn-20080921.pm.2143
libswscale0-0.4.9.15375svn-20080921.pm.2143
ffmpeg-0.4.9.15375svn-20080921.pm.2143
which still has the problem.
I rolled back to
libpostproc51 libavutil49 libavcodec52 libavdevice52 libswscale0 ffmpeg
libffmpeg0-0.4.9.15375svn-20080921.pm.2143
libavformat52-0.4.9.15375svn-20080921.pm.2143
libpostproc51-0.4.9.15375svn-20080921.pm.2143
libavutil49-0.4.9.15375svn-20080921.pm.2143
libavcodec52-0.4.9.15375svn-20080921.pm.2143
libavdevice52-0.4.9.15375svn-20080921.pm.2143
libswscale0-0.4.9.15375svn-20080921.pm.2143
ffmpeg-0.4.9.15375svn-20080921.pm.2143
which still has the problem.
I then rolled back to
libffmpeg0-0.4.9svn-20080818.pm.0
libavformat52-0.4.9svn-20080818.pm.0
libpostproc51-0.4.9svn-20080818.pm.0
libavutil49-0.4.9svn-20080818.pm.0
libavcodec52-0.4.9.15375svn-20080921.pm.2143
libavcodec51-0.4.9svn-20080818.pm.0
libavdevice52-0.4.9svn-20080818.pm.0
libswscale0-0.4.9svn-20080818.pm.0
ffmpeg-0.4.9svn-20080818.pm.0
which still has the problem.
I then rolled back to
libffmpeg0-0.4.9svn-20080729.pm.0
libavformat52-0.4.9svn-20080729.pm.0
libpostproc51-0.4.9svn-20080729.pm.0
libavutil49-0.4.9svn-20080729.pm.0
libavcodec52-0.4.9.15375svn-20080921.pm.2143
libavcodec51-0.4.9svn-20080729.pm.0
libavdevice52-0.4.9svn-20080729.pm.0
libswscale0-0.4.9svn-20080729.pm.0
ffmpeg-0.4.9svn-20080729.pm.0
and kdenlive simply crashed upon startup. I noted the error:
mlt_repository.c, mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltavformat.so
KCrash: Application ‘kdenlive’ crashing… and so I checked mlt and noted there was an update there, … so a downgrade of mlt was needed to be consistent.
So I rolled back to
libffmpeg0-0.4.9svn-20080729.pm.0
libavformat52-0.4.9svn-20080729.pm.0
libpostproc51-0.4.9svn-20080729.pm.0
libavutil49-0.4.9svn-20080729.pm.0
libavcodec52-0.4.9.15375svn-20080921.pm.2143
libavcodec51-0.4.9svn-20080729.pm.0
libavdevice52-0.4.9svn-20080729.pm.0
libswscale0-0.4.9svn-20080729.pm.0
ffmpeg-0.4.9svn-20080729.pm.0
sox-13.0.0-40
mlt-0.3.0-0.pm.1
and kdelive works. …
I don’t know precisely where the problem lies, but the 29-July version clearly works, and I think there is enough information here to contact the kdenlive packager and ask they look into this.
I’ll send him an email.