Vid data reader/writer for flutter.

justin.xing 173b68819c Refactor code. %!s(int64=3) %!d(string=hai) anos
.vscode f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos
lib 173b68819c Refactor code. %!s(int64=3) %!d(string=hai) anos
.gitignore f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos
.metadata f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos
CHANGELOG.md f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos
LICENSE f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos
README.md 1281281683 更新 'README.md' %!s(int64=3) %!d(string=hai) anos
pubspec.yaml f7a77eec14 First commit. %!s(int64=3) %!d(string=hai) anos

README.md

flutter_vid

This is a VID(VINNO Image Data) read/write library for flutter.

Only support read VID file, not support write VID file. Carotid3D extended data is not support for now. Only support CanvasKit engine while running on web.

Getting Started

Add dependency in pubspec.yaml

dependencies:
  flutter:
    sdk: flutter
  vid:  
    git:
      url: http://git.ius.plus:88/Project-Wing/flutter_vid
var imageData = new VidUsImageData(vidData.buffer.asUint8List());
var frameRate = imageData.probe.frameRate;
var vidImage = imageData.getImage(i);
var image = Image.memory(vidImage.imageData);