I have tried several ways. Even recording with bandicam and converting it to gif but theres a limit of 100mb. The ones I tried arent very good with fps and are low quality which are. I used the ones in this list. RECORDIT SCREENTOGIF
Try to Render the video first or compress it with some programs. The raw file is much bigger than a rendered one.
Thats impossible for me, cant even find a good program to do that. Either its watermark or buy it. I did search for free programs didnt help.
There is one called "Handbrake" https://handbrake.fr It´s free. For tutorial just watch some youtube videos or try it yourself
Now I must mention the fact you can use OBS for recording instead of having the bandicam watermark. Or can use an alternative to shadowplay like plays.tv also could just stick to bandicam and have that mazin watermark...