在我们的Rails应用程序中,我们直接上传mp3/mp4文件到s3。我们需要找到视频/音频的持续时间并将其存储在表格中。我尝试了mp4info
宝石库。
require 'taglib'
require 'mp4info'
file = "livetouch-test.mp4"
info = MP4Info.open(file)
p info.SECS
这提供了视频长度,但是期望的视频应存储在本地。在 Rails 应用中,视频/音频仅可在 S3 上使用。请问有人知道如何在 RoR 上获取已上传至 S3 的文件持续时间吗?