If you're a Windows user of FastSM and getting error 41 (unsupported format) when trying to play YouTube audio, here's the fix!
FastSM has full VLC support built in, but the Python VLC bindings aren't bundled in the Windows installer. Without them, it silently falls back to BASS audio, which can't handle WebM/Opus streams from YouTube.
The fix is simple:
Install VLC if you haven't alreadyRun: pip install python-vlc --target Copy the vlc.py file from that folder into C:\Program Files\FastSM_internal\Restart FastSM
YouTube audio will now route through VLC and work perfectly. Note: you'll need to redo this after FastSM updates. Hopefully @mewproj will include the missing .py file in the next release so it just works right out of the box. I've also created an issue on GitHub at https://github.com/masonasons/FastSM/issues/49
#FastSM #A11Y #Accessibility #Blind #ScreenReader #NVDA #Windows #PythonVLC


