setClip 函数 return 不应该使用 just_audio 包的新文件吗?

Shouldn't setClip function return a new file using just_audio package?

在我的应用程序中,我允许用户编辑他们的录音,我使用 just_audio 来执行此操作。当音频从 30 秒剪辑到 20 秒时,我意识到只有音频的持续时间发生了变化,但文件长度没有改变,所以音频没有按预期进行编辑,因为当剪辑的音频发送到服务器时,它仍然保留为原始未经编辑的文件。这是剪辑功能的原意,还是我做错了什么?

just_audio只是一个音频播放器,所以它不做文件编辑和文件写入。 ClippingAudioSource等同于ExoPlayer中的ClippingMediaSource,仅用于播放时选择片段播放,不修改原片段。