FLUTTER ECOSYSTEM

flutter_video_info

A flutter plugin to get basic metadata information of a video file.

Latest version
1.3.3
30-day downloads
8.4K
Likes
73
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

flutter_video_info is a Flutter plugin that extracts basic metadata from video files on Android and iOS devices. It provides essential information such as duration, resolution, frame rate, and file size without requiring external dependencies. The plugin is lightweight and designed for use in media applications where quick access to video properties is needed. It integrates seamlessly with Flutter's ecosystem and supports both platforms through native code bridges. Ideal for developers building video players, media libraries, or content management tools.

Use cases
  • Extracting video duration for playback controls
  • Displaying video resolution in media previews
  • Checking file size before downloading
  • Validating video format before processing
  • Building media library metadata displays
Key features
  • Supports Android and iOS
  • Retrieves duration, resolution, frame rate, and size
  • Lightweight and fast
  • No external dependencies
  • Simple API for metadata extraction
Suitable for
  • Media player apps
  • Video upload formatters
  • Content management systems
  • Media library interfaces
  • Cross-platform video utilities
Considerations
  • Requires platform-specific permissions for file access
  • Limited to basic metadata (no audio details)
  • Does not support streaming URLs
  • Metadata accuracy depends on source file integrity
  • May not work with encrypted or corrupted video files
Supported platformsAndroidiOS

Install package

flutter pub add flutter_video_info

Categories

Source repository

Related projects