获取有关未完成编码的视频的信息

时间:2013-06-28 07:42:58

标签: ruby-on-rails ruby-on-rails-3 pandastream

有关视频文件的所有元数据来自何处?它来自原始视频还是来自编码? 我正在尝试将视频持续时间写入数据库,但我不确定我是否可以在我的服务器POST上获取此值

1 个答案:

答案 0 :(得分:1)

这个英语很难读,但我会尽我所能。我对pandastream也没有经验,但API看起来很简单。看起来pandastream要求您先上传视频文件。然后处理一个ID。

在api文档:https://github.com/pandastream/panda_gem中,它看起来像

encodings = Panda::Video.find("1234").encodings

表示您必须先对其进行编码。他们只是通过Web API向您发送属性。查询属性后,您可以使用它执行任何操作,例如将它们插入数据库。

您甚至可以浏览帐户中的所有视频并获取视频时长并批量插入。

videos = Panda::Video.all
# loop through videos as |upload|
#   find video as video
#   insert into database upload.id and video.attributes["duration"]
祝你好运!