что я хотел бы сделать: Я хотел бы записать видео с помощью CameraController от Flutter, продолжительность которого такая же, как у анимированной веб-страницы. Вверху моего экрана воспроизводится анимированная веб-страница, а внизу находится виджет CameraPreview (), который записывает все, что ловит моя камера. Продолжительность этого записанного видео должна быть точно такой же, как и продолжительность анимационного веба.
то, что я пробовал до сих пор: Поскольку Giphy предлагает не только веб-версию, но и mp4- версия, я скачал версию mp4 и использовал ffmpeg, чтобы получить продолжительность этого файла. Затем я использовал таймер и вызывал VideoController.stopVideoRecording () после этой продолжительности автоматически после VideoController.startVideoRecording ().
что я ожидал бы получить: Я ожидал бы это записанное видео быть таким же длинным, как анимированный webp. К сожалению, это не так.
Итак, мой вопрос: Ребята, вы не представляете, как мне удалось записать видео с такой же продолжительностью, как у анимированного веб-сайта?
Спасибо:)