Closed thelabcat closed 4 months ago
See the documentation on VideoClip().write_videofile() for info on how to effect step 4.
Confirming, steps 1 and 2a can work. Invalid URLs will give a 404 status code. TYJ!
Should probably make the resolution picking dynamic with the cache.
If the stream is a DVR, we could save time and bandwidth by only downloading TS when a clip is made, as the chunks stay in Rumble Cloud memory for the whole stream. This would also mostly eliminate the need for dynamic resolution picking.
Completed in alpha.
When clips are saved, the TS is already at a low resolution, but the concatenated clip from those is even lower.
Proposed solution: