• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] VLC-Player macht Zicken

frarhu

Newbie
Hallo,

ich habe folgendes Problem.

Ich benutze zum Anschauen von Videos im Normalfall immer den VLC-Player. (Installiert Über das Packman-Repo)

Jetzt kann ich aber folgende Formate nicht mehr bzw. nicht richtig ansehen:

mp4: Schwarzes Bild, aber Ton

flv: Bild & Ton da, aber alles sehr ruckelig und pixelig

mkv: extrem ruckelig (der Sekundenzähler springt von z.B 7 Sek. auf 11 Sek. -> solange steht das Bild)

mov: auch sehr ruckelig, aber nicht so extrem wie bei mkv

avi, wmv, mp3 und flac werden problemlos abgespielt.

Fehlermeldungen kommen nicht! :???:

Mit Kaffeine lassen sich diese Formate allerdings abspielen, möchte aber weiterhin den VLC-Player nutzen.


Folgende Pakete sind installiert:

libvlc5 - Shared library libvlc

libvlc6 - Shared library libvlc

libvlccore8 - Shared library libvlc

libvlccore9 - Shared library libvlc

vlc - Video Lan Client multimedia player

vlc-codecs - VLC: VideoLAN Client - Codec extension

vlc-noX - VLC: VideoLAN Client - without X dependencies

vlc-noX-lang - Languages for package vlc

vlc-qt - VLC: VideoLAN Client - Qt interface

-> Diese Reihenfolge wird von Yast angegeben

Hardwaremäßig kann es da eigentlich keine Probleme geben:

Motherboard: Asus Z97-A

CPU: Intel-Core i5-4460

Grafik und Sound kommt vom Board

8 GB Ram

Ich glaube, irgendwo beharken sich da ein paar libs. Alles was ich bisher gefunden habe im Netz läuft auf " Installier die Codecs" hinaus und war überhaupt nicht hilfreich.

Deinstallation und Neuinstallation habe ich schon probiert.

Vielen Dank schon mal

Frank
 
OP
frarhu

frarhu

Newbie
Hab den Befehl ausgeführt:

Code:
zypper se -si vlc
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name         | Typ   | Version           | Arch   | Repository        
--+--------------+-------+-------------------+--------+-------------------
i | libvlc5      | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
i | libvlc6      | Paket | 3.0.0+git4274-1.4 | x86_64 | Packman Repository
i | libvlccore8  | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
i | libvlccore9  | Paket | 3.0.0+git4274-1.4 | x86_64 | Packman Repository
i | vlc          | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
i | vlc-codecs   | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
i | vlc-noX      | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
i | vlc-noX-lang | Paket | 2.2.1-288.2       | noarch | Packman Repository
i | vlc-qt       | Paket | 2.2.1-288.2       | x86_64 | Packman Repository
f.a.h@linux-s0kd:~>
 
OP
frarhu

frarhu

Newbie
Das habe ich gerade getan. Mp4 kann ich jetzt wieder sehen, ruckelt aber auch. Bei allen anderen Dateiformaten hat sich nichts geändert.

Habe dann deinstalliert (Alles) und den Ordner vlc aus .config gelöscht. Neu installiert. Alles beim Alten, nix geht so richtig.
 

tomm.fa

Administrator
Teammitglied
Zeige noch die Ausgaben von:
Code:
lsb-release -di
Code:
/sbin/lspci -nnk | grep -Ei -A3 'vga|3d'

Was ist im VLC unter Video als Ausgabe eingestellt?
 
OP
frarhu

frarhu

Newbie
Habe ich gemacht, das sind die Meldungen:

Code:
 lsb-release -di
Distributor ID: openSUSE project
Description:    openSUSE 13.2 (Harlequin) (x86_64)
Code:
 /sbin/lspci -nnk | grep -Ei -A3 'vga|3d'
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
        Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
        Kernel driver in use: i915
        Kernel modules: i915
 
OP
frarhu

frarhu

Newbie
Was ist im VLC unter Video als Ausgabe eingestellt?

Sorry hatte ich überlesen.

Den Punkt Ausgabe gibt es dort nicht.

Was meinst Du denn?
Bei dem Versuch einen Screenshot zu machen, geht der Baum immer weg. Sorry, bin ein echter Mausschubser. Maus weg, Baum weg.
Gibt´s ein Tastenkurzel mit dem ich mir das Bild mit Baum erhalte?
Wie krieg ich denn ein Bild in den Text (wenn nötig)? Ich wüsste jetzt nicht, wo ich das hin laden soll. (Brauch ich sonst nie)

Unter Einstellungen habe ich bei Anzeige folgendes stehen:

Beschleunigte Videoausgabe (Overlay) -> da ist ein Haken vor

Deinterlacing: Aus

Modus: Angleichen

Meinst Du das?
 

tomm.fa

Administrator
Teammitglied
frarhu schrieb:
Wie krieg ich denn ein Bild in den Text (wenn nötig)? Ich wüsste jetzt nicht, wo ich das hin laden soll. (Brauch ich sonst nie)
Siehe http://linux-club.de/forum/viewtopic.php?f=94&t=101323


Was ich zur Einstellung der Ausgabe gemeint hatte:
39084417
 
OP
frarhu

frarhu

Newbie
Das sieht bei mir genauso aus, wie auf dem Bild.

Zur Verdeutlichung:

Die Ausgabe stand/steht auf "Automatisch". Ich habe spaßeshalber mal alle anderen Ausgabearten ausprobiert. Keine funktioniert besser, einige garnicht.
 

tomm.fa

