Menu

#851 No image when I play videos with SMPlayer + MPV under KDE Plasma Wayland session

stable
open
nobody
None
5
2021-02-20
2017-10-19
Strangiato
No

Mys system is Arch linux running KDE Plasma 5.11 Wayland session.
SMPlayer (version 17.10) + MPV (version 0.27) plays only the audio from video files.
The Image is a black screen.

Discussion

  • Ricardo Villalba

    Can you send the mpv log (menu View)?

     
  • Strangiato

    Strangiato - 2017-10-19

    Sure, here is

    /usr/bin/mpv --no-config --no-quiet --terminal --no-msg-color --input-file=/dev/stdin --no-fs --hwdec=no --sub-auto=fuzzy --vo=xv, --no-input-default-bindings --input-vo-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=4 --monitorpixelaspect=1 --osd-scale=1 --sub-ass --embeddedfonts --sub-ass-line-spacing=0 --sub-scale=1 --sub-font=Arial --sub-color=#ffffff00 --sub-shadow-color=#ff000000 --sub-border-color=#ff000000 --sub-border-size=2.5 --sub-shadow-offset=2.5 --sub-font-size=50 --sub-bold=yes --sub-italic=no --sub-ass-force-style=PlayResX=512,PlayResY=320,Name=Default,Fontname=Arial,Fontsize=20,PrimaryColour=&H0000ffff,BackColour=&H00000000,OutlineColour=&H00000000,Bold=1,Italic=0,Alignment=2,BorderStyle=1,Outline=1,Shadow=1,MarginL=20,MarginR=20,MarginV=25 --sub-codepage=ISO-8859-1 --aid=1 --sub-pos=100 --volume=110 --cache=auto --osd-level=0 --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=/home/stalker/Imagens/smplayer_screenshots --audio-pitch-correction=yes --af-add=lavfi=[firequalizer=gain_entry='entry(31.25,0);entry(62.5,0);entry(125,0);entry(250,0);entry(500,0);entry(1000,0);entry(2000,0);entry(4000,0);entry(8000,0);entry(16000,0)'] --volume-max=110 --term-playing-msg=MPV_VERSION=${=mpv-version:}
    INFO_VIDEO_WIDTH=${=width}
    INFO_VIDEO_HEIGHT=${=height}
    INFO_VIDEO_ASPECT=${=video-aspect}
    INFO_VIDEO_FPS=${=container-fps:${=fps}}
    INFO_VIDEO_FORMAT=${=video-format}
    INFO_VIDEO_CODEC=${=video-codec}
    INFO_AUDIO_FORMAT=${=audio-codec-name}
    INFO_AUDIO_CODEC=${=audio-codec}
    INFO_AUDIO_RATE=${=audio-params/samplerate}
    INFO_AUDIO_NCH=${=audio-params/channel-count}
    INFO_LENGTH=${=duration:${=length}}
    INFO_DEMUXER=${=current-demuxer:${=demuxer}}
    INFO_SEEKABLE=${=seekable}
    INFO_TITLES=${=disc-titles}
    INFO_CHAPTERS=${=chapters}
    INFO_TRACKS_COUNT=${=track-list/count}
    METADATA_TITLE=${metadata/by-key/title:}
    METADATA_ARTIST=${metadata/by-key/artist:}
    METADATA_ALBUM=${metadata/by-key/album:}
    METADATA_GENRE=${metadata/by-key/genre:}
    METADATA_DATE=${metadata/by-key/date:}
    METADATA_TRACK=${metadata/by-key/track:}
    METADATA_COPYRIGHT=${metadata/by-key/copyright:}
    INFO_MEDIA_TITLE=${=media-title:}
    INFO_STREAM_PATH=${stream-path}
    --audio-client-name=SMPlayer --term-status-msg=STATUS: ${=time-pos} / ${=duration:${=length:0}} P: ${=pause} B: ${=paused-for-cache} I: ${=core-idle} VB: ${=video-bitrate:0} AB: ${=audio-bitrate:0} /mnt/WD/Filmes/48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.mp4

    Playing: /mnt/WD/Filmes/48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.mp4
    [lavf] Using subtitle charset: ISO-8859-1
    (+) Video --vid=1 () (h264 1280x720 23.976fps)
    (+) Audio --aid=1 --alang=por (
    ) (aac 2ch 48000Hz)
    (+) Subs --sid=1 '48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.srt' (subrip) (external)
    File tags:
    Title: 48 Horas - Parte 2 (1990) 720p
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 10
    [vo/xv/x11] Error code: 9, request code: e, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 11
    [vo/xv/x11] Error code: 3, request code: 28, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 12
    [vo/xv/x11] Error code: 3, request code: 2, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 16
    [vo/xv/x11] Error code: 3, request code: 1, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 19
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 1b
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 1c
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 1e
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv] Warning: this legacy VO has bad quality and performance, and will in particular result in blurry OSD and subtitles. You should fix your graphics drivers, or not force the xv VO.
    AO: [pulse] 48000Hz stereo 2ch float
    VO: [xv] 1280x720 yuv420p
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 2a
    [vo/xv/x11] Error code: 9, request code: e, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 2b
    [vo/xv/x11] Error code: 3, request code: 28, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 2c
    [vo/xv/x11] Error code: 3, request code: c, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 2e
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 2f
    [vo/xv/x11] Error code: 3, request code: 2, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 30
    [vo/xv/x11] Error code: 3, request code: 2, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 31
    [vo/xv/x11] Error code: 3, request code: 3, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 33
    [vo/xv/x11] Error code: 3, request code: 8, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 34
    [vo/xv/x11] Error code: 3, request code: 12, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 37
    [vo/xv/x11] Error code: 3, request code: 3, minor code: 0
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 39
    [vo/xv/x11] Error code: 9, request code: e, minor code: 0
    [vo/xv/x11] X11 error: BadWindow (invalid Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 4, serial: 3a
    [vo/xv/x11] Error code: 3, request code: 28, minor code: 0
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 3b
    [vo/xv/x11] Error code: 9, request code: 37, minor code: 0
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 3c
    [vo/xv/x11] Error code: 9, request code: 37, minor code: 0
    INFO_VIDEO_DSIZE=1280x720
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 4f
    [vo/xv/x11] Error code: 9, request code: 97, minor code: 13
    [vo/xv/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
    [vo/xv/x11] Type: 0, display: 0x7f6fa4461810, resourceid: 2200002, serial: 50
    [vo/xv/x11] Error code: 9, request code: 97, minor code: 13
    MPV_VERSION=mpv 0.27.0
    INFO_VIDEO_WIDTH=1280
    INFO_VIDEO_HEIGHT=720
    INFO_VIDEO_ASPECT=1.777778
    INFO_VIDEO_FPS=23.976027
    INFO_VIDEO_FORMAT=h264
    INFO_VIDEO_CODEC=h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
    INFO_AUDIO_FORMAT=aac
    INFO_AUDIO_CODEC=aac (AAC (Advanced Audio Coding))
    INFO_AUDIO_RATE=48000
    INFO_AUDIO_NCH=2
    INFO_LENGTH=5721.716000
    INFO_DEMUXER=lavf
    INFO_SEEKABLE=yes
    INFO_TITLES=
    INFO_CHAPTERS=0
    INFO_TRACKS_COUNT=3
    METADATA_TITLE=48 Horas - Parte 2 (1990) 720p
    METADATA_ARTIST=
    METADATA_ALBUM=
    METADATA_GENRE=
    METADATA_DATE=
    METADATA_TRACK=
    METADATA_COPYRIGHT=
    INFO_MEDIA_TITLE=48 Horas - Parte 2 (1990) 720p
    INFO_STREAM_PATH=/mnt/WD/Filmes/48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.mp4
    INFO_TRACK_0: video 1 'und' '' yes
    INFO_TRACK_1: audio 1 'por' '' yes
    INFO_TRACK_2: sub 1 '' '48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.srt' yes
    [vo/xv] X11 can't keep up! Waiting for XShm completion events...
    Track switched:
    (+) Video --vid=1 () (h264 1280x720 23.976fps)
    (+) Audio --aid=1 --alang=por (
    ) (aac 2ch 48000Hz)
    (+) Subs --sid=1 '48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.srt' (subrip) (external)
    Track switched:
    (+) Video --vid=1 () (h264 1280x720 23.976fps)
    (+) Audio --aid=1 --alang=por (
    ) (aac 2ch 48000Hz)
    (+) Subs --sid=1 '48 Horas - Parte 2 (1990) BRrip Blu-Ray 720p Dublado.srt' (subrip) (external)

     
    • Ricardo Villalba

      Does it make any difference if you select another video output in preferences -> general -> video?

       
  • Strangiato

    Strangiato - 2017-10-19

    I just tested all options available, here are my results...

    default: no video, no sound. Smplayer never loads the video, it gets stucked showing the loading animation in status bar.
    opengl: no video, no sound. Smplayer never loads the video, it gets stucked showing the loading animation in status bar.
    vdpau: error message about mpv crash
    wayland: smplayer plays video and audio, but the video has many lags.
    And the video window and smplayer main window are splitted.
    xv: smplayer plays only audio
    xv (0 - glamor textured video): smplayer plays only audio
    vaapi: error message about mpv crash
    x11 (slow): smplayer plays only audio
    image: smplayer plays only audio
    tct: smplayer plays only audio
    caca: mpv plays the video with strange characters in a splitted window. No audio.
    drm: no video, no sound. Smplayer never loads the video, it gets stucked showing the loading animation in status bar.

     
  • Zeno Endemann

    Zeno Endemann - 2021-02-20

    I have the same problem - playing back a video under Plasma wayland I can hear the audio, but the video stays black and the seek bar only displays 0:00 all the time.
    Playing back the video file with mpv directly works fine under wayland btw.

     

Log in to post a comment.