Archive video uploaded to Stream


I’m building a site where I want to have users upload short videos (max 5 minutes) and have them streamed for 30 days and then archived. The archived video may be unarchived upon request to stream for another 30 days. I’m looking into Cloudflare to make this dead simple to provide transcoding and streaming of these videos.

My question is whether I will be able to download the transcoded video to save in the archive (instead of archiving the original). I want to be able to choose whether I want to download the video in HD or SD resolution. I want to store archived video in the cheapest long term cloud storage I can find as videos will rarely be “unarchived” back to Stream.

Is downloading videos from Stream for archiving supported (now or in the future)?