I do it via Telegram Desktop: How do I install Telegram Desktop to Windows 10?
See also: How to upload a video to Telegram without degrading its quality?