v1.0.6
cached_video_preview
一个 Flutter 插件,可帮助您获取远程或本地视频预览图像并将其缓存。
27喜欢 344近 30 天下载125Pub 分数
AndroidiOS
一个 Flutter 插件,可帮助您获取远程或本地视频预览图像并将其缓存。
{"sdk":"flutter"}^0.4.1^0.5.0^4.4.1^4.0.0^0.5.0^2.0.2^1.8.0^3.1.0{"sdk":"flutter"}^4.4.1^2.1.1^1.0.1以下为英文项目原文快照,最新内容请访问 GitHub。
Cached Video Preview can help you get remote or local video preview image and cache it.
This is example code how to implement this package.
CachedVideoPreview(
path: 'https://www.youtube.com/watch?v=b_sQ9bMltGU',
type: SourceType.remote,
remoteImageBuilder: (BuildContext context, url) =>
Image.network(url),
)
CachedVideoPreview(
path: 'https://flutter.github.io/assets-for-api-docs/assets/videos/bee.mp4',
type: SourceType.remote,
httpHeaders: const <String, String>{},
remoteImageBuilder: (BuildContext context, url) =>
Image.network(url),
)
final File video = File('video.mp4');
CachedVideoPreview(
path: video.path,
type: SourceType.local,
fileImageBuilder: (context, bytes) =>
Image.memory(bytes),
)
Thanks to the authors of these libraries metadata_fetch and video_thumbnail.
Use Issue Tracker for any questions or bug reports.