I trim a audio. Using following code.
I find code in https://pub.dev/packages/audiocutter package.
But can't generate output file.
import 'package:path_provider/path_provider.dart';
import 'package:ffmpeg_kit_flutter/ffmpeg_kit.dart';
static Future<String> cutAudio(String path, double start, double end) async {
final Directory dir = await getTemporaryDirectory();
final outPath = "${dir.path}/output.mp3";
var cmd = "-y -i \"$path\" -vn -ss $start -to $end -ar 16k -ac 2 -b:a 96k -acodec libmp3lame $outPath";
log(cmd);
FFmpegKit.executeAsync(cmd, (session) async {
final returnCode = await session.getReturnCode();
print("returnCode $returnCode");
});
return outPath;
}
Please help me how to trim audio.