It seems like this isn’t an easy problem to solve without lots of money to pay for hosting… but I had the thought recently, what if a video heavy fediverse platform was designed from the ground up with the intention that people were going to remix video content and that those remixes/tweaks could be saved and transferred across the network as modifications of a pre-existing large video file instead of needing to copy the entire video file onto to some valuable and scarce storage again just to slightllllyyy tweak it?
For some content you might not even need to create a new copy of the video file at all, not even a clip, the “new video” could just be specific instructions for how to playback portions of the original video file with certain additions/tweaks.
I know this is abstract, but I think there might be something to treating the way certain videos and concepts become “meme-ified” as a logical and natural way to structure intelligent minimization of unnecessary data use. A “montage” from a livestream or long video could just be a series of playback instructions for a pre-existing video file or video files with some tweaks and additions like text overlays or different audio.
It would have lots of practical benefits too, say a professor uploaded a video and needed to make a correction to a small part of the video where she stated something incorrect in her lecture. If the edit to the video involved her creating a “new video” that just had instructions to this hypothetical video player to play the original lecture video and then insert a brief new video segment with the correction (or just several frames of a textbox with the correction), or to just simply cut that section of the video from the playback with a simple fade… might that be a much quicker process than creating an entire new video file and re-uploading it and better than just settling for a comment in the video overlay/in the video description?
shrugs I know it is just a vague idea but has anybody tried something like this? (in practice maybe it would look something like a really simple video editor built into a youtube-like interface?).
A very simple example of this for picture memes would be a meme creation and sharing fediverse software where each meme format was only ever represented by one picture on the server, and every meme created of that type was just vector graphics style instructions for how to overlay text on that image. You could store a massssive amount of memes with a tiny tiny tiny amount of storage space right?