@mitu said in Adding codec to Retropie for snap videos that do not play:
EmulationStation by default uses libvlc, when you switch to omxplayer, then it will use omxplayer.
.. video still do not play.
Yes, because, as I explained before, vlc now uses the same path to decode videos as omxplayer.
Ah, apparently these are patches for vlc and the libvlc..
These are already included in Raspbian (and therefore RetroPie) and used internally by libvlc. Those patches are the reason that vlc behaves similarly to omxplayer.
I feel like my last statement from my previous reply was misleading - I was referring to the fact that if we force vlc to use SW decoding, then we'll lose the HW decoding advantage from the RPI patches added to vlc. Right now, we don't configure libvlc in EmulationStation, so the only option currently for those troublesome videos is conversion.
Out of curiosity, what is the development path forward for 64-bit RPiOS? Omxplayer is officially deprecated in favor of VLC by RPiT so it looks like its VLC or die...