FFmpeg должен работать в веб-воркере и обрабатывать входные/выходные файлы размером до нескольких ГБ (минимум - 1 ГБ, желательно до 4-5 ГБ). С помощью FFmpeg нужно собирать вместе видео отсчитанное с webgl канваса и аудиофайл в mp4-видео (с перекодировкой и без). Нужно чтобы FFmpeg регулярно передавал текущий статус выполнения задачи для отображения прогресса на странице. Сборки должны включать только необходимые кодеки и фичи (по возможности).
Сборки должны стабильно работать во всех основных десктопных браузерах последних версий: Chrome, Firefox, Safari, Edge.
Система контроля версий: Git
.Работаю только напрямую с исполнителем. Студии и посредников просьба не откликаться!
В ответе указывайте ваш опыт работы с FFmpeg.