Registered Member
|
Hi When I add a file from my new Sanyo FH1 I can see the video but the audio is a flat line. mplayer sais audio is the following codec: vlc shows "mp4a, 2 channels, 48kHz, 16Bits, Bitrate 1536kb/s" I'll upload 4 sample files as soon as I have them here.
Thanks in advance
EDIT: I'm running Ubuntu 9.04 EDIT2: Some samples are there:
|
Registered Member
|
SANYO106.MP4 works fine for me. It might be a problem with your build of ffmpeg libs. |
Registered Member
|
Hi thanks for the reply. what distro do you run? I just tried the following on ubuntu 9.04: and installed the packages .. BUT .. I get the following error:
I don't know what else I should try .. maybe some older ffmpeg packages/source?
thanks |
Registered Member
|
I am running Arch Linux, but as the MLT developer, I build ffmpeg, mlt, mlt++, and kdenlive from source. I was using FFmpeg version SVN-r17923. It appears you are building libavcodec without libfaad despite you installing this package. I know because the message from ffmpeg contains 'aac' instead of 'libfaad'. My build is not using libfaad either, and it worked. However, MLT, as used by kdenlive, is not using 'ffmpeg' per se, but rather the 'libavcodec' package. My version is from March 9 - roughly the same as I see reported on this page: http://packages.ubuntu.com/jaunty/libavcodec52 as well as this one: http://packages.ubuntu.com/jaunty/libavcodec-unstripped-52 However, the SVN log for libavcodec/aac.c does show this: r17856 | alexc | 2009-03-06 11:47:01 -0800 (Fri, 06 Mar 2009) | 3 lines Note the date (Mar 6) compared to Ubuntu's Mar 3. So, more than likely, you just need a newer version :-/
|
Registered Member
|
YOU ARE GREAT THANKS I just rebuilt the libavcodec-unstripped-52 after adding this patch (17856) and now it works in ffplay as well :-)
thank you very much |
Registered Member
|
Also upgrade to Kdenlive 0.7.5
|
Registered Member
|
Karsten, if you are not using files from a Sanyo FH1 or files with AAC audio on Ubuntu 9.04, then your problem is probably not the same.
|
Registered Member
|
For information, Ubuntu is derived from Debian system.
If you install a pure Debian SID, you wron't run in this kind of problem. Usually packages are developped at Debian and then accepted in Ubuntu. Packages of MLT and Kdenlive make it in Debian SID two days after their release. You have to wait 6 months in Ubuntu. In Debian multimedia, FFmpeg packages are never less than 20 days old. This makes a huge difference. Okay Ubuntu is well-known, but it nothing more than a Debian station with an Ubuntu logo. So switch to Debian if you are interested in any serious work and don't want to waste your time. I will give another example: VDPAU. In Debian SID, the lastest drivers with VDPAU ready are available. With Debian, you don't have to switch from that to this and that repository. |
Registered Member
|
For people using Jaunty, now in sunab repository, there is a patched version of ffmpeg to eliminate this AAC bug (patch merged from ffmpeg git).
ps: sure Ubuntu can't compete with the freshness of Debian Sid, 100% ok with jmpoure. But just for joke, I released my 0.7.5 package one hour before patrick matthaï did it for debian sid. (I don't compare myself to him, I am a poor beginner in packaging science) |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]