Creating videos collaboratively?
Posted: Sun Sep 09, 2012 11:01 am
Judging from the pace of new videos coming out, it seems like a big task to make one. Could there be some way to make new ones together, so that one person wouldn't have to put together the whole thing? The quality would not be quite as good as there wouldn't be a single author, but we would have more.
I've been trying to think about how to split the task into simple pieces, which would be easy to work on separately and result in a big piece of text that could be shared easily and the final video built from. Almost sort of like a "CH file format". Here's the pieces I've though of so far:
Each video consists of audio clips, video clips and a beat track. You can consider the interludes between videos to be video clips with just no beat track. I think YouTube is the easiest source for audio clips that has the best selection of songs and that everyone can access.
For video clips I'm not really sure if there is any good source. Out of youporn/porntube etc. I wonder which has the best quality and would be easiest to download from automatically?
For defining the beats I was imagining a Flash app that you could run in your browser. You would go to that app, paste in the URL of a YouTube video. It would then play, and you would tap out the song with your space bar to indicate the beats. This would then result in a beat track. YouTube has a flash API that may make this possible (https://developers.google.com/youtube/flash_api_reference#Examples)
I'm going to just assume there is exactly one song per video, which seems to be the case usually. I'll also let the song length dictate how long to play the video. So a CH video that starts with two song pieces from YouTube and with an associated youporn clip with a beat track would look like this.
http://some-youtube-url 01m10s - 02m20s http://youporn/someclipname
beats: 01m10.30s, 01m10.50s, 01m10.80s,...
http://some-other-youtube-url 00m10s - 01m20s http://youporn/someotherclipname
beats: 01m10.30s, 01m10.50s, 01m10.80s,...
...
Not sure if there would be some better way to define the beats to result in less text. There would then be some program that knows how to take all of this data. I could imagine doing this with ffmpeg and python image library. It would be extremely slow and use ridiculous amounts of disk, but might be possible that way. Coolest thing would be if it could just be played realtime in the browser, but unless some porn site has an API I don't see how that could be possible.
You could make videos like these by just posting these text files here, or to pastebin for example. Others could add in clips in between and adjust things, could have back-and-forth about them.
I've been trying to think about how to split the task into simple pieces, which would be easy to work on separately and result in a big piece of text that could be shared easily and the final video built from. Almost sort of like a "CH file format". Here's the pieces I've though of so far:
Each video consists of audio clips, video clips and a beat track. You can consider the interludes between videos to be video clips with just no beat track. I think YouTube is the easiest source for audio clips that has the best selection of songs and that everyone can access.
For video clips I'm not really sure if there is any good source. Out of youporn/porntube etc. I wonder which has the best quality and would be easiest to download from automatically?
For defining the beats I was imagining a Flash app that you could run in your browser. You would go to that app, paste in the URL of a YouTube video. It would then play, and you would tap out the song with your space bar to indicate the beats. This would then result in a beat track. YouTube has a flash API that may make this possible (https://developers.google.com/youtube/flash_api_reference#Examples)
I'm going to just assume there is exactly one song per video, which seems to be the case usually. I'll also let the song length dictate how long to play the video. So a CH video that starts with two song pieces from YouTube and with an associated youporn clip with a beat track would look like this.
http://some-youtube-url 01m10s - 02m20s http://youporn/someclipname
beats: 01m10.30s, 01m10.50s, 01m10.80s,...
http://some-other-youtube-url 00m10s - 01m20s http://youporn/someotherclipname
beats: 01m10.30s, 01m10.50s, 01m10.80s,...
...
Not sure if there would be some better way to define the beats to result in less text. There would then be some program that knows how to take all of this data. I could imagine doing this with ffmpeg and python image library. It would be extremely slow and use ridiculous amounts of disk, but might be possible that way. Coolest thing would be if it could just be played realtime in the browser, but unless some porn site has an API I don't see how that could be possible.
You could make videos like these by just posting these text files here, or to pastebin for example. Others could add in clips in between and adjust things, could have back-and-forth about them.