I am currently using multer which brings the video to my backend and after that I generate a thumbnail using ffmpeg and at the same time upload the vid
multer
ffmpeg