Posts by adiesner

    Hi

    Kein VLC Problem !

    Liegt an Phyton und ist bekannt .

    Vielleicht ist es nach einem neueren Phyton Update weg.

    MfG soyo

    Der von dir genannte Fehlermeldung kommt ja in dem Fall das ALLES FUNKTIONIERT. Der hat überhaupt nichts mit dem VLC Problem zu tun das sich das Programm nicht beendet wenn ein Video läuft.


    Es tritt bei mir nur bei Videos auf die ich mit meinem Android Video aufgenommen habe.

    Starte ich einen strace sehe ich das er statt zu beenden in einer FUTEX hängen bleibt die einfach nie true wird.



    Da es nur auftritt wenn ich ein Video anschaue das von meinem Android aufgenommen wurde kann es gut sein das es ein Problem ist das nur mit einem bestimmten decoder auftritt.

    Ich habe ja kein echtes Problem, da ich mit dem Workaround mehrere Instanzen zu erlauben sehr gut leben kann. Ich wollte das hauptsächlich für andere dokumentieren. Das ganze tritt direkt nach einer Neuinstallation des kompletten Systems auf (ohne Wiederherstellung von .config Verzeichnis etc).


    Erste Instanz - startet ganz normal - beendet sich aber nie:

    Code
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
    [000055af5335d660] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    qt5ct: using qt5ct plugin
    qt5ct: D-Bus global menu: no
    qt5ct: D-Bus system tray: no
    Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory


    Jede weitere Instanz von VLC beendet sich sofort, da ja bereits eine VLC Instanz läuft. Das Video wird auch nicht in der bestehenden Instanz gestartet, die ist tot.

    Code
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)


    Stoppe ich das Video bevor ich VLC schließe sieht der log so aus (VLC beendet sich korrekt):

    Code
    ➜  ~ /usr/bin/vlc --started-from-file '/home/andreas/Temp/VID_20191026_111900.mp4'
    VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
    [00005598e91a3660] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    qt5ct: using qt5ct plugin
    qt5ct: D-Bus global menu: no
    qt5ct: D-Bus system tray: no
    Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 3255, resource id: 8462344, major code: 40 (TranslateCoords), minor code: 0
    QObject::~QObject: Timers cannot be stopped from another thread


    Zwischen Zeile 7 und 8 (Failed to open.... und qt.qpa.xcb) wird das Video abgespielt.

    Ich habe das gleiche Problem. Es tritt immer auf wenn ich bei einen laufenden Film VLC einfach schließe. Dann bleibt VLC im Hintergrund hängen. Ein weiterer Start eines Videos ist nur möglich wenn in den VLC Einstellungen

    [ ] use only one instance when started from file manager

    nicht angekreuzt ist. Nachdem ich den VLC Prozess mit `kill -9 ...` abgeschossen habe lässt sich auch wieder ganz normal ein Video starten.


    Pausiere ich das Video vorher beendet sich VLC problemlos und ich kann auch normal ein weiteres Video starten.