Son Minh Tran | 1 Apr 2008 18:07
Picon

Capacity of x264

Hi All,
Have someone  already tested the x264 coder for the stream High 
Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you 
share the experience on the hardware configuration and software setting.
Thanks

_______________________________________________
x264-devel mailing list
x264-devel <at> videolan.org
http://mailman.videolan.org/listinfo/x264-devel

Panagiotis Issaris | 3 Apr 2008 11:45
Picon
Favicon
Gravatar

Re: Capacity of x264

Hi Son Minh Tran,

Son Minh Tran schreef:
> Hi All,
> Have someone  already tested the x264 coder for the stream High 
> Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you 
> share the experience on the hardware configuration and software setting.
> Thanks

With nearly default settings, a system with 8 cores/CPUs at work is able 
to encode a video of 1920x1080 at 27fps.

The actual commandline used was:
x264 -threads X -q 20 -o test.264 video-1920x1080.yuv

I'm not sure whether it is actually a system with 4 CPU's each being 
dual-cores or 2 CPU's each being quad-cores.

Attached a very unscientific plot of x264 encoding full hd using 
different numbers of threads.

With friendly regards,
Takis
--
vCard: http://issaris.org/pi.vcf
PGP key: http://issaris.org/pi.key
_______________________________________________
(Continue reading)

Panagiotis Issaris | 3 Apr 2008 18:06
Picon
Favicon
Gravatar

Re: Capacity of x264


Panagiotis Issaris schreef:
> Hi Son Minh Tran,
> 
> Son Minh Tran schreef:
>> Hi All,
>> Have someone  already tested the x264 coder for the stream High 
>> Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you 
>> share the experience on the hardware configuration and software setting.
>> Thanks
> 
> With nearly default settings, a system with 8 cores/CPUs at work is able 
> to encode a video of 1920x1080 at 27fps.
> 
> The actual commandline used was:
> x264 -threads X -q 20 -o test.264 video-1920x1080.yuv
> 
> I'm not sure whether it is actually a system with 4 CPU's each being 
> dual-cores or 2 CPU's each being quad-cores.
> 
> Attached a very unscientific plot of x264 encoding full hd using 
> different numbers of threads.

And here's a second quick plot also showing 1280x720, 720x576 and 
352x288 on that same system:

http://alpha.uhasselt.be/takis.issaris/pi-20080403T143400-x264_scalability.png

With friendly regards,
Takis
(Continue reading)

Son Minh Tran | 3 Apr 2008 17:35
Picon

Re: Capacity of x264

Hi All,
Thank you very much for all of your feedbacks.
They were very useful
Best regards
Son TRAN
Panagiotis Issaris a écrit :
> Hi Son Minh Tran,
>
> Son Minh Tran schreef:
>> Hi All,
>> Have someone  already tested the x264 coder for the stream High 
>> Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you 
>> share the experience on the hardware configuration and software setting.
>> Thanks
>
> With nearly default settings, a system with 8 cores/CPUs at work is 
> able to encode a video of 1920x1080 at 27fps.
>
> The actual commandline used was:
> x264 -threads X -q 20 -o test.264 video-1920x1080.yuv
>
> I'm not sure whether it is actually a system with 4 CPU's each being 
> dual-cores or 2 CPU's each being quad-cores.
>
> Attached a very unscientific plot of x264 encoding full hd using 
> different numbers of threads.
>
> With friendly regards,
> Takis
> -- 
(Continue reading)

Jason Garrett-Glaser | 1 Apr 2008 18:11
Picon

Re: Capacity of x264

> Hi All,
>  Have someone  already tested the x264 coder for the stream High
>  Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you
>  share the experience on the hardware configuration and software setting.
>  Thanks

Yes.  Avail Media encodes realtime 1080p/i with 3.2Ghz 8-core Xeon
systems; it is quite possible.  720p is much easier; you really only
need a quad core for that.

Dark Shikari
_______________________________________________
x264-devel mailing list
x264-devel <at> videolan.org
http://mailman.videolan.org/listinfo/x264-devel

Robert Swain | 1 Apr 2008 18:20
Picon

Re: Capacity of x264

On 01/04/2008, Jason Garrett-Glaser <darkshikari <at> gmail.com> wrote:
>  >  Have someone  already tested the x264 coder for the stream High
>  >  Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you
>  >  share the experience on the hardware configuration and software setting.
>  >  Thanks
>
> Yes.  Avail Media encodes realtime 1080p/i with 3.2Ghz 8-core Xeon
>  systems; it is quite possible.  720p is much easier; you really only
>  need a quad core for that.

Using what settings?

Rob
_______________________________________________
x264-devel mailing list
x264-devel <at> videolan.org
http://mailman.videolan.org/listinfo/x264-devel

Jason Garrett-Glaser | 1 Apr 2008 18:35
Picon

Re: Capacity of x264

On Tue, Apr 1, 2008 at 9:20 AM, Robert Swain <robert.swain <at> gmail.com> wrote:
>
> On 01/04/2008, Jason Garrett-Glaser <darkshikari <at> gmail.com> wrote:
>  >  >  Have someone  already tested the x264 coder for the stream High
>  >  >  Definition (1280x720 / 1920x1080) in realtime (25, 30 fps)? Can you
>  >  >  share the experience on the hardware configuration and software setting.
>  >  >  Thanks
>  >
>  > Yes.  Avail Media encodes realtime 1080p/i with 3.2Ghz 8-core Xeon
>  >  systems; it is quite possible.  720p is much easier; you really only
>  >  need a quad core for that.
>
>  Using what settings?
>
>  Rob
>

CBR 6 megabits, -r2 -m3 -B1 --no-b-adapt --scenecut=-1 -t1 --8x8dct
--partitions i4x4,i8x8 with default AQ.

With the recent x264 speed improvements I've managed to get -m6 in
there while staying realtime.

Dark Shikari
_______________________________________________
x264-devel mailing list
x264-devel <at> videolan.org
http://mailman.videolan.org/listinfo/x264-devel

(Continue reading)

Mojtaba Hosseini | 1 Apr 2008 19:11
Favicon

Re: Capacity of x264

>  >
>  > Yes.  Avail Media encodes realtime 1080p/i with 3.2Ghz 8-core Xeon
>  >  systems; it is quite possible.  720p is much easier; you really only
>  >  need a quad core for that.

>CBR 6 megabits, -r2 -m3 -B1 --no-b-adapt --scenecut=-1 -t1 --8x8dct
>--partitions i4x4,i8x8 with default AQ.

We have similar experience with 1080p on 2.6GHz quad core (ie can do 25fps)
with approximately these settings:
rc->i_rc_method = X264_RC_ABR
Y only motion estimation (no chroma M.E.)
analyse->i_subpel_refine = 2
rc->i_qp_constant = 25
No b frames
3mbps bitrate
Attachment (winmail.dat): application/ms-tnef, 3114 bytes
_______________________________________________
x264-devel mailing list
x264-devel <at> videolan.org
http://mailman.videolan.org/listinfo/x264-devel

Gmane