audio_converter_native 1.0.2
audio_converter_native: ^1.0.2 copied to clipboard
⚠️ DISCONTINUED - A Flutter package for native audio conversion using Platform Channels. DO NOT USE in new projects.
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.2 2024-01-XX #
Fixed #
- Fixed homepage and repository URLs in pubspec.yaml
- Updated package metadata for proper pub.dev display
1.0.1 2024-01-XX #
⚠️ IMPORTANT NOTICE #
- PACKAGE DISCONTINUED: This package has been discontinued and should not be used in new projects
- NO SUPPORT: No active support or updates will be provided
- MIGRATION: Please migrate to alternative packages like
ffmpeg_kit_flutteroraudioplayers
1.0.0 2024-01-XX #
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