首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Drupal 7中与视频合并和工作zencoder采集器

如何在Drupal 7中与视频合并和工作zencoder采集器
EN

Stack Overflow用户
提问于 2013-04-19 05:15:29
回答 1查看 256关注 0票数 0

安装模块:视频,Video.js,z编码器API

安装版本:-

Z编码器库-2.1.2,Video.js--3.2.0,视频转码器:Z编码器-1.2

在Z编码器中创建帐户后,我成功地获得了Z编码器API密钥。回发URL显示为localhost/VideoSample/ Postback /jobs。

我上传了视频内容类型的mp4视频,得到了以下错误:

“转码big_buck_bunny.mp4出了问题。请检查您最近的日志条目,以便进一步调试。”

当我访问最近的日志条目时,我发现了以下错误:

  • 通知url (localhost/增加值/回发/作业)有一个无效的主机:localhost/VideoSample/postback/作业
  • r10k不是支持的视频编解码器。选项包括h264、mpeg4、theora、vp6、vp8和wmv。

在Internet上进行了一些研究后,我发现Z编码器需要一些公共主机IP或公共服务器来发送转码视频。在我的例子中,这个站点不是公开的,因为我在本地主机上工作。基本上,经过一项研究后,我找到了两种方法来完成这项工作。

  • 下载Amazon模块并在其中创建一个桶。向Z编码器API提供Amazon的地址。但这需要在亚马逊( Amazon )上托管视频的成本。我放弃了这个选项来做实验。

Z编码器提供了一个名为Z编码器Fetcher的工具,可以免费对视频进行转码。它需要RubyuGems和RubyuGems来安装在windows 7上。我下载了RubyuGems,并使用这个资源来安装材料。

http://blog.zencoder.com/2011/08/25/fetcher-making-it-even-easier-to-integrate-with-zencoder/

当我给出API密钥时,我得到了以下检索到的message.Notification :0。

我在admin/config/media/视频/transcoders中给出了在“Z编码器回发url”中提到的URL "zencoderfetcher“。但是在保存选项之后我得到了如下消息。

无法检索回发网址: php_network_getaddresses: getaddrinfo失败:不知道这样的主机。(0)

然后,我在相同的位置提供url“localhost/Z编码器/notifications_handler”,并再次收到如下消息:-

“无法检索回发URL :缺少模式(-1002)。”

在我的项目中,我急需转码。如果可以与视频模块合并和工作,请告诉我。如果是,那么如果您提供任何参考或步骤,这将是非常友好的。

注意:-所有url都有http作为前缀。

EN

回答 1

Stack Overflow用户

发布于 2013-04-25 22:34:40

我已经在Drupal论坛上回答了这个问题,但我也会在这里回答,以防其他人发现这一点。

实质上,Fetcher所做的就是查询notifications以获取最新的通知,然后将这些通知发布到localhost:3000 (或设置为本地地址的任何内容)。这只适用于通知,视频还必须上传到某个地方,所以我不太清楚你说的是什么意思,“Z编码器提供了一个叫做Z编码器Fetcher的工具,可以免费地对视频进行代码转换。”

听起来这里发生的事情是模块试图验证地址,所以zencoder采集器因为通知url不能工作。还有其他项目可以做类似的事情,比如可以解决问题的本地隧道。通过本地隧道,您可以获得一个有效的URI来发布您的通知,但它也需要Ruby / RubyGems。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16097631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档