Posting this thread to help you understand how I upload high-quality GIFs and videos on Twitter.
[I'm not a pro in this, I'm just sharing what I do.]
Software I use on Windows OS to create GIFs and videos:
• Adobe Photoshop for GIFs
• Adobe Premiere Pro for videos