1. We need a video encoder to encode videos uploaded to our website. The videos would be in the most common filetypes .avi, mp4, mkv etc.
2. We also need a video editor which enables users to extract a clip from the encoded video as a new video file, name it, tag it and store it in their own file area in our database. This function needs to work on all platforms.