PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vlc x264 Codec kompilieren?



EgLe
06.07.08, 13:52
Hallo,

ich würde mir gerne die neuesten x264 Codec kompilieren. (x264-snapshot-20080705-2245.tar.bz2)

Habe ich mir von dort gezogen: http://www.videolan.org/developers/x264.html


Wenn ich aber das ./configure aufrufe erhalte ich diese Ausgabe:

egle@amd64-3800:~/Öffentlich/x264-snapshot-20080705-2245$ sudo ./configure
No suitable assembler found. Install 'yasm' to get MMX/SSE optimized code.
If you really want to compile without asm, configure with --disable-asm.
egle@amd64-3800:~

Hmm, habe mir die Debfiles libasm1 nasm yasm und die dazugehörigen
gefunden dev-pakete installiert.
Warum meckert er mir den "Yasm" an wenn dieser installiert ist?

derguteweka
06.07.08, 15:30
Moin,


Warum meckert er mir den "Yasm" an wenn dieser installiert ist?

Keine Ahnung. Vielleicht hilft ja weiter, was in config.log oder so aehnlich gegen Ende steht.
Du weisst aber schon, dass x264 ein reiner Encoder und kein Decoder fuer h264 ist. D.h. fuer dein Problem mit dem zu langsamen System wird dir das nix helfen.

Gruss
WK

EgLe
06.07.08, 18:53
Hallo,

So dies klappt mal nicht, weil x264 will nur yasm ab Version 0.6.2,
in den Paketquellen ist nur 0.5.0. Also am besten selbst kompilieren

Also ziehe ich mir die Sourcen des neuesten "Yasm 0.7.1" unter dem Link:
http://www.tortall.net/projects/yasm/wiki/Download

Entpacke dieses und versuche dies zuerst zu Kompilieren mittels:

./configure --enable-shared --enable-pthread
make
sudo checkinstall

Dies verlief soweit nun fehlerfrei und das Debfile wurde auch gleich installiert.

So nun der nächste Versuch die x264 selbst zu kompilieren:


egle@amd64-3800:~/sourcen/x264-snapshot-20080705-2245$ ./configure
./version.sh: 2: git-rev-list: not found
Platform: X86
System: LINUX
asm: yes
avis input: no
mp4 output: no
pthread: yes
gtk: no
debug: no
gprof: no
PIC: no
shared: no
visualize: no

You can run 'make' or 'make fprofiled' now.
egle@amd64-3800:~/sourcen/x264-snapshot-20080705-2245$

Hmm, denke mal da sollte man versuchen zu erreichen das dort überall
beim Configure ein "yes" steht, also versuche ich mal die entsprechenden
Devel-Pakete nachzuinstallieren.

Hmm, muss ich erstmal suchen wie die Pakete denn richtig lauten die ich benötige...



Moin,
Du weisst aber schon, dass x264 ein reiner Encoder und kein Decoder fuer h264 ist. D.h. fuer dein Problem mit dem zu langsamen System wird dir das nix helfen.

Ja das ist mir erstmal soweit klar, doch da mich das ganze nun so stark ärgert und nervt,
will ich mir die neeusten codecs kompilieren und installieren. wenn dies durch ist wird auch das "ffmpeg" neu gemacht, und wenn es sein muss auch VLC und MPlayer.
so will ich jetzt mal nach und nach mich bis zum schluss durcharbeiten.
Kann ja nicht sein das dies nur unter Windows sauber funktioniert ;(

Wenn die ganzen Aktionen nichts nutzen, bzw. nix gebracht haben, habe ich hier
zumindest einen kleinen Lerneffect gehabt und andere können sich über meine
Probleme und den Versuch diese zu lösen halt Lustig machen, oder falls es was bringt
meine Threads als Anleitung/Anregung nutzen...