This forum has been archived. All content is frozen. Please use KDE Discuss instead.

no render profiles for MPEG4, XVid4, H264, Theora

Tags: None
(comma "," separated)
DavePhillips
Registered Member
Posts
71
Karma
0
Greetings,

The problem: See subject line.

The details: Very new build of Kdenlive 0.7.7 with MLT 0.4.7 and FFmpeg SVN-r20569. Running ffmpeg indicates that --enable-libx264 and --enable-libtheora are included in its build. However, when I build MLT I note that while FFmpeg is supported correctly neither libtheora nor libx264 are included in the libmlt build. Is that correct, i.e. does it simply grab what it needs from FFmpeg ? If so, I still have no rendering profiles for those codecs. If not, I fouled up something on my MLT build and would appreciate any advice. I need the Theora codec for a project, I'm willing to debug as necessary.

Best,

dp
tidris
Registered Member
Posts
90
Karma
0
OS
AFAIK, kdenlive links with mlt, and some mlt modules link with ffmpeg libraries.

You can use the ldd command to see which libraries the mlt modules link with.

If you have mlt in /usr/local, try this

ldd /usr/local/lib/libmlt*.so /usr/local/lib/mlt/*.so

Or try this if mlt is in /usr

ldd /usr/lib/libmlt*.so /usr/lib/mlt/*.so

If you have installed mlt and/or ffmpeg on /usr/local, try this on a terminal window and see if all your problems go away

export LD_LIBRARY_PATH=/usr/local/lib
kdenlive

EDIT: run the kdenlive config wizard too.
DavePhillips
Registered Member
Posts
71
Karma
0
Thanks, tidris, but I've already been through all that. However, I've been combing through my /usr hierarchy to locate stale files, I may yet find something that isn't kosher. Btw, running ldd on ffmpeg indicates clearly that libtheora and libx264 are linked into the ffmpeg binary.

FWIW, I'm now running Kdenlive 0.7.7 rev. 4144. Libmlt is 0.4.7. FFmpeg is SVN-r20569 ( built with --enable-libx264 and --enable-libtheora, both of which appear when I simply run 'ffmpeg'). I rebuilt and reinstalled every component this morning, still no joy re: MPEG4, Xvid4, H264, and Theora rendering options. :(

This takes place on an Ubuntu Jaunty system (32-bit). Btw, Kdenlive also complains that libxvid and libmp3lame are unsupported codecs, and of course both are built into ffmpeg.

Any further suggestions ? I'm quite willing to rebuild and debug as needed.

Best,

dp
tidris
Registered Member
Posts
90
Karma
0
OS
I have a similar configuration as yours, except I use mlt 0.4.6 because I had problems rendering to some formats such as mpeg4 with the git mlt. I have kdenlive, mlt and ffmpeg installed on /usr/local.

Have you tried the Builder Wizard?
http://kdenlive.org/user-manual/downloading-and-installing-kdenlive/builder-wizard
DavePhillips
Registered Member
Posts
71
Karma
0
I checked out the information concerning the Wizard. Alas, it looks as if it will thoroughly screw up my secondary production system here. Well, I guess I'll have to live without the missing capabilities on my Jaunty box until I have more time to narrow down the cause of the problem. Meanwhile I'll try the wizard on my Karmic system, it's relatively untouched and is a dedicated testing box. Thanks for the help ! :)

Best,

dp
DavePhillips
Registered Member
Posts
71
Karma
0
Update: I ran the Builder Wizard under Ubuntu Karmic. It failed on the compile for FFmpeg until I replaced libx264 and libtheora with versions more current than what's available in the Karmic repos. The wizard completed its task successfully, and indeed I now have H264 and Theora in my render formats. On to more tests.

dp
DavePhillips
Registered Member
Posts
71
Karma
0
Update 11/26: I recompiled/reinstalled everything again today on my Jaunty system, I now have Theora, Xvid4, H264, and MPEG4 rendering available. Cool. Now to test them...

Btw, I think the problem was some stale files in the mlt directory. My bad again. :(

dp


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]