能够使用ffmpeg和python读取当前音频帧

能够使用ffmpeg和python读取当前音频帧,python,ffmpeg,discord.py,Python,Ffmpeg,Discord.py,有没有一种方法可以使用FFmpeg读取音频文件中的当前位置 我想让我的discord机器人播放一段音频片段,然后在退出时,它保存当前位置,然后当它重新加入VC时,它可以在该点恢复。我知道如何使用-ss在正确的时间恢复,但我不确定如何在ti离开时获取时间戳。 任何帮助都将不胜感激:) 如果有人感兴趣,我想出了一个更好的方法。如果将全局变量设置为自历元起的时间,并将其设置为start,则当断开bot连接时,将自历元起的时间设置为end。然后,您可以从end中减去start,剩下的时间就是音频剪辑的时

有没有一种方法可以使用FFmpeg读取音频文件中的当前位置

我想让我的discord机器人播放一段音频片段,然后在退出时,它保存当前位置,然后当它重新加入VC时,它可以在该点恢复。我知道如何使用
-ss
在正确的时间恢复,但我不确定如何在ti离开时获取时间戳。
任何帮助都将不胜感激:)

如果有人感兴趣,我想出了一个更好的方法。如果将全局变量设置为自历元起的时间,并将其设置为
start
,则当断开bot连接时,将自历元起的时间设置为
end
。然后,您可以从
end
中减去
start
,剩下的时间就是音频剪辑的时间。这可以在以后存储和检索。

我找到了一种方法,在运行命令播放音频时启动一个计时器,但这似乎是一个效率很低的解决方案。想法?还在想是否有任何特定的解决方案?