No sound in Video players in Manjaro KDE Plasma

I am new to Linux , switched from windows to Linux " Manjaro Kde Plasma " this week.
Since the day i installed Manjaro i am unable to get the audio of any of the videos that i would play in any offline players ( e.g: VLC / Dragon player ) .
I am getting sound in mp3 files or If i play a video online in a browser but if I try to download the same video and play, it won’t give sound in the offline player.

Any help will be appreciated.

A few ideas:

  • Have you checked in those players’ settings they use the right audio output ?
  • Have you checked in pavucontrol those players use the right audio output ?
  • Have you tried playing those videos from the terminal (vlc /path/to/video for instance) and see if errors are printed there ?

I’ve checked it from everywhere it seems fine.
I checked it from pavucontrol as per your suggestion. It still plays sound when i am on browser but it has nothing for the videos that i am using through players.

Out put from playing video from terminal:

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00005645ed2825b0] main libvlc: Running vlc with the default interface. Use ‘cvlc’ to use vlc wi
thout interface.
[00007fcce8001160] avi demux error: no key frame set for track 0
[00007fccd8005d00] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fcce0041820] vaapi generic error: profile(19) is not supported
[00007fccd8005d00] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fcce8c58700] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hard
ware decoding
[vp9 @ 0x7fcce8c7b200] Failed setup for format vdpau: hwaccel initialisation returned error.
[00007fcce8c58700] avcodec decoder error: existing hardware acceleration cannot be reused
[00007fccd88dfa80] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fcce0041820] vaapi generic error: profile(19) is not supported
[00007fccd88dfa80] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fcce8001160] avi demux error: no key frame set for track 0
[00007fccf4000c80] main input error: INPUT_CONTROL_SET_POSITION 24.6% failed
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Conditi
on failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Conditi
on failed: menu
[00007fcd5c001160] avi demux error: no key frame set for track 0
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Conditi
on failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Conditi
on failed: menu
[00007fcccc0017a0] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fccc4090b30] vaapi generic error: profile(19) is not supported
[00007fcccc0017a0] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fcd5cc584c0] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hard
ware decoding
[vp9 @ 0x7fcd5cc609c0] Failed setup for format vdpau: hwaccel initialisation returned error.
[00007fcd5cc584c0] avcodec decoder error: existing hardware acceleration cannot be reused
[00007fcccc874570] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007fccc4090b30] vaapi generic error: profile(19) is not supported
[00007fcccc79c9d0] gl gl: Initialized libplacebo v3.120.3 (API v120)

Issue is resolved.
Thankyou for your help.

Can you detail how you fixed it for someone else who runs into the issue?