Mittwoch, 26. November 2008

VLC media player

VLC ist eine Software zur Wiedergabe von Multimedia-Dateien. Hauptsächlich wird VLC für die Wiedergabe von Video genutzt. Es kann deutlich mehr Formate verarbeiten als der bei Aspire One mitgelieferte Medien-Player.

Sie können VLC über das Live-Update installieren, allerdings hat Acer diese Version so stark beschränkt, dass sie gegenüber dem Medien-Player kaum noch Vorteile bringt. VLC installieren Sie am Besten über das Terminal. Verwenden Sie dabei aber nur die Standard-Repositories, wird sich die Installationsroutine über nicht gefundene Komponenenten (dependencies) beschweren.

Daher ist es sinnvoll, zuerst das vom Anbieter der Software empfohlene Repository zu installieren.

Öffnen Sie die VLC-Website und wechseln Sie dort auf die Seite Download. Klicken Sie in der Rubrik Linux auf den Eintrag Fedora. Suchen Sie den Absatz Fedora 8 und laden Sie die Datei mit der Endung .rpm auf Ihren Aspire One. Dann können Sie den Webbrowser schliessen.

Wechseln Sie in Ihren Ordner Downloads und doppelklicken Sie die heruntergeladene Datei. Sie benötigen ein Root-Passwort, um das Repository zu installieren. Anschliessend können Sie VLC über das Terminal installieren:

yum install vlc python-vlc mozilla-vlc

Wie Sie sehen, werden drei Installationen auf einmal gestartet. Die beiden letzten sind optionale Komponenten, die VLC für andere Programme verfügbar machen.

Nach einem Neustart steht VLC im Desktop-Menü zur Verfügung.

