Android 如何在flatter中合并音频和视频

Android 如何在flatter中合并音频和视频,android,flutter,dart,flutter-dependencies,fluent-ffmpeg,Android,Flutter,Dart,Flutter Dependencies,Fluent Ffmpeg,我使用了这个软件包flatter\u ffmpeg:^0.2.10,我的flatter版本是2.0.3 if (widget.addMusicId != null) { print("Merge Audio"); //-i video.mp4 -i audio.mp4 -c copy output.mp4 _flutterFFmpeg .execute( "-i $videoPath -i ${widget.addMusi

我使用了这个软件包flatter\u ffmpeg:^0.2.10,我的flatter版本是2.0.3

if (widget.addMusicId != null) {
  print("Merge Audio");
  //-i video.mp4 -i audio.mp4 -c copy output.mp4
  _flutterFFmpeg
      .execute(
          "-i $videoPath -i ${widget.addMusicId} -c copy ${DateTime.now().millisecondsSinceEpoch.toString()}")
      // "-i $videoPath -i ${widget.addMusicId} -c:v libx264 -c:a aac -ac 2 -ar 22050 -map 0:v:0 -map 1:a:0 -shortest $outputVideo")
      .then((rc) => print("FFmpeg process exited with rc $rc"));

  setState(() {
    videoPath = outputVideo;
  });
} else {
  _flutterFFmpeg
      .execute("-i $videoPath -vcodec libx265 -crf 28 $outputVideo")
      .then((rc) => print("FFmpeg process exited with rc $rc"));

  setState(() {
    videoPath = outputVideo;
  });
}
提前谢谢