for most audio and video something that will work a lot of the time (besides just yt-dlp which does support hundreds of common sites but not all), is using either browser tools (network tab) or an extension (there are many) to catch any URLs with the file extension .m3u8, and then downloading that m3u8 URL with yt-dlp or other downloader tool that can assemble it into a single audio or video file.
(Also: comrades with programming experience, contributing to yt-dlp is very fun, easy, and rewarding, you should try it next time you want to download from a site that isn’t supported)
for most audio and video something that will work a lot of the time (besides just yt-dlp which does support hundreds of common sites but not all), is using either browser tools (network tab) or an extension (there are many) to catch any URLs with the file extension .m3u8, and then downloading that m3u8 URL with yt-dlp or other downloader tool that can assemble it into a single audio or video file.
(Also: comrades with programming experience, contributing to yt-dlp is very fun, easy, and rewarding, you should try it next time you want to download from a site that isn’t supported)
For people who want a GUI tool, VLC will download those m3u8 files and stitch the parts together.
Thank you.