YOUR BID PRICE IS FINAL. NO LATER CHANGE IS ALLOWED. ##READ BEFORE BIDDING**
Please check attached video. I need to make a site where user can upload the video and select a part he wants. Then he can make that part moving and rest still photo. Then he can download it as GIF or high-resolution MP4. Users should also be able to add callouts, png/jpeg pics, buttons with hyperlinks, text and resize them. (optional) if possible, you may add some more features like cut, copy, rejoin, delete part of video clip and add background music
Please see the attached file for reference.
Please check the attached reference video and GIF file for better understanding.
I need full source code and copyright and help in deployment/installation in server. Don't use any paid plugin/API/SDK for the project. Only open source allowed.