afjal1 / flutter_audio_cutter

Flutter Audio Cutter package for Flutter

Home Page:https://pub.dev/packages/flutter_audio_cutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Audio Cutter

Cut any audio clip A package used to cut a segment from an audio file supported on Android

Getting started

Depend on it

dependencies:
  flutter_audio_cutter: ^1.0.3+1

Usage

I use the ffmpeg_kit_flutter package which requires a higher Android SDK version. So please modify your build.gradle (app) file as follows to avoid errors.

defaultConfig {
  ...
  minSdkVersion 24
  ...
}

AudioCutter.cutAudio(...) return audio file path after cutting

import 'package:flutter_audio_cutter/audio_cutter.dart';
...
var startPoint = 15.0; // the start time you want
var endPoint = 45.0; // end time
var pathToFile = 'path/to/audio-file.mp3'; //path to your file
var result = await AudioCutter.cutAudio(pathToFile, startPoint, endPoint);
...

Example

About

Flutter Audio Cutter package for Flutter

https://pub.dev/packages/flutter_audio_cutter

License:MIT License


Languages

Language:Dart 79.4%Language:Ruby 14.6%Language:Swift 4.3%Language:Kotlin 1.3%Language:Objective-C 0.4%