- Time
- (Edited)
- Post link
I’ve been mulling this idea around for a while and thought I should put it out there for comment.
I am thinking about creating a tool to distribute fan edits using script file over a finished video file. You could think of it as a universal project file that could be distributed instead of the complete fan edit video file.
The script file would be a text file that when fed into a tool along with the necessary movie rips, could create the fan edit video file.
There would be no need to distribute the complete final fan edit just the script and any custom video or audio. (Or the script would require multiple sources.)
Both Video and audio would have a number of “filters” that would allow heavy manipulation of frames and audio.
I could create the tool to read the script and source rip and kick out a video file (in the format the user wants) or to serve up frames for some other external encoder).
Advantages:
- scripts do not violate copyright so could be easily distributed
- scripts are tiny so download bandwidth is not an issue
- scripts can be easily editable to combine ideas from multiple edits for a custom personal edit
- fan edits could be done by groups using partial script files that could be combined into a single script file
- fan edits could be saved in the resolution and quality desired by the end user
Possible Options:
- A utility to create a script file from an existing fan edit (by reading each frame and creating the cut list)
- A utility to convert project files to/from popular editors to the script file
- Complete cross-platform support (Windows, Mac, Linux)
- A fan edit player - play fan edits without converting them to final video format first
- Raspberry Pi based fan edit player for TV viewing without the need for pre-conversion.
Technical Details:
Script format could be based on AviSynth, ffmpeg or python
Since different DVDs/BlueRays can have different frame numbers, a feature required would be to search the rip to “visually” find important frames for edits. This would ensure that cuts and manipulations would be based on the correct frame rather than a frame number. (I haven’t some much audio work but something similar would need to be done for audio that is moved around or from other rips)
Tell me what you think?