Log in

View Full Version : Replacing/updating x264.exe builds in dead/old gui or frontend bundles


abbadon
11th December 2011, 12:54
I find myself using a number of programs that use various builds of x264, with special interest in 64bit versions. Often these progs are either officially or unofficial dead. However, x264 continues to make great improvements in speed, quality, and compatibility.

Can newer builds be safely substituted for a meaningful improvement, or is it more likely to cause problems without changing the unlying program, filters, etc.? I could start naming MY apps, but that seems a bit selfish.

mp3dom
11th December 2011, 13:21
You can replace it as long as the parameters used between the GUI and newer x264 are the same.
For example and old gui could send a "--open-gop normal" which actual x264 have changed to only "--open-gop". In that case you probably will get an error.

abbadon
11th December 2011, 16:02
Thanks for the quick reply. I figured it was something like that. Can someone in the know say the last build where such important cli changes were made, mostly for the commonly used stuff. That would seems to help compare and update instead of just trial an error with hundreds of builds.

On a related note, can I assume updating just the 64bit exe is enough and i can ignore the 32bit exe, since that's what I'm using? A blind guess says 32 is more polished and 64 probably is due to see more optimization.....?

LoRd_MuldeR
11th December 2011, 17:28
On a related note, can I assume updating just the 64bit exe is enough and i can ignore the 32bit exe, since that's what I'm using? A blind guess says 32 is more polished and 64 probably is due to see more optimization.....?

There should be no difference in "stability" between 32-Bit and 64-Bit builds nowadays, even on Windows.

However the 64-Bit build will be quite a bit faster (unless you are bottleneck by slow input), but it will also need 64-Bit Avisynth (if you use Avisynth input).

Of course for the 64-Bit build you will need a 64-Bit capable processor and as well as a 64-Bit operating system.

As whatever GUI you are using will either use the 32-Bit build or the 64-Bit build, updating only the build that is used on your system will be sufficient...

abbadon
14th December 2011, 00:20
Thanks.

P.S. buckethead is awesome