29 Kommentare:

  1. klappt leider nicht wo muss man,
    yum install vlc python-vlc mozilla-vlc
    eingeben genau angaben wäre echt hilfreich und
    kann man keine online xvid streams schaun?

    AntwortenLöschen
  2. Die Befehlszeile muss man im Terminal als Root eingeben. Im zweiten Absatz befindet sich dazu ein Link. Wenn man sich nicht mit dem Terminal auskennt, ist es hilfreich, zuerst alle Beiträge zum Thema Terminal zu lesen.

    Bitte auch nicht vergessen, zuvor die RPMs von der VLC-Website zu laden, wie im vierten und fünften Ansatz beschrieben.

    AntwortenLöschen
  3. Player geht! Hab aber kein Bild! Versuche AVI abzuspielen

    LG Kai

    AntwortenLöschen
  4. Hab den Player jetzt drauf! Hab Aspire One mit Linpus!
    Hab aber immer noch kein Bild nur Ton!
    Brauch ich noch Codecs?

    LG Kai

    AntwortenLöschen
  5. Es kann durchaus Formate geben, mit denen VLC nicht zurecht kommt. Erfahrungsgemäss gehört VLC aber zu den Playern, die die meisten Formate erkennen.

    AVI ist ein Containerformat, in dem die unterschiedlichsten Codecs verwendet werden können. Daher wäre es wichtig, zu wissen, welcher Codec zur Komprimierung des Bildes verwendet wurde. Mit Divx/Xvid hat VLC keine Probleme.

    Ist VLC laut der oben stehenden Anweisung installiert? Zuerst RPM von der Webiste laden, dann mit Yum installieren. In der Version von VLC, die Acer anbietet, fehlen viele Codecs.

    Ansonsten einfach noch mal installieren.

    AntwortenLöschen
  6. andere Möglichkeit, weil meistens fehlt das ffmpeg-Plugin:
    1. vlc-Player von Acer installieren
    2. ffmpeg.i386 installieren:
    - Tastenkombination Alt+F2
    - in die Zeile "sudo yum install ffmpeg.i386" eingeben und ein Häkchen bei Run in Terminal machen

    AntwortenLöschen
  7. gesagt, getan.
    der von mir installierte vlc gibt denoch weiterhin nur die audio spur wieder, wobei die test avis intakt sind.

    AntwortenLöschen
  8. Waren vor der Installation alle Reöpositories installiert wie im Artikel beschrieben, insbesondere rpmfusion-nonfree?

    AntwortenLöschen
  9. nicole's Tipp läuft klasse mit avi Dateien

    AntwortenLöschen
  10. Diese fehlermeldung beim versuch die installation wie beschrieben durchzuführen

    Missing Dependency: libpulse.so.0(PULSE_0) is needed by package vlc
    Missing Dependency: libdvdnavmini.so.4 is needed by package vlc

    AntwortenLöschen
  11. diese Fehlermeldung bekomme ich auch

    AntwortenLöschen
  12. Hi nochmal, habe es gerade hinbekommen, damit es auch nach der oben genannten Anleitung geht:

    Einfahc die fehlenden Paktet nachinstallieren:

    hier die Links dazu:

    ftp://rpmfind.net/linux/fedora/updates/8/i386.newkey/libdvdnav-4.1.2-2.fc8.i386.rpm
    ftp://ftp.univie.ac.at/systems/linux/fedora/updates/8/i386.newkey/pulseaudio-libs-0.9.8-5.fc8.i386.rpm
    ftp://ftp.pbone.net/mirror/atrpms.net/f8-i386/atrpms/stable/libdc1394_22-2.0.2-11.fc8.i386.rpm

    Alle installieren und dann erst den Befehl:

    sudo yum install vlc

    eingeben.

    Viel spaß dabei

    AntwortenLöschen
  13. Diese Bibliotheken werden geladen, wenn man das Repository von der VLC-Website installiert wie oben im Artikel beschrieben. Eine gesonderte Installation ist dann nicht notwendig.

    AntwortenLöschen
  14. Ich habe alles nach Anleitung gemacht und auch dann kam es noch zu den Fehlermeldungen, deswegen habe ich sie per Hand nachinstalliert...

    AntwortenLöschen
  15. Es muss sich im übrigen kein Codec-Problem hinter dem fehlenden Bild verbergen, bei mir war es einfach nur die Bildgröße, die es verhinderte, dass die Video-Spur sichtbar wurde: Versucht einfach mit dem Mauszeiger das Video-Fenster von VLC zu verändern. Bei mir hat es Wunder gewirkt.

    AntwortenLöschen
  16. Hallo

    Ich habe mich an alle Anweisungen gehalten, auch die missing dependencies heruntergeladen und jetzt (nachdem der VLC Player das Bild endlich zeigt, aber der Ton nicht da ist) habe ich auch ffmpeg.i386 installiert

    [root@localhost user]# sudo yum install ffmpeg.i386
    Setting up Install Process
    Parsing package install arguments
    Resolving Dependencies
    --> Running transaction check
    ---> Package ffmpeg.i386 0:0.4.9-0.48.20080908.fc8 set to be updated
    --> Processing Dependency: libavformat.so.52 for package: ffmpeg
    --> Processing Dependency: libavutil.so.49 for package: ffmpeg
    --> Processing Dependency: libswscale.so.0 for package: ffmpeg
    --> Processing Dependency: libpostproc.so.51 for package: ffmpeg
    --> Processing Dependency: libavcodec.so.51 for package: ffmpeg
    --> Processing Dependency: libavfilter.so.0 for package: ffmpeg
    --> Processing Dependency: libavdevice.so.52 for package: ffmpeg
    --> Running transaction check
    ---> Package ffmpeg-libs.i386 0:0.4.9-0.48.20080908.fc8 set to be updated
    --> Processing Dependency: libImlib2.so.1 for package: ffmpeg-libs
    --> Running transaction check
    ---> Package imlib2.i386 0:1.4.2-2.fc8 set to be updated
    --> Finished Dependency Resolution

    Dependencies Resolved

    =============================================================================
    Package Arch Version Repository Size
    =============================================================================
    Installing:
    ffmpeg i386 0.4.9-0.48.20080908.fc8 rpmfusion-free-updates 209 k
    Installing for dependencies:
    ffmpeg-libs i386 0.4.9-0.48.20080908.fc8 rpmfusion-free-updates 2.0 M
    imlib2 i386 1.4.2-2.fc8 updates-newkey 569 k

    Transaction Summary
    =============================================================================
    Install 3 Package(s)
    Update 0 Package(s)
    Remove 0 Package(s)

    Total download size: 2.8 M
    Is this ok [y/N]: y
    Downloading Packages:
    (1/3): ffmpeg-0.4.9-0.48. 100% |=========================| 209 kB 00:00
    (2/3): imlib2-1.4.2-2.fc8 100% |=========================| 569 kB 00:01
    (3/3): ffmpeg-libs-0.4.9- 100% |=========================| 2.0 MB 00:06
    Running rpm_check_debug
    Running Transaction Test
    Finished Transaction Test
    Transaction Test Succeeded
    Running Transaction
    Installing: imlib2 ######################### [1/3]
    Installing: ffmpeg-libs ######################### [2/3]
    Installing: ffmpeg ######################### [3/3]

    Installed: ffmpeg.i386 0:0.4.9-0.48.20080908.fc8
    Dependency Installed: ffmpeg-libs.i386 0:0.4.9-0.48.20080908.fc8 imlib2.i386 0:1.4.2-2.fc8
    Complete!


    ....complete; aber trotzdem hört man keinen Ton
    woran liegt das?
    ich dachte ich hätte alles heruntergeladen was man braucht um .avi Dateien abspielen zu können...

    Bitte um Hilfe.
    Merci :)
    Maria

    AntwortenLöschen
  17. Ich habe ein paar Fragen zum VLC Player:

    1. Ist es nötig den VLC Player als Standard-Player einzurichten, damit dieser beim Aufruf von Videos direkt geöffnet wird und nicht der Acer-Player(ich habe es bisher selbst noch nicht ausprobieren können)? Wenn ja, wie mache ich das?

    2. Kann man den Standard-Player von Acer deinstallieren oder empfiehlt es sich, diesen zusätzlich zu belassen?

    3. Lohnt es sich, zusätzlich den RealPlayer zu installieren oder ist dieser dann überflüssig?

    AntwortenLöschen
  18. Zu 1. habe ich jetzt einen neuen Artikel im Blog veröffentlicht (Dateizuordnung ändern), in dem das genau erklärt wird. Es geht recht einfach über den Dateimanager.

    Zu 2. würde ich empfehlen, für alle Fälle die in der Grundinstallation mitgelieferten Programme zu belassen.

    Zu 3. frage ich mich, wozu Real Player? Solange kein dringender Bedarf vorliegt, würde ich keinen weiteren Player installieren. Proprietäre Formate des Real Player werden immer seltener eingesetzt und Matroska Video (mkv) beherrscht VLC auch.

    AntwortenLöschen
  19. Hallo ich habe ein ganz anderes Problem.

    Ich habe alles nach der Anleitung (oben) versucht zu Installieren.
    Datei bei videolan.org runter geladen und (versucht) zu Installieren. Denn ab da gehen meine Probleme los.

    Bei der Installation der Repository kommt als erstes die Meldung:

    /mnt/home/Downloads/rpmfusion-free-release-stable.noarch.rpm is already installed

    nach OK Drücken kommt dann die Mitteilung:

    No packages were given for installation.

    Wieder OK gedrückt, Programm beendet sich.

    Danach versuchte ich es im Terminal mit der Installation, und es tauchten weitere Probleme auf:

    [root@localhost user]# yum install python-vlc mozilla-vlc
    fedora 100% |=========================| 2.1 kB 00:00
    rpmfusion-free-updates 100% |=========================| 2.7 kB 00:00
    rpmfusion-nonfree-updates 100% |=========================| 2.7 kB 00:00
    rpmfusion-free 100% |=========================| 951 B 00:00
    updates-newkey 100% |=========================| 2.3 kB 00:00
    updates 100% |=========================| 2.6 kB 00:00
    rpmfusion-nonfree 100% |=========================| 951 B 00:00
    Setting up Install Process
    Parsing package install arguments
    Resolving Dependencies
    --> Running transaction check
    ---> Package python-vlc.i386 0:0.8.7-0.8.fc8 set to be updated
    --> Processing Dependency: libx264.so.60 for package: python-vlc
    --> Processing Dependency: vlc-core = 0.8.7-0.8.fc8 for package: python-vlc
    --> Processing Dependency: libvlc.so.0 for package: python-vlc
    ---> Package mozilla-vlc.i386 0:0.8.7-0.8.fc8 set to be updated
    --> Processing Dependency: vlc = 0.8.7-0.8.fc8 for package: mozilla-vlc
    --> Running transaction check
    ---> Package vlc-core.i386 0:0.8.7-0.8.fc8 set to be updated
    --> Processing Dependency: libliveMedia.so.0 for package: vlc-core
    --> Processing Dependency: libpostproc-compat.so.51 for package: vlc-core
    --> Processing Dependency: libavutil-compat.so.49 for package: vlc-core
    --> Processing Dependency: libBasicUsageEnvironment.so.0 for package: vlc-core
    --> Processing Dependency: libavcodec-compat.so.51 for package: vlc-core
    --> Processing Dependency: libavformat-compat.so.52 for package: vlc-core
    --> Processing Dependency: libUsageEnvironment.so.0 for package: vlc-core
    --> Processing Dependency: libgroupsock.so.0 for package: vlc-core
    ---> Package x264-libs.i386 0:0.0.0-0.15.20080613.fc8 set to be updated
    ---> Package vlc.i386 0:0.8.7-0.8.fc8 set to be updated
    --> Running transaction check
    ---> Package live555.i386 0:0-0.20.2008.07.25.fc8 set to be updated
    ---> Package ffmpeg-compat.i386 0:0.4.9-0.48.20080225.fc8 set to be updated
    --> Processing Dependency: libdc1394.so.22 for package: ffmpeg-compat
    --> Running transaction check
    ---> Package libdc1394.i386 0:2.0.2-1.fc8 set to be updated
    --> Finished Dependency Resolution

    Dependencies Resolved

    =============================================================================
    Package Arch Version Repository Size
    =============================================================================
    Installing:
    mozilla-vlc i386 0.8.7-0.8.fc8 rpmfusion-free-updates 60 k
    python-vlc i386 0.8.7-0.8.fc8 rpmfusion-free-updates 38 k
    Installing for dependencies:
    ffmpeg-compat i386 0.4.9-0.48.20080225.fc8 rpmfusion-free-updates 1.8 M
    libdc1394 i386 2.0.2-1.fc8 updates-newkey 114 k
    live555 i386 0-0.20.2008.07.25.fc8 rpmfusion-free-updates 314 k
    vlc i386 0.8.7-0.8.fc8 rpmfusion-free-updates 1.5 M
    vlc-core i386 0.8.7-0.8.fc8 rpmfusion-free-updates 5.2 M
    x264-libs i386 0.0.0-0.15.20080613.fc8 rpmfusion-free-updates 203 k

    Transaction Summary
    =============================================================================
    Install 8 Package(s)
    Update 0 Package(s)
    Remove 0 Package(s)

    Total download size: 9.2 M
    Is this ok [y/N]: y
    Downloading Packages:
    Running rpm_check_debug
    ERROR with rpm_check_debug vs depsolve:
    Package ffmpeg-libs needs libx264.so.56, this is not available.
    Complete!

    Endergebnis, nichts ist Installiert. Was habe ich falsch gemacht und wer kann mir helfen?

    AntwortenLöschen
  20. @ Frank und Maria: es scheint so, als gäbe es Probleme bei den Repositories. Anhand der Installationsprotokolle habt ihr keinen Fehler gemacht. Der letzte Ausweg wäre in so einem Fall, den Namen der bemängelten Abhängigkeit (dependency) in Google einzugeben, um weitere Repositories aufzuspüren, die die fehlende Komponente vorhalten. Oder einfach zu warten und nach einiger Zeit die Installation erneut zu versuchen in der Hoffnung, dass es dann geht. Repositories werden nämlich ständig gepflegt und aktualisiert. Mit etwas Glück ist das Fehlen einer Komponente also nur ein vorübergehender Zustand.

    AntwortenLöschen
  21. hallo, habe auch ein problem mit den VLC install.

    kriege zum schluss immer den fehler:
    ERROR: libopendaap.so.() is needed by vlc-core

    weis jemand was darüber?

    habe einen AAO 110L, 3G modem 1GB RAM.

    danke

    AntwortenLöschen
  22. Wie kann ich den VLC Player korrekt dem Launcher hinzufügen? Ich habe in der Launcher-Konfigurationsdatei folgendes eingegeben:

    app sequence="1" name="VLC Player" icon="vlc.png">/usr/share/applications/livna-vlc.desktop

    Wenn ich das Icon im Launcher anklicke, öffnet sich zwar der VLC Player, zusätzlich öffnet sich allerdings ein Fenster mit einer Fehlermeldung.

    Was mache ich falsch?

    AntwortenLöschen
  23. @jay: die Tags müssen in spitze Klammern gesetzt sein und einen abschliessenden Tag enthalten. Im Thema 'Launcher' sind mehrere Beispiele dazu abgebildet. Sollte hier alles in Ordnung sein, so liegt der Fehler in der Desktop-Datei von VLC. Meistens wird dort der Exec-Befehl mit einem %U komplettiert, was VLC nicht mag. Die Fehlermeldung darauf kann ignoriert werden.
    Wichtig ist zu wissen: Wenn eine Datei per Doppelklick mit VLC gestartet wird, geht es dann oder gibt es auch eine Fehlermeldung?

    AntwortenLöschen
  24. Das mit den spitzen Klammern ist klar, die kann man hier nur nicht posten. Dateien lassen sich per Doppelklick ohne Fehlermeldung öffnen. Auch aus dem Desktop-Menü heraus funktioniert es. Nur über den Launcher kommt die Fehlermeldung "Unable to open '%U'". Kann man das mit einem Trick vielleicht abstellen?

    AntwortenLöschen
  25. Öffne die Desktop-Datei als Root:
    sudo mousepad /usr/share/applications/livna-vlc.desktop
    In Zeile 12 steht der Exec-Befehl
    Exec=vlc %U
    Lösche einfach das %U aus der Zeile, mache einen Neustart und dann hast du Ruhe :-)

    AntwortenLöschen
  26. Danke, es hat funktioniert;-) Wofür genau steht eigentlich das %U?

    AntwortenLöschen
  27. Hallo,

    ich habe dieselben Probleme wie Frank bei der Installation des VLC

    Downloading Packages:
    (1/1): python-vlc-0.8.7-0 100% |=========================| 38 kB 00:00
    Running rpm_check_debug
    ERROR with rpm_check_debug vs depsolve:
    Package ffmpeg-libs needs libx264.so.56, this is not available.
    Complete!

    gibt es wirklich keine andere Lösung als Abwarten und Tee trinken, bis vielleicht ein komplettes rpm draußen ist? Das ich keine Divx mit dem acer one abspielen kann ist schon ziemlich nervtötend. Gibt es keine Möglichkeit dem Mplayer die divx coceds zu installieren oder einen alternativen Player? Und wie kann ich denn den misglückten vlc Player wieder deinstallieren?

    Danke schon mal und echt guter Blog.

    AntwortenLöschen
  28. Funzt 1A vielen herzlichen Dank ;)

    Einfach vorher die Repositories aktualisieren bzw. hinzufügen und das RPM vom VLC installieren, dazwischen habe ich immer rebootet und VLC rennt ohne Probleme. Danke.

    ;)

    AntwortenLöschen
  29. Liebe Leser, das Thema 'VLC' wird heiss diskutiert. Ich erhalte immer wieder lang, alternative Installationsanleitungen, die aber meist darauf hinaus laufen, dass nicht die im Artikel erwähnten Repositories installiert werden. Die Kommentarfunktion des Blog kann auch kein Ersatz für ein Forum sein, ebenso wenig kann an dieser Stelle ein Support für individuelle Installationsprobleme geleistet werden.

    Die bekanntesten Fehlerquellen wurden bis hier her diskutiert, weshalb ich mir erlaube, die Kommentarfunktion für diesen einen Blogbeitrag zu schliessen.

    Vielen Dank an alle Kommentatoren und viel Spass mit VLC.

    AntwortenLöschen