Am 27.03.2013 21:58, schrieb Sérgio Basto:
On Qua, 2013-03-27 at 21:42 +0100, Reindl Harald wrote:
>
> Am 27.03.2013 21:31, schrieb Sérgio Basto:
>> On Qua, 2013-03-27 at 12:34 -0700, Alice Wonder wrote:
>>> Hello list,
>>>
>>> Many moons ago I use to use ffmpeg linked against libfaad to create .mp4
>>> files using h.264 and aac.
>>>
>>> It has been years, but now I need to do it again. It seems though that
>>> the ffmpeg in rpmfusion is not linked against libfaad nor is libfaad
>>> even in the repos.
>>
>> repoquery -q \*faad\* --nvr
>>
>> faad2-2.7-2.fc17
>> faad2-devel-2.7-2.fc17
>> faad2-devel-2.7-2.fc17
>> faad2-libs-2.7-2.fc17
>> faad2-libs-2.7-2.fc17
>> xmms-faad2-2.7-2.fc17
>> xmms2-faad-0.8-6.fc18
>
> yes you need them to build a working ffmpeg
> but the rpmfusion build of ffmpeg is crap
men
libfaad exist just called libfaad2
your spec doesn't have none faad ,
have faac
faad2 is an AAC decoder
FAAC is an AAC audio encoder
well and since the thread is about ENCODING and recent ffmpeg
does not need faad but you need FAAC to produce H264/AAC files
you do not explain me anything new
> i switched months ago to my own static x264/ffmpeg build
> which is completly independent to avoid package conflicts
> while have the latest versions useable
what is the diff in ffmpeg.spec ? just enable-static ? or enable
something else ?
* using a STATIC X264 in the last recent version
* installing the statc x264 far away from other packages
* build a STATIC RECENT ffmpeg far away from other packages
* removed unused dependencies because this is a build for servers
the rpmfusion crap does not support H264/AAC for HTML5 and
is very outdated and you can't do a version-bump because
dependencies of other packages
my static x264 / ffmpeg is ALWAYS the last recent one
and can be built on any supported fedora release
x264-latest-0.130.2274-5.fc17.20130322.rh.x86_64
ffmpeg-latest-1.2-7.fc17.20130323.rh.x86_64
x264-latest-0.130.2274-5.fc18.20130322.rh.x86_64
ffmpeg-latest-1.2-7.fc18.20130322.rh.x86_64
________________________________
any major bump in one of both - well, rebuild x264-latest
with the lastest source, isntall it on the build machine
and rebuild the static ffmpeg against it
the target machine does not need the x264 package at all