搜索插件、代码仓与 APP 分类

插件详情v0.3.7+8

flutter_video_compress

通过压缩视频生成新文件,并提供元数据。从视频路径获取视频缩略图,支持JPEG/GIF。为减少应用大小,在IOS中不使用FFmpeg。

近 30 天下载
59
喜欢数
86
Pub 分数
40

安装插件

flutter pub add flutter_video_compress

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个用于从视频路径压缩视频并生成缩略图的 Flutter 包,支持 JPEG 和 GIF 格式。它在创建压缩视频文件时保留元数据,同时通过避免在 iOS 上使用 FFmpeg 来最小化应用大小。非常适合需要高效视频处理且无重型依赖的应用程序。该包简化了存储和共享所需的媒体优化。

适合场景

  • 上传前压缩视频
  • 为视频预览生成缩略图
  • 减少 iOS 上的应用大小
  • 优化视频存储
  • 提升媒体加载性能
  • 准备视频以供社交分享

主要特点

  • 带元数据的视频压缩
  • 缩略图生成(JPEG/GIF)
  • iOS 上没有 FFmpeg
  • 轻量级实现
  • 视频处理的简单 API
  • 跨平台兼容性

适合对象

  • 媒体密集型应用
  • 社交媒体集成
  • 视频编辑工具
  • 存储空间有限的应用程序
  • 开发者优先考虑小应用大小
  • 使用 Flutter 的内容创作者

使用建议

  • 仅限视频压缩和缩略图提取
  • 无高级视频编辑功能
  • iOS优化依赖于原生编解码器
  • 依赖于平台特定的视频处理
  • 可能根据输入具有可变的压缩质量
  • 不适用于实时视频处理

所属分类

使用此插件的项目

暂无相关数据。