audioToAudio method

Future<void> audioToAudio({
  1. required String inputPath,
  2. required String outputPath,
  3. bool isOverride = true,
  4. void onStdout(
    1. String data
    )?,
})

Implementation

Future<void> audioToAudio({
  required String inputPath,
  required String outputPath,
  bool isOverride = true,
  void Function(String data)? onStdout,
}) async {
  final outFile = File(outputPath);
  if (outFile.existsSync() && isOverride) {
    await outFile.delete();
  }
  final arguments = ['-i', inputPath, outputPath];
  await ffmpegStart(arguments: arguments, onStdErrorOut: onStdout);
}