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.
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you send the mpv log (menu View)?
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)
Does it make any difference if you select another video output in preferences -> general -> video?
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.
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.