Imagine a client uploads any video format .WMV, .MOV, .FLV etc and of any size.
Build a server that can do the following transcoding on the video
- Convert it to an MP4
- Convert it to a vertical video that can be uploaded to TikTok.
- Constrain the size of the video to below 50MB.
- Then send it back to the client
- Try to use as little resources on your server as possible.
- NodeJS is not compulsory. You are free to use your favourite programming language to build the server.