Author Topic: libx264 GIT builds  (Read 181955 times)

apollo567

  • Full Member
  • ***
  • Posts: 113
libx264 GIT builds
« Reply #15 on: March 01, 2009, 07:25:38 AM »
Good morning,
may I ask what are the differences between the 3 versions of  r1115 or where to find more about them ?
Regards
apollo

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #16 on: March 01, 2009, 02:43:23 PM »
Quote from: apollo567
Good morning,
may I ask what are the differences between the 3 versions of  r1115 or where to find more about them ?

Different compilers (that is: different versions of MinGW) were used to compile them.

In theory the resulting binaries should be identical, of course. However in reality they sometimes are not!

It was indicated that MinGW 4.x.x may miscompile x264, which may be the reason for x264 to crash.

Therefore I also made a MinGW 3.4.5 build this time, so people can check whether that one works any better.

Of the two MinGW 4.3.3 builds one is unpatched (\"vanilla\") and one is \"patched\" to workaround the possible crash.

Now I\'d like to now which builds work and which don\'t ...

More info here:
http://forum.doom9.org/showthread.php?t=145041
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #17 on: March 04, 2009, 02:06:01 AM »
libx264 SVN-r1119:

MinGW GCC 4.3.3-tdm-1:
http://www.mediafire.com/file/ynfaxm2hjil/libx264-r1119-gcc433-fprofiled-core66.7z

MinGW GCC 3.4.5-r3:
http://www.mediafire.com/file/murxn2z4025/libx264-r1119-gcc345-fprofiled-core66.7z

Both builds: march=pentium2, fprofiled. Tested with Avidemux 2.5 SVN-r4648.
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

apollo567

  • Full Member
  • ***
  • Posts: 113
libx264 GIT builds
« Reply #18 on: March 07, 2009, 07:40:44 PM »
May I ask, if these Versions also work with the official 2.44 Milestone ?
Where can I find to information about the Version changes please ?

Regards
apollo

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #19 on: March 08, 2009, 12:37:05 AM »
Quote from: apollo567
May I ask, if these Versions also work with the official 2.44 Milestone?

Up to r1116 x264 will work with Avidemux 2.4.4. Starting with r1117 it won\'t, as the API has changed in r1117.

I patched my x264 r1119 builds to make them work with current Avidemux 2.5, so they should work with Avidemux 2.4.4 too.

However once Avidemux 2.5 has been updated for the recent x264 API changes, I will no longer patch my builds.

Therefore upcoming x264 builds will no longer work with Avidemux 2.4.4 very soon !!!

Quote from: apollo567
Where can I find to information about the Version changes please ?

x264 GIT repository:
http://git.videolan.org/gitweb.cgi?p=x264.git;a=log
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #20 on: March 08, 2009, 01:14:02 AM »
libx264 SVN-r1123:
http://www.mediafire.com/file/md2mocjjyum/libx264-r1123-gcc433-fprofiled-core66.7z

Compiled with MinGW GCC 4.3.3-tdm-1, march=pentium2, fprofiled. Tested with Avidemux 2.5 r4658.
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

apollo567

  • Full Member
  • ***
  • Posts: 113
libx264 GIT builds
« Reply #21 on: March 08, 2009, 07:45:41 AM »
Good morning,

as R1116 seems to be the latest stable Version of the lib264 for the Milestone Release.
May I ask where to find this Version please ?

Regards
Achim

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #22 on: March 08, 2009, 01:41:14 PM »
You can use the r1115 or r1123 build, which I posted in this thread ;)

Again I patched r1123 to work with API version 66, as Avidemux 2.5 has not been updated for API version 67 yet.
Therefore the r1123 build should work Avidemux 2.4.4 Final too.

As soon as Avidemux 2.5 is updated to x264 API version 67, I finally will not need to patch the builds any longer.
This will then break compatibility to Avidemux 2.4.4, which is stuck at API version 66 (as it won\'t be updated).
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #23 on: March 08, 2009, 02:25:59 PM »
libx264 SVN-r1125:

MinGW GCC 4.3.3-tdm-1:
http://www.mediafire.com/file/y2i5nwiyyq4/libx264-r1125-gcc433-fprofiled-core66.7z

MinGW GCC 4.2.1-sjlj:
http://www.mediafire.com/file/2zm2zyhcjmc/libx264-r1125-gcc421-fprofiled-core66.7z

MinGW GCC 3.4.5-r3:
http://www.mediafire.com/file/jth0mymrmjh/libx264-r1125-gcc345-fprofiled-core66.7z

All builds: march=pentium2, fprofiled. Tested with Avidemux 2.5 SVN-r4658 -and- 2.4.4 Final.
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #24 on: March 10, 2009, 01:24:09 PM »
libx264 SVN-r1127:

MinGW GCC 4.3.3-tdm-1:
http://www.mediafire.com/file/wmdw3tzmzma/libx264-r1127-gcc433-fprofiled-core66.7z

MinGW GCC 4.2.1-sjlj:
http://www.mediafire.com/file/0jy5mtdmnec/libx264-r1127-gcc421-fprofiled-core66.7z

MinGW GCC 3.4.5-r3:
http://www.mediafire.com/file/yodvnmayxm2/libx264-r1127-gcc345-fprofiled-core66.7z

All builds: march=pentium2, fprofiled. Tested with Avidemux 2.5 SVN-r4658 -and- 2.4.4 Final.
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

Don't Blink

  • Newbie
  • *
  • Posts: 9
libx264 GIT builds
« Reply #25 on: March 13, 2009, 04:32:06 AM »
Thank you  - from me and everyone else who is getting this error

AppName: avidemux2_qt4.exe    AppVer: 2.5.0.4658    ModName: libx264-66.dll
ModVer: 0.0.0.0    Offset: 0004effd

DarkZell666

  • kthxbbq
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 582
libx264 GIT builds
« Reply #26 on: March 13, 2009, 09:25:15 AM »
With which revision and build of libx264 ? :rolleyes:

Did you try the GCC 3.4.5-r3 build ? It\'s supposed to be less prone to crashing than the GCC 4 builds IIRC.
Does the same build also crash in avidemux 2.4.4 ?
t h i s i s n o t s o m e t h i n g r e l e v a n t

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #27 on: March 13, 2009, 01:54:08 PM »
Quote from: DarkZell666
With which revision and build of libx264 ? :rolleyes:

Did you try the GCC 3.4.5-r3 build ? It\'s supposed to be less prone to crashing than the GCC 4 builds IIRC.
Does the same build also crash in avidemux 2.4.4 ?

That, plus: When does it crash? And post your Avidemux log file please! ;)

BTW: This looks like it crashed the \"hard\" way. Usually Avidemux\' exception handler would catch the exception and make a back-trace. But that looks like Windows\' crash dialog popped up, which indicates a more serious problem...
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #28 on: March 15, 2009, 09:59:28 PM »
Here\'s yet another attempt:

libx264 SVN-r1127, cross-compiled with GCC 4.2.1 from Ubuntu:
http://www.mediafire.com/file/mttndtun3qb/libx264-r1127-gcc421-cross-core66.7z

This build is not fprofiled for obvious reasons. Tested with Avidemux 2.5 SVN-r4685.
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/

LoRd_MuldeR

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2264
libx264 GIT builds
« Reply #29 on: March 18, 2009, 07:18:57 PM »
You asked me once, what was in Room 101. I told you that you knew the answer already.
Everyone knows it. The thing that is in Room 101 is the worst thing in the world.


MuldeR's OpenSource stuff: http://muldersoft.com/