Media Utilities

Get the best packages and plugins for Media management, information, utility. We have listed out the best packages available for Flutter project.

photo_manager

You can scan photos and albums. Only api, not have ui. you can use the api to create your image picker. or use photo

flutter_exif_rotation

Flutter plugin that fixes the picture orientation when it’s took in landscape for some devices.

flutter_ffmpeg

Flutter plugin to run FFmpeg on mobile platforms. Supports iOS and Android.
flutter_ffmpeg

exif

Decode Exif metadata from digital image files. Supported formats: tiff, jpeg, HEIC

bitmap

Bitmap is a fast and minimalistic lib that heelps you to manipulate image on Flutter apps.
bitmap

image_size_getter

Get image width and height, the library does not completely decode the image file, just read the metadata to get the image width and height.

native_screenshot

A simple plugin to take screenshots using native code (iOS & Android).

local_image_provider

A library for retrieving the metadata and contents of the images, videos, and albums on a mobile device.

media_info

Determine multimedia file properties like width, height, duration

flutter_video_info

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

heic_to_jpg

With this library you can convert HEIC/HEIF file to JPEG image easily

flutter_screen_recording

A new Flutter plugin for record the screen. This plugin can be used for record the screen on android, iOS, and web devices.

network_image_to_byte

Convert network image to byte data as type Uint8List

m3u

Simple Dart tool to parse M3U and M3U_Plus files from a string or document string.