guch - high quality videos at speed and scale