Log in

View Full Version : x264 still in development?


Racer
15th December 2012, 08:25
Hello,

ist actually x264 still in development? What is the plan of the developer. It would be interesting if you only fix bugs or can we also expect something like performance improvements for x264 in the future.

The reason why I'm asking is, that there are only a few changes in the last couple months or isn't that correct?
http://git.videolan.org/gitweb.cgi?p=x264.git;a=shortlog

sneaker_ger
15th December 2012, 08:34
x264 is constantly updated, including bug fixes, performance and compression improvements.

You can follow the development process more closely on this site:
https://github.com/DarkShikari/x264-devel/commits/master

These changes usually get committed to the x264 main development tree every or every other month.

hajj_3
15th December 2012, 10:31
still in development but the changes nowadays are pretty minor an infrequent. The OpenCL lookahead patch hopefully will happen within the next few months which will be a major change. Apparently the ARM encoding isn't well optimised for those processors. I'm sure they will carry on making tweaks.

iwod
15th December 2012, 10:37
They do Newsletter in mailing list. The latest issue is from November

http://mailman.videolan.org/pipermail/x264-devel/2012-November/009677.html

This is the thirty-third x264 development newsletter. This is a
regular email containing updates on fixes and improvements in the most
recent x264 push, along with updates on what's coming next. Previous
versions can be found in the mailing list archives.

Fixes:

Fix pkg-config for dynamic vs static linking.

Avoid using a deprecated libavformat function.

Fix ALIGNED_ARRAY macros for building on ICL.

Prevent encoder reconfig from switching into lossless mode (it didn't
actually work).

Fix possible crash with no-scenecut + mbtree.

Disable ARM NEON MRC test on Apple devices, since the Apple A6 is
missing the relevant instructions.

Improvements:

Update x86inc with changes from libav.

Add support for high-bit-depth y4m extensions.

Update level dpb size calculation to match newer H.264 spec.

Improve slice header QP selection; slightly improved compression,
especially with multiple slices.

Attempt to optimize pic_init_qp in 2-pass mode; slightly improved
compression, especially with multiple slices.

Upcoming:

Google Code-In is done, but a bunch of NEON assembly still needs review.

x262 is under development: a best-in-class MPEG-2 encoder built using
the x264 framework. It works well enough to be vaguely usable now,
but is still highly experimental and needs more work -- developers
welcome!

xvp8 is under development: a best-in-class VP8 encoder built using the
x264 framework. It supports I-frames with i16x16 blocks now and some
portions of P-frames and is being extended to support more of the
spec.

Jason Garrett-Glaser

The x264 Team