在Flutter / Dart中获取视频详细信息

时间:2019-03-05 08:40:43

标签: dart flutter

我的设备中有一个视频,但我想提取该视频的以下详细信息(在颤抖/飞镖中)- 1.拍摄视频时。 2.视频时长 3.视频类型 4.拍摄视频时 目前,我正在使用Ff-mpeg插件,但返回元数据信息所需的时间过长。

1 个答案:

答案 0 :(得分:4)

您可能需要按以下方式使用FFMPEG

import 'package:flutter_ffmpeg/flutter_ffmpeg.dart';

class VideoDetail {
  final FlutterFFmpeg _flutterFFmpeg = new FlutterFFmpeg();
  VideoDetail() {
    _flutterFFmpeg
        .getMediaInformation("<file path or uri>")
        .then((info) => print(info));
  }
}

别忘了添加依赖项

flutter_ffmpeg: ^0.1.1

有关更多信息,请访问 https://pub.dartlang.org/packages/flutter_ffmpeg