Você pode tentar usar algo como ffmpeg ou mencoder para reencocá-lo com uma taxa de bits menor, por exemplo:
Calcule a taxa de bits necessária dividindo 1 GB pela duração do vídeo em segundos. Então, para um vídeo de duração 16:40 (1000 segundos), use uma taxa de bits de 1000000 bytes / seg:
ffmpeg -i input.mp4 -b 1000000 output.mp4
Opções adicionais que podem valer a pena considerar são definir o Fator de taxa constante , que reduz a taxa de bits média, mas retém melhor qualidade. Varie o CRF entre 18 e 24 - quanto menor, maior a taxa de bits.
ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4