x264

Henry Hu henry.hu.sh at gmail.com
Mon Jan 26 23:40:30 PST 2009


Hi,

I'm using x264-0.0.20090101 for recent mplayer.
The version number:

> x264 --version
x264 0.65.0+1069 ed32ad2
built on Jan  3 2009, gcc: 4.2.1 20070719  [FreeBSD]

I need the new mplayer for new youtube video, it's h264/aac in flv format
On Mon, Jan 26, 2009 at 9:41 PM, Jarecki <jarecki at dwb.pl> wrote:
> Hi,
>
> encoder/analyse.c line 193
> -p_cost_mv[a->i_qp][i]  = a->i_lambda * (log2f(i+1)*2 + 0.718f + !!i) + .5f;
> +p_cost_mv[a->i_qp][i]  = a->i_lambda * ((logf(i+1)/logf(2))*2 + 0.718f +
> !!i) + .5f;
>
> but something is strange in version numbers
>
> this newly compiled version (x264-0.0.20090119)
> # x264 --version
> x264 0.50.x
> built on Jan 26 2009, gcc: 4.2.1 20070719  [FreeBSD]
>
> orginal FreeBSD port was (0.0.20080409 higher version???)
> x264 0.59.x
>
>
> linux
> # x264 --version
> x264 0.65.1058+5 d106962
> built on Dec 22 2008, gcc: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
>
> On Jan 26, 2009, at 1:54 PM, Jarecki wrote:
>
>>
>>>>> (...)
>>>>
>>>> I add patch from ffmpeg to fit x264 API 65.
>>>> Save x264-0.65.shar.txt to your home directory.
>>>>
>>>> $ rm -rf /usr/ports/multimedia/x264 /usr/ports/multimedia/ffmpeg
>>>> $ cd /usr/ports
>>>> $ sh ~/x264-0.65.shar.txt
>>>> $ make -C /usr/ports/multimedia/x264 deinstall build reinstall clean
>>>> $ make -C /usr/ports/multimedia/ffmpeg deinstall build reinstall clean
>>>> <x264-0.65.shar.txt>
>>>
>>>
>>>
>>> Hi!
>>>
>>> Im sory, but it doesnt work, exactly as previous.
>>> It was trying to do this several ways, trying to install on old FBSD 7.0,
>>> 7.1, i create a completly fresh  install (with cvsup ports and 7.1 system)
>>>
>>> after
>>> make -C /usr/ports/multimedia/x264 deinstall build reinstall clean
>>> compilation fails
>>>
>>> (...)
>>> cc -o x264 x264.o matroska.o muxers.o libx264.a -L/usr/local/lib
>>> -L/usr/local/lib -lm -pthread -lgpac_static -s
>>> libx264.a(analyse.o)(.text+0x1b45): In function
>>> `x264_mb_analyse_load_costs':
>>> : undefined reference to `log2f'
>>> gmake: *** [x264] Error 1
>>> *** Error code 2
>>>
>>> Please help.
>>> I must do something wrong, missing some dependences or something...
>>
>>
>> Hi!
>>
>> Im not a C programmer, but maybe that is a problem:
>>
>> http://www.freebsd.org/projects/c99/index.html
>> log2f not implemented on freebsd?
>>
>>
>> Jarecki
>>
>>
>>
>
> Jarecki
>
>
>
> _______________________________________________
> freebsd-multimedia at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
> To unsubscribe, send any mail to
> "freebsd-multimedia-unsubscribe at freebsd.org"
>


More information about the freebsd-multimedia mailing list