有关视频文件的所有元数据来自何处?它来自原始视频还是来自编码?
我正在尝试将视频持续时间写入数据库,但我不确定我是否可以在我的服务器POST
上获取此值
答案 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"]
祝你好运!