zeba_academy_offline_media_player 1.0.0 copy "zeba_academy_offline_media_player: ^1.0.0" to clipboard
zeba_academy_offline_media_player: ^1.0.0 copied to clipboard

Offline audio & video player with playlist, subtitles, shuffle/repeat, and speed control.

Changelog – zeba_academy_offline_media_player #

All notable changes to this project will be documented in this file.

1.0.0 – 2026-03-14 #

Initial release

Features #

  • 🎵 Audio playback – Play local audio files using just_audio.
  • 🎬 Video playback – Play local video files with video_player + chewie.
  • 📝 Subtitle support – Overlay subtitles for video using subtitle_wrapper_package.
  • 🔀 Shuffle mode – Randomize playback order.
  • 🔁 Repeat mode – Support for repeat off, repeat one, and repeat all.
  • Playback speed – Adjust audio/video playback speed dynamically.
  • 🖥 Cross-platform support – Works on Windows, macOS, and Linux desktop platforms.
  • 📂 Playlist support – Load multiple media items into a playlist.
  • Lightweight & no-bloat – Minimal dependencies for a clean, offline media player experience.

Dependencies #

  • just_audio – Audio playback
  • video_player – Video playback
  • chewie – Video player UI
  • subtitle_wrapper_package – Subtitles for videos
  • path_provider & flutter_cache_manager – Optional support for file caching

Notes #

  • Local file paths must be updated according to your machine or device.
  • Subtitles are optional; if not provided, video plays without captions.
  • Ensure media files exist before initializing the player.
0
likes
150
points
90
downloads
screenshot

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Offline audio & video player with playlist, subtitles, shuffle/repeat, and speed control.

Homepage

License

GPL-3.0 (license)

Dependencies

chewie, flutter, flutter_cache_manager, just_audio, path_provider, subtitle_wrapper_package, video_player

More

Packages that depend on zeba_academy_offline_media_player