Registered Member
|
Hi,
I just reinstalled my desktop and laptop. And for some reason I can't render allot of formats on my desktop, but I can do it on my laptop. Both installed the exact same way. Here are some screenshots: http://img442.imageshack.us/img442/1554/screenshot1ue.png Screenshot 1 http://img175.imageshack.us/img175/3916/screenshot2x.png Screenshot 2 http://img517.imageshack.us/img517/6356/screenshot3qs.png Screenshot 3 http://img231.imageshack.us/img231/7186/screenshot4f.png Screenshot 4 http://img231.imageshack.us/img231/971/screenshot5t.png Screenshot 5 http://img517.imageshack.us/img517/2761/screenshot6l.png Screenshot 6 Any suggestions? I guess I'm missing a package, but I have no idea which one. I installed kdenlive from the Testing repository. I'm running amd64. |
Registered Member
|
hi,
those codecs are disabled because the default install of ffmpeg packages are stripped for legal reasons (codecs patents). To enable those 'non-free' codecs you must install the ffmpeg libs named 'extra', for example : libavcodec-extra-52 instead of libavcodec-52, and so on with the other ffmpeg libs installed on your system. |
Registered Member
|
I already had those packages. When I run the Config Wizard, then the wizards checks all the essentials as okay.
Reinstalling kdenlive didn't help either. Do you know any more essentials? I have the same ffmpeg codecs on both my desktop and laptop, and still it's not working on my desktop but it does on my laptop. |
Registered Member
|
this is weird, for me this is an ffmpeg related problem, paste the result of the following command :
ffmpeg -formats | grep h264
|
Registered Member
|
FFmpeg version SVN-r19352-4:0.5+svn20090706-5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --disable-encoder=h263 --disable-encoder=h263p --disable-encoder=mpeg2video --disable-encoder=mpeg4 --disable-encoder=msmpeg4v1 --disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --extra-version=4:0.5+svn20090706-5 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdc1394 --enable-shared --disable-static libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Jan 22 2010 16:18:41, gcc: 4.3.4 DE h264 raw H.264 video format D V D h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 D V D h264_vdpau H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration) text2movsub remove_extra noise mov2textsub mp3decomp mp3comp mjpegadump imxdump h264_mp4toannexb dump_extra And on my laptop (where everything does work) FFmpeg version SVN-r19352-4:0.5+svn20090706-5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --disable-encoder=h263 --disable-encoder=h263p --disable-encoder=mpeg2video --disable-encoder=mpeg4 --disable-encoder=msmpeg4v1 --disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --extra-version=4:0.5+svn20090706-5 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdc1394 --enable-shared --disable-static libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Jan 22 2010 16:18:41, gcc: 4.3.4 DE h264 raw H.264 video format D V D h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 D V D h264_vdpau H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration) text2movsub remove_extra noise mov2textsub mp3decomp mp3comp mjpegadump imxdump h264_mp4toannexb dump_extra |
Registered Member
|
Weird.
Any idea why you have all the "--disable-encoder" lines in you ffmpeg? Make sure the "-extra" versions from multiverse are installed as already noted? Are these from the official repositories? Maybe look through synaptic to make sure have all the right packages. Maybe you have some variant of ffmpeg that removes all non completely open formats? For reference below is an Ubuntu Lucid alpha example that should be similar and does not have all the --disable-encoder stuff. This example has a few extra things enabled since it was re-built from the source, but that would only affect a few of the formats, not all like your example shows. FFmpeg version SVN-r19352-4:0.5+svn20090706-5ubuntu2.3, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --extra-version=4:0.5+svn20090706-5ubuntu2.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-libmp3lame --enable-libmp3lame --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libxvid --enable-libx264 --enable-libdc1394 --enable-shared --disable-static libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Feb 21 2010 16:21:48, gcc: 4.4.3 DE h264 raw H.264 video format D V D h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 D V D h264_vdpau H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration) text2movsub remove_extra noise mov2textsub mp3decomp mp3comp mjpegadump imxdump h264_mp4toannexb dump_extra |
Registered Member
|
Hi Kees,
As I see on your both computers you are using the unstripped pacakges : "--extra-version=4:0.5+svn20090706-5". And all the two ffmpeg configurations are exactly the same, so logically you may expect the same behavior on both computers. But again there are many curious things : some encoders are disabled "--disable-encoder" to not infringe some patents, msmpeg4 family and mpeg2video for example, but with those ffmpeg options it is impossible to encode to HDV, MPEG2, MPEG4 in Kdenlive on your both computers, but you say that all options are available on one of them : for me this is ...curious. I do not understand what happens. By the way on your laptop and your desktop are you using the same exact package of kdelive and mlt? Versions? Packages origin? edit : have you tried to launch the config wizard (settings menu in kdenlive, it checks available codecs)? |
Registered Member
|
@geoffrey
I use Debian, so I don't have a 'multiverse' repository, that's an Ubuntu thing. @sunab Both machines say that everything is in order when I run the Config Wizard. Both systems have 0.7.7 and are up-to-date. My sources are below, I use them for both of my machines. I have more of course, but from these I got kdenlive. deb http://ftp.nl.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.nl.debian.org/debian/ squeeze main contrib non-free Tomorrow I will conduct a simulation in Vbox to pinpoint the origin of this problem. Maybe I can find out what kind of 'luck' my laptop had during the installation. |
Registered Member
|
You could try deleting your .kdenliverc file?
Sorry no other suggestions. |
Registered Member
|
I don't know how applicable it is to Debian, but I had the same problem on Kubuntu 9.10. The solution was to install the kubuntu-restricted-extras and all the codecs are now available.
|
Registered Member
|
I didn't had the time today to work on that simulation, maybe tomorrow ;)
I made this with kdenmlive on my laptop, anyone familiar with the Zeitgeist Movement? http://www.youtube.com/watch?v=k2t5Hp51bNU |
Registered Member
|
Kees, your version of FFmpeg and libs is crippled. If you feel you need to render to other formats than, say, Ogg Theora, then look around for a solution on a Debian-related site. Or, keep checking here in case a Debian user responds with some help. If you do install a different, less crippled package, then in Kdenlive run the Config Wizard in the Settings menu to let Kdenlive learn about the additional codecs.
|
Registered Member
|
if you installed OpenShot from PPA the problem may occurs. that OpenShot DEB packages are lame. they use checkinstall to build them and PREFIX=/usr/local. in this case /usr/local has priority over /usr...i figured it out when i knew that i have mlt 0.5 installed but kdenlive still shows me up 0.4.5 (which was installed by openshot-mlt in /usr/local/bin)
|
Registered Member
|
It's fixed!
Check out this topic: http://forums.debian.net/viewtopic.php?f=6&t=49831&p=287941#p287941 |
Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]