Administrator
Teammitglied
Ohne Fehlermeldung(en) habe ich nur noch die Idee die Pakete erneut zu installieren.
Code:
zypper in -f vlc vlc-codecs vlc-noX vlc-noX-lang vlc-qt libvlc5 libvlccore8
 
OP
frarhu

frarhu

Newbie
Probiert. Vorher vlc deinstalliert, dann über die Konsole, wie vorgeschlagen installiert. Gleiches Ergebnis wie vorher. :???:
 
OP
frarhu

frarhu

Newbie
ich habe jetzt mal den VLC über die Konsole geöffnet. Und ein mp4 zum Abspielen ausgewählt.

in der Konsole kamen dann doch Fehlermeldungen:

Code:
f.a.h@linux-s0kd:~> vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[00000000023090b8] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007fa285aff628] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007fa25c001268] vdpau_display vout display error: video mixer surface width capabilities query failure: VDP_STATUS_NO_IMPLEMENTATION
[VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented conversion VA FOURCC � -> VDP_YCBCR_FORMAT_YV12
[00007fa25c77a618] vdpau_chroma filter error: video surface export failure: VDP_STATUS_INVALID_Y_CB_CR_FORMAT
QObject::~QObject: Timers cannot be stopped from another thread
f.a.h@linux-s0kd:~>


So sah es beim Abspielen eines mov:

Code:
f.a.h@linux-s0kd:~> vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000000c910b8] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f002cd57028] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f000c001268] vdpau_display vout display error: video mixer surface width capabilities query failure: VDP_STATUS_NO_IMPLEMENTATION
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f002cd57028] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f002cd57028] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f0024005378] mpgatofixed32 audio converter error: libmad error: bad main_data_begin pointer
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f002cd57028] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f0024005378] mpgatofixed32 audio converter error: libmad error: bad main_data_begin pointer
[VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented conversion VA FOURCC  -> VDP_YCBCR_FORMAT_YV12
[00007f000c77bc08] vdpau_chroma filter error: video surface export failure: VDP_STATUS_INVALID_Y_CB_CR_FORMAT
QObject::~QObject: Timers cannot be stopped from another thread
f.a.h@linux-s0kd:~>

Und so bei flv:
Code:
f.a.h@linux-s0kd:~> vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[00000000007f50b8] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f7f61276c18] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f7f30001268] vdpau_display vout display error: video mixer surface width capabilities query failure: VDP_STATUS_NO_IMPLEMENTATION
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f7f61276c18] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f7f61276c18] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
QObject::~QObject: Timers cannot be stopped from another thread
f.a.h@linux-s0kd:~>

Und so bei mkv:

Code:
f.a.h@linux-s0kd:~> vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000000b5e0b8] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f09f0c0ba28] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f09c8001268] vdpau_display vout display error: video mixer surface width capabilities query failure: VDP_STATUS_NO_IMPLEMENTATION
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f09f0c0ba28] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f09d8009f68] mpgatofixed32 audio converter error: libmad error: Huffman data overrun
[VS] Software VDPAU backend library initialized
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
[00007f09f0c0ba28] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f09d8009f68] mpgatofixed32 audio converter error: libmad error: Huffman data overrun
QObject::~QObject: Timers cannot be stopped from another thread
f.a.h@linux-s0kd:~>

Die doppelten Fehlermeldungen sind dabei entstanden, wenn ich eine andere Stelle im Film abgeklickt habe

Vielleicht hilft das ja weiter.

Gruß

Frank
 
OP
frarhu

frarhu

Newbie
Code:
S | Name             | Typ   | Version       | Arch   | Repository                     
--+------------------+-------+---------------+--------+--------------------------------
i | libvdpau1        | Paket | 0.8-2.1.5     | x86_64 | Haupt-Repository (OSS)         
i | libvdpau_nouveau | Paket | 10.3.7-91.6.1 | x86_64 | Hauptaktualisierungs-Repository
i | libvdpau_va_gl1  | Paket | 0.3.4-2.2.1   | x86_64 | Haupt-Repository (OSS)
 
OP
frarhu

frarhu

Newbie
Ich habe mal die empfohlene Eingabe geändert, um mitzuteilen was im Bezug auf die Soundkarte ( Intel/onboard ) installiert ist:

Code:
zypper se -si intel
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name                | Typ   | Version       | Arch   | Repository                     
--+---------------------+-------+---------------+--------+--------------------------------
i | intel-gpu-tools     | Paket | 1.7-2.1.3     | x86_64 | Haupt-Repository (OSS)         
i | libdrm_intel1       | Paket | 2.4.58-1.1    | x86_64 | Haupt-Repository (OSS)         
i | libdrm_intel1-32bit | Paket | 2.4.58-1.1    | x86_64 | Haupt-Repository (OSS)         
i | ucode-intel         | Paket | 20140913-4.1  | x86_64 | Hauptaktualisierungs-Repository
i | vaapi-intel-driver  | Paket | 1.2.0-4.1.3   | x86_64 | Haupt-Repository (OSS)         
i | xf86-video-intel    | Paket | 2.99.916-12.1 | x86_64 | Hauptaktualisierungs-Repository

Vielleicht ist diese Information ja auch von Nutzen.
 

Sauerland

Ultimate Guru
Code:
i | libvdpau_nouveau | Paket | 10.3.7-91.6.1 | x86_64 | Hauptaktualisierungs-Repository
i | libvdpau_va_gl1  | Paket | 0.3.4-2.2.1   | x86_64 | Haupt-Repository (OSS)
Deinstallier das mal und versuch es dann.
 
OP
frarhu

frarhu

Newbie
:D :D :D

Juhu. es geht!!! Alle Dateiformate lassen sich jetzt einwandfrei abspielen.

:p :thumbs: :lol:

Vielen, vielen Dank
 
Oben