audio_converter_native 1.0.5
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 formatconvertToAAC()- Convert audio to AAC formatconvertToMP3()- Convert audio to MP3 formatconvertToM4A()- Convert audio to M4A formatconvertToOGG()- Convert audio to OGG formatextractAudioFromVideo()- Extract audio from video filestrimAudio()- Trim audio filesapplyFade()- Apply fade in/out effectsexecuteCommand()- Execute custom FFmpeg commandsgetMediaInfo()- Get media file informationisAvailable()- Check converter availabilitygetVersion()- 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