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

unsupported audio decoder: libmp3lame, or unsupported video decoder: libx264??

Tags: unsupported, codec unsupported, codec unsupported, codec
(comma "," separated)
jesse.zwd
Registered Member
Posts
8
Karma
0
Hi, there!

On the Rendering(export) dialog, I clicke some export format, the warning messages is like the following:
unsupported audio decoder: libmp3lame, or unsupported video decoder: libx264

How to solve the problem?

Thanks a lot!
normcross
Registered Member
Posts
300
Karma
0
Which version of Kdenlive/MLT and Linux Distro are you using? Without this info it's difficult for anyone to offer help. Cheers
jesse.zwd
Registered Member
Posts
8
Karma
0
Linux Mint 13, Kdenlive 0.9.2

Thanks!
normcross
Registered Member
Posts
300
Karma
0
I've never used Mint so perhaps a Mint user could step in and help here. One thing you haven't mentioned though, are they both installed?
jesse.zwd
Registered Member
Posts
8
Karma
0
I have installed libmp3lame-dev,libx264-dev,libavcodec-extra-53, but the problems are the same.

Maybe it is because of Linux Mint.
j-b-m
Registered Member
Posts
804
Karma
1
You might need to run the Kdenlive config Wizard that does the codec detection. From Kdenlive's menu:

Settings > Run Config Wizard

Complete the wizard, then restart Kdenlive, it might solve your problem.
Also, you can check that your ffmpeg/libav install has libx264 encoding:

avconv -codecs | grep x264

You should see:

EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
yellow_drupal
Registered Member
Posts
748
Karma
0
Ensure you have libavcodec-53-extra installed, delete the kdenliverc file from /home/.../.kde/share/config and rerun kdenlive config again. I think that may be the solution for this problem.
jesse.zwd
Registered Member
Posts
8
Karma
0
Thanks a lot! you guys, thanks, j-b-m!

It works.

only one item: AVI DV unsupported audio decoder:pcm_s16le

what should I install to support pcm_s16le?

Thanks!
martink
Registered Member
Posts
9
Karma
0
How do you ensure that libavcodec-53-extras is installed and what do you do if it is not?

And the kdenliverc file does not exist on my computer.
yellow_drupal
Registered Member
Posts
748
Karma
0
@Yora, have a look in your package manager see what you have installed.

kdenliverc will exist if you've completed the kdenlive config process at first start up.
capslock
Registered Member
Posts
699
Karma
4
OS
@Yora
Make sure to show hidden files in your file browser as .kde starts with a dot and thus is a hidden directory.
jesse.zwd
Registered Member
Posts
8
Karma
0
Hi,there.

when I run "ffmpeg -codecs", pcm_s16le is on the list.

but on kdenlive the error still exists : unsupported audio codec pcm_s16le.

why?

thanks for your help!
OpenThinking
Registered Member
Posts
55
Karma
0
It's not enough to have a codec listed, it has to be capable of encoding too.

$ avconv -codecs|grep pcm_s16le
avconv version 0.8.5-4:0.8.5-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
built on Jan 24 2013 18:01:36 with gcc 4.6.3
D A D pcm_s16le PCM signed 16-bit little-endian
D A D pcm_s16le_planar PCM 16-bit little-endian planar

In the above example (on my machine) I don't have encoding capabilities for pcm_s16le.

Codecs:
D..... = Decoding supported
.E.... = Encoding supported
..V... = Video codec
..A... = Audio codec
..S... = Subtitle codec
...S.. = Supports draw_horiz_band
....D. = Supports direct rendering method 1
.....T = Supports weird frame truncation

$ avconv -codecs | grep x264
avconv version 0.8.5-4:0.8.5-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
built on Jan 24 2013 18:01:36 with gcc 4.6.3
EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10

The above example shows a machine that can encode x264.


Bookmarks



Who is online

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