Я реализовал программу, которая записывает видео (как для Android / iOS) с cordova-plugin-media-capture
, так и загружает их на сервер.
Работает очень хорошо, но у видео, которое занимает всего несколько секунд, больше 10 мегабайт, и нам нужно уменьшить этот размер ...
Мы уже пытались изменить параметр quality
на CaptureVideoOptions
, но он принимает только 1 (высокое качество) или 0 (низкое качество).
Если я установлю quality: 0
, видео будет сохранено в .3gp
, а не .mp4
, и качество будет ужасным. Например, мы не нашли способа записать видео с качеством 70%.
Кто-нибудь знает способ сжатия видеофайла или записи с приемлемым качеством?
Спасибо