Существует опенсорс решение для изображений
https://imgproxy.net
Но найти что-то подобное для видео не получается.
В общем нужно решение, которое будет получать видеофайл, оптимизировать с помощью разрешения и формата, сохранять в S3 хранилище.
При раздаче контента хотелось бы какого-то упрощения для того, чтобы видео раздавалось частями, само определяло поддерживаемый формат и выбирало разрешение.