相机和音频播放器之间的延迟

问题描述

我正在开发一个 Flutter,用户可以在其中唱歌,我使用 audioplayers 包在后台播放音乐,使用 camera 包录制视频。然后我使用 flutter_ffmpeg 包合并 2 个输出,但问题是我的声音与艺术家的声音不同步,有一些滞后,而且滞后的长度是可变的,因此向其中任何一个添加延迟都不会工作。 这是我开始录制的方式

  try {
    await _initializeControllerFuture;
    cameraController.startVideoRecording(recordingFilePath);
  } catch (ex) {
    AppUtil.showToast('Unexpected error,please try again');
    Navigator.of(context).pop();
  }
  myAudioPlayer.play();

有什么想法可以处理这种延迟吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)