Не знаю, возможно ли это (я ничего не нашел в сети), но это определенно непросто. Было бы проще иметь конечную точку на сервере, который получает видео и возвращает уменьшенную версию. Примерно так:
- Клиент - можете ли вы минимизировать это видео? ---> Сервер
- Клиент <- минимизированное видео ---- Сервер </li>
- Клиент --- загрузить уменьшенное видео ---> сегмент S3