snd303
2nd December 2008, 16:49
Hi, everyone. Does anyone know how to compile libx264.dll for Avidemux?
-
My System
Windows XP Prof SP3
-
So here is what I did so far
Installed all the programs listed in that guide
Step by step x264 compilation guide for complete newbies: (http://forum.doom9.org/showthread.php?p=723782#post723782)
-
I always tried to install the newest version of each program
binutils-2.19-mingw32-rc1-bin.tar.gz
gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin.tar.gz
Git-1.6.0.2-preview20080923.exe
MinGW-5.1.4.exe
w32api-3.12-mingw32-dev.tar.gz
yasm-0.7.2-win32.exe
zlib-1.2.3.exe
gpac-0.4.4-rc2.zip (I guess not necessary for Avidemux?)
pthreads-w32-2-8-0-release.exe
-
Get the newest x264 build with Git
git clone git://git.videolan.org/x264.git
-
Open MSYS and start to configure the source
configure --prefix=/mingw --enable-pthread --enable-avis-input --enable-shared
-
Gives me the following result
./version.sh: git: command not found
Platform: X86
System: MINGW
asm: yes
avis input: yes
mp4 output: no
pthread: yes
debug: no
gprof: no
PIC: no
shared: yes
visualize: no
You can run 'make' or 'make fprofiled' now.
-
Then start to compile
make SONAME=libx264.dll
Some warnings appear during compiling but nothing to worry about I guess…
-
Everything’s finished and I have a brand new x264.exe (1,12 MB) and libx264.dll (803 KB).
-
Testing x264.exe
$ x264.exe --version
x264 0.65.x
built on Dec 2 2008, gcc: 4.3.0 20080305 (alpha-testing) mingw-20080502
-
Overwriting the existing libx264.dll in the Avidemux folder and try to encode a video in x264 gives me the following result:
Filter Init Failed
-
Looking forward for some advice. :)
-
snd303
-
My System
Windows XP Prof SP3
-
So here is what I did so far
Installed all the programs listed in that guide
Step by step x264 compilation guide for complete newbies: (http://forum.doom9.org/showthread.php?p=723782#post723782)
-
I always tried to install the newest version of each program
binutils-2.19-mingw32-rc1-bin.tar.gz
gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin.tar.gz
Git-1.6.0.2-preview20080923.exe
MinGW-5.1.4.exe
w32api-3.12-mingw32-dev.tar.gz
yasm-0.7.2-win32.exe
zlib-1.2.3.exe
gpac-0.4.4-rc2.zip (I guess not necessary for Avidemux?)
pthreads-w32-2-8-0-release.exe
-
Get the newest x264 build with Git
git clone git://git.videolan.org/x264.git
-
Open MSYS and start to configure the source
configure --prefix=/mingw --enable-pthread --enable-avis-input --enable-shared
-
Gives me the following result
./version.sh: git: command not found
Platform: X86
System: MINGW
asm: yes
avis input: yes
mp4 output: no
pthread: yes
debug: no
gprof: no
PIC: no
shared: yes
visualize: no
You can run 'make' or 'make fprofiled' now.
-
Then start to compile
make SONAME=libx264.dll
Some warnings appear during compiling but nothing to worry about I guess…
-
Everything’s finished and I have a brand new x264.exe (1,12 MB) and libx264.dll (803 KB).
-
Testing x264.exe
$ x264.exe --version
x264 0.65.x
built on Dec 2 2008, gcc: 4.3.0 20080305 (alpha-testing) mingw-20080502
-
Overwriting the existing libx264.dll in the Avidemux folder and try to encode a video in x264 gives me the following result:
Filter Init Failed
-
Looking forward for some advice. :)
-
snd303