trimify 0.0.1 copy "trimify: ^0.0.1" to clipboard
trimify: ^0.0.1 copied to clipboard

A Flutter package with Wave Form audio Trimming. This supports retrieving, trimming, and storage of trimmed audio files to the file system."

Trimify Documentation #

Introduction #

Trimify is a Flutter package designed for audio trimming with a customizable waveform display. It allows users to visually edit audio files with precision and ease.

Features #

  • Visual waveform representation of audio files.
  • Customizeable Duration
  • Interactive trimming interface.
  • Customizable waveform appearance.
  • Supports various audio formats.

Installation #

Add the following line to your pubspec.yaml file:

dependencies:
  trimify: ^0.0.1

Then, run flutter pub get to install the package.

Usage #

Importing the Package #

import 'package:trimify/trimify.dart';

Basic Implementation #

Here's a simple example of how to use Trimify in your Flutter application:

Trimify(
  audioFile: 'path/to/audio/file',
  onTrim: (start, end) {
    // Handle trimmed audio
  },
  waveformStyle: WaveformStyle(
    waveColor: Colors.blue,
    waveThickness: 2.0,
  ),
)

Customization #

Trimify allows you to customize the appearance of the waveform:

  • waveColor: Change the color of the waveform.
  • waveThickness: Adjust the thickness of the waveform lines.

Example #

For a complete example, check out the example directory in the package repository.

Contributing #

Contributions are welcome! Please see the CONTRIBUTING.md for more details.

License #

Trimify is licensed under the MIT License. See the LICENSE file for more information.


Feel free to expand on each section with more details specific to your package's functionality and features.

0
likes
130
points
16
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package with Wave Form audio Trimming. This supports retrieving, trimming, and storage of trimmed audio files to the file system."

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on trimify