Our client wants us to create larger videos from UGC videos specifically submitted to the client. So, I am looking for either a server side approach or a client side approach where
- Users will upload their video to any well-known video sharing site (YouTube/Vimeo etc) and give us permission to stitch it together.
- We can either make one video by combining it together server side (download, manipulate, upload)
- Or create a page wi开发者_开发百科th all the videos and fashion their playing in such a way that there is no gap.
The key operating concern is that there should be no gap while playing these videos. The effect should be one of Jump Cut. We are mostly a PHP shop, but PHP/Java solutions should be fine with us.
Any suggestions?
You could try something like this:
http://www.flvsoft.com/bind_flv/
I've used ffmpeg for format / size / basic editing stuff before - you just run the CLI tool from PHP. (you don't really want to be handling video streams natively in PHP).
精彩评论