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

Sud*_*shi 0 dart flutter

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

San*_*and 6

您可能需要按以下方式使用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));
  }
}
Run Code Online (Sandbox Code Playgroud)

不要忘记添加依赖项

flutter_ffmpeg: ^0.1.1

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