You are not logged in.
I want to play AVC, HEVC, vp8 and vp9 videos. The default media players did not work - no error message but blank screen. So, I installed the VLC package. The installation completed successfully but VLC also does not work. Initially VLC reported:
[c][094f00b0] main libvlc error: stale plugins cache: modified /usr/lib/vlc/plugins/misc/libaddonsfsstorage_plugin.so
[094f00b0] main libvlc error: stale plugins cache: modified /usr/lib/vlc/plugins/misc/libaudioscrobbler_plugin.so
[094f00b0] main libvlc error: stale plugins cache: modified /usr/lib/vlc/plugins/misc/libxml_plugin.so
[094f00b0] main libvlc error: stale plugins cache: modified /usr/lib/vlc/plugins/misc/libaddonsvorepository_plugin.so
[094f00b0] main libvlc error: stale plugins cache: modified /usr/lib/vlc/plugins/misc/libdbus_screensaver_plugin.so
...[/c]
After some research I found the following fix:
[c]/usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins/[/c]
But now VLC reports:
[c][089e9170] main interface error: no suitable interface module
[0898a0b0] main libvlc error: interface "globalhotkeys,none" initialization failed
[089e91d8] dummy interface: using the dummy interface module...
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
[089da4e0] alsa audio output error: cannot open ALSA device "default": No such file or directory
[089da4e0] main audio output error: Audio output failed
[089da4e0] main audio output error: The audio device "default" could not be used:
No such file or directory.
[089da4e0] main audio output error: module not functional
[b2ca3960] main decoder error: failed to create audio output
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
...[/c]
Is there any solution for playing AVC, vp8, vp9 and HEVC videos?
Offline
Tried some more things to learn more.
1. Sound does work - Firefox ESR 77 plays YouTube with sound.
2. alsamixer works with /usr/share/alsa/alsa.conf.
3. vlc is using /usr/share/alsa/alsa.conf.
[c]execve("/usr/bin/cvlc", ["cvlc", "peppermint.mp4"], 0xbfdb86c4 /* 38 vars */) = 0
...
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=10119, ...}) = 0
open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10119, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb705f000
read(3, "#\n# ALSA library configuration "..., 4096) = 4096
read(3, "mehint.extended\n\t\t}\n\t\tdescriptio"..., 4096) = 4096
read(3, "ace\n#\n\nhwdep.default {\n\ttype hw\n"..., 4096) = 1927
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
...[/c]
Offline
libvlc-2.2.3 and vlc-2.2.3 as mentioned in
https://forum.slitaz.org/topic/vlc-306-no-qt-intervace#post-47735
might still work
Offline
@HGT Thank-you very much for your post. Unfortunately I have decided to give up on SliTaz - too many packages not working or very stale and the forum is not very active. Having said that I think the design of SliTaz is very impressive, I have learned a lot about Linux from the innovative design of SliTaz. The developers of SliTaz had some really good ideas. Unfortunately, in my opinion the current implementation needs work - basic applications e.g. web browser, video player should be fairly current and work out of the box. I really like SliTaz and hope it can turn things around.
Offline
[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]