Hi,
I want to watch a twitch stream using streamlink and VLC. I do that for years now. I type in the streamlink command into my terminal
$ streamlink twitch.tv/nl_kripp best
… seems to work, like always … the VLC player automatically opens and the video time, down left, starts ticking, but no video or audio.
When i look at the codec informations within VLC, it seems to be fine, as if a stream is being shown.
Stream 0
Codec: H264 - MPEG-4 AVC (part10) (h264)
Typ: Video
........
Stream 1
Codec: MPEG Audio layer 1/2 (mpga)
Typ: Audio
.......
Even the statistics of the stream in the media information of VLC show decoded blocks and images and a bitrate of over 5K to 8K kb/s and demuxed data and so on.
(i have screenshots, but i am not allowed to post media apparently)
Info about my installation:
$ uname -a
Linux workstation 5.13.19-2-MANJARO #1 SMP PREEMPT Sun Sep 19 21:31:53 UTC 2021 x86_64 GNU/Linux
$ pacman -Q --info streamlink
Name : streamlink
Version : 2.4.0-1
$ pacman -Q --info vlc
Name : vlc
Version : 3.0.16-3
One interesting twist, which is the main reason i am asking for help in the manjaro forums:
I made a fresh install of manjaro, but the only USB stick with manjaro on it was a a very old one with linux kernel 5.6 (i don’t know the manjaro version).
After that install, everything worked, even the playing of streams with streamlink and vlc.
But i was not happy, because, why not use the most recent stable kernel, right ? So installed kernel 5.14 using pamac from the official manjaro repos. Something broke, i don’t know. I could not reboot.
I used the same USB stick to download the newest manjaro image and used a second USB stick to put it on there. I installed manjaro using the new stick. Now i have kernel 5.13. I don’t dare to install 5.14 again. But now i have the streamlink / VLC issue described above. I don’t remember the VLC and streamlink versions of the previous installation with the older manjaro image, but it must have been the same, because i did install all the new versions using pamac. I did not do a full system upgrade though. Well i am on the newest manjaro image now.
Normal video playback with VLC works just fine !
Video Output is set to OpenGL. I tested every video output option, without success.
Hardware Acceleration is on Auto. I tested the other Acceleration option as well. Didn’t help.
So why did it work with the old manjaro image ?
And no it does not anymore.
Does anyone else have that issue ?
I am glad for every hint anyone can give me. Thank you.