Я пытаюсь определить ширину и высоту видео, используя флаттер. Я пробовал использовать ffmpeg
_flutterFFmpeg.getMediaInformation(file.path);
но ширина и высота иногда переворачиваются. Я заметил
«rotate» -> «90» и «displaymatrix» -> «вращение на -90,00 градусов» присутствуют в возвращаемых метаданных.
Существует ли безошибочный метод использования матрицы поворота / отображения для определения истинной ширины / высоты видео или есть лучший метод / библиотека, которые могут мне помочь?
Спасибо.