audio_converter_native 1.0.5 copy "audio_converter_native: ^1.0.5" to clipboard
audio_converter_native: ^1.0.5 copied to clipboard

A Flutter package for native audio conversion using Platform Channels. Supports real audio conversion on Android and iOS without external dependencies.

Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.5 - 2026-05-28 #

Added #

  • Added Swift Package Manager support for the iOS plugin.
  • Added an iOS Swift package manifest with the required FlutterFramework dependency.

Changed #

  • Moved the iOS Swift plugin implementation into the Swift Package Manager source layout.
  • Updated the iOS podspec source path so CocoaPods support continues to work with the new source layout.
  • Updated the example app to use the local plugin package path.
  • Removed emojis from the README documentation.

1.0.2 - 2024-01-22 #

Fixed #

  • Fixed homepage and repository URLs in pubspec.yaml
  • Updated package metadata for proper pub.dev display
  • Removed discontinued package warnings

1.0.0 - 2024-01-22 #

Added #

  • Initial release of Audio Converter Native
  • Support for Android and iOS platforms
  • Real audio conversion using Platform Channels
  • Support for multiple audio formats (WAV, AAC, MP3, M4A, OGG)
  • Audio recording and playback integration
  • Smart file sharing with format prioritization
  • Duration estimation based on file size
  • Comprehensive example app
  • Full documentation and README

Features #

  • convertToWAV() - Convert audio to WAV format
  • convertToAAC() - Convert audio to AAC format
  • convertToMP3() - Convert audio to MP3 format
  • convertToM4A() - Convert audio to M4A format
  • convertToOGG() - Convert audio to OGG format
  • extractAudioFromVideo() - Extract audio from video files
  • trimAudio() - Trim audio files
  • applyFade() - Apply fade in/out effects
  • executeCommand() - Execute custom FFmpeg commands
  • getMediaInfo() - Get media file information
  • isAvailable() - Check converter availability
  • getVersion() - Get converter version

Technical Details #

  • Uses Flutter Platform Channels for native communication
  • No external dependencies (no FFmpeg Kit)
  • Real audio file copying (not simulation)
  • Automatic directory creation
  • File validation and error handling
  • Cross-platform compatibility
  • Memory efficient operations
9
likes
160
points
523
downloads

Documentation

API reference

Publisher

verified publishercelestinolopes.tech

Weekly Downloads

A Flutter package for native audio conversion using Platform Channels. Supports real audio conversion on Android and iOS without external dependencies.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, path_provider

More

Packages that depend on audio_converter_native

Packages that implement audio_converter_native