Feb
28
vlc (ehem. VideoLAN Client) – einer der besten Media Players – ist in v0.8.6f [1] released worden (Security Bugfixes).
Gutsy Gibbon bietet noch immer v0.8.6c (also nicht mal d). Wer die aktuelle Version – angepasst auf sein System bzw. mit gewuenschten Funktionen – nutzen moechte, kompiliert vlc selbst:
Falls noch nicht geschehen, build-essential installieren. Wie auch bei build-dep kann je nach bereits installierten Komponenten recht viel gezogen werden. Breitbandverbindung angeraten.
sudo apt-get install build-essential
wget ftp://ftp.videolan.org/pub/videolan/vlc/0.8.6f/vlc-0.8.6f.tar.gz
tar -xzvf vlc*.tar.gz
cd vlc-0.8.6f
sudo apt-get remove vlc
sudo apt-get build-dep vlc
./configure –enable-faad –enable-mozilla –enable-release
make
sudo make install
Genannte configure-Optionen wie weitere findet man wie folgt:
./configure –help
Statt “sudo make install” verwendet man unter Ubuntu besser “sudo checkinstall” (erstellt ein .deb-Archiv und installiert dieses – Vorteil: nicht an der Paketverwaltung vorbei). Leider bricht die Installation des vlc*.deb-Archivs reproduzierbar ab, so dass man das ansonsten unter GNU/Linux uebliche “make install” verwenden muss. Ist aber auch nicht tragisch.
[1] Update 2008-04-02: Versionen in Artikel und Links auf v0.8.6f angepasst.
comments
11 responses to “vlc selbst kompilieren”
leave a reply

[...] Zielsystem lautet bei mir Ubuntu 7.10 aka Gusty Gibbon, und sollte eigentlich nach der Anleitung funktionieren. Aber es klappte nicht mit dem sudo apt-get build-dep vlc und so bin ich wie immer vor gegangen [...]
[...] Zielsystem lautet bei mir Ubuntu 7.10 aka Gusty Gibbon, und sollte eigentlich nach der Anleitung funktionieren. Aber es klappte nicht mit dem sudo apt-get build-dep vlc und so bin ich wie immer vor gegangen [...]
Habe es dann doch noch geschafft, dank noch mal für die Anleitung …
Hallo! ich habe vlc 0.8.6 e schon ein paar mal installiert, jedoch fehlt am ende das mozilla-plugin für diese Version! Und wenn ich das plugin aus den Paketquellen benutze gibt es nur den Ton.
Weiß nicht weiter… ;(
“–enable-mozilla” hast Du gesetzt?
Es sind verschiedene Plugin-Pfade möglich, z.B.
/opt/firefox/plugins/
/usr/lib/mozilla/plugins/
/usr/local/lib/mozilla/plugins/
Einfach mal die Suche anwerfen! Ich hab’ noch zwei Versionen im System gehabt und gleich mal d entfernt:
libvlcplugin.so v0.8.6e 1 126 058 B
libvlcplugin.so v0.8.6d 1 126 091 B
Lohnenswertes wüßte ich momentan aber eh nichts weiter als die ZDFmediathek.
@ axt
yoa…hast recht…im /usr/local/lib/mozilla/plugins ist eine Datei namens
“libvlcplugin.so”, jedoch steht dort keine Versionsnummer. Ich verstehe nicht warum Firefox das plugin nicht erkennt? Wie bringe ich Firefox bei, das er das plugin benutzen soll?
( Lohnenswertes gibt es nicht sehr viel, aber trotzdem muss das doch irgendwie klappen – das ganze mutiert zu einer Frage der Ehre ;) )
Du hast sicherlich libflashplayer.so oder ein anderes Plugin (das auch funktioniert) installiert. Such einfach danach und verschiebe libvlcplugin.so ins selbe Directory!
Mit about:config in der Fx-URL-Zeile kannst Du plugin.expose_full_path auf true setzen. Läßt Du Dir dann mit about:plugins installierte (d.h. gefundene) Plugins listen, werden damit auch die Pfade angezeigt.
Irgendwo kann man sicherlich auch den/die Plugin-Pathes in Fx ändern. Sie stehen in pluginreg.dat, das File sollte jedoch nicht direkt editiert werden.
Danke dir axt…bin eben gerade selbst drauf gekommen (eigentlich hätte ich das früher merken sollen). Habs genau so gemacht, wie du es gesagt hast:
libvlcplugin.so in den Firefox plugin Ordner verschoben und fertig.
Funzt bis jetzt super!
Danke für deine Hilfe
MFG
hey axt…sag mal hast du schon probiert, vlc auf hardy zu kompilieren?
irgendwie funzt es nicht oder noch nicht.
./configure läuft ohne beschwerde ab
make gibt fehler in vielen header dateien aus:
Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*
glaub das ist ein bug von hardy.
Selbstverständlich habe ich nach Distupgrade u.a. auch vlc neu compiliert. Habe aber zuvor
sudo apt-get install build-essential
sudo apt-get build-dep vlc
erneut durchlaufen lassen.
das hab ich auch…jedoch habe ich mein system neu aufgesetzt.
mmmmhh…ich glaub, ich werde versuchen von gutsy ein distupgrade durch zu führen.
naja mal schauen, wann die ersten updates für hardy da sind (vor allem für den nvidia treiber )