Anyone know of a way of ripping the videos from corridordigital.com? I have a subscription to this site actually but I’d like to be able to watch their videos on my TV or when I’m travelling and don’t have a stable internet connection.
See if yt-dlp supports the site. If you have an Android phone or tablet, you could try the YTDLnis app.
Might be worth it to email Corridor and ask them if there is an easy way to download the videos
First place to start, get a video started playing in your browser, then CTRL+SHIFT+C (at least in Firefox+derivs) lets you highlight elements on the page and it will take you right to the spot in the source where it is. Might get lucky and find a mp4 link sitting right there for the taking.
Something tells me they have it a little more locked down, though. Might be able to monitor the network tab in Dev tools and filter for media to find the stream, which could also come through in chunks instead of one big file. Might even be obfuscated depending on how much money they put into the web side of things.
Barring all that, use OBS to screencap in realtime
A lot of video streaming sites (maybe most of them?) used a chunked video format like HLS (HTTP Live Streaming) or DASH (Dynamic Adaptive Streaming over HTTP), where the video is split into a large number of ~5 second clips, rather than having a single video file. All video streaming services that change video quality based on bandwidth uses technologies like these.
The videos are likely also encrypted with a DRM scheme like Widevine. yt-dlp can take a HLS or DASH stream and stick all the small video files back together, but I don’t think it can deal with DRM. Videos with DRM also can’t be captured using screen recording software, unless you do something like using a HDMI cable that strips HDCP.
Widevine L3 can be screen captured on Linux. Widevine L1 only plays on certain “trusted” hardware and can’t be screen captured.
As far as I know, most of the major streaming services use Widevine L1. Some (like Netflix) use L3 for resolutions up to 720p and L1 for higher resolutions.
Just wait until it crosses over to YT and download it from there.