Ruby:在"string buffer"时查找文件的音频持续时间



我得到了一个mp3文件的字符串数据(当你执行File.read "1.mp3"时你会得到的)

我找到了一些方法来获取mp3音频持续时间,当我有一个文件,但现在我只有一个文件字符串内容。我可以考虑从我得到的字符串创建一个临时文件的解决方案,然后使用一个知道如何获取持续时间的库。

你知道一种方法,我可以避免这个临时文件的创建和获取持续时间直接从文件数据字符串?

我找到了ruby-audioinfo或taglib-ruby。你想要获得持续时间、艺术家、标题等等……

最新更新