【发布时间】:2020-01-07 13:54:11
【问题描述】:
我想为我的 rails 应用程序创建一个 RSS 提要并将其提交到 iTunes 和其他服务。 Apple 使用的价值观之一是:
<itunes:duration>DURATION H:MM:SS</itunes:duration>
如何通过 Active Storage 从存储在 Amazon 云中的 mp3 文件中获取它?
谢谢。
【问题讨论】:
-
您应该研究一个过程,在上传新的 mp3 时,会从文件中派生一些参数(a.o. 持续时间),就像上传图像时一样,上传时也会生成缩略图。对于已经上传的文件,您必须创建一个脚本/任务来下载它们、确定持续时间并更新数据库中的属性(我认为即时执行此操作成本太高)。您知道如何从 mp3 文件中获取持续时间吗?查看 mp3 相关 gem:ruby-toolbox.com/search?utf8=%E2%9C%93&q=mp3
-
@pawciorr - 你试过上面推荐的任何库吗?
标签: ruby-on-rails rss feed