我的两个基本问题是让zencoder将转换后的视频保存到我的s3存储桶中,以及让drupal正确地访问s3。我设置了zencoder,s3和所有其他视频模块,你可以在网上找到的每个“在drupal中设置s3和zencoder”教程中提到的,并进行了所有必要的配置,但仍然无法解决我遇到的问题。
当视频上传到我的网站时,它会同时保存到我的dev.myurl.com/sites/default/files/videos/original/文件夹和我的s3存储桶中的sites/default/files/videos/original文件夹中,转码为mp4,然后5个缩略图保存在我的s3存储桶中的适当文件夹中,但转换后的视频将发送到zencoder自己的临时位置,而不是它应该在我的s3存储桶中创建的sites/default/files/videos/converted文件夹。当我尝试播放视频时,系统显示“此视频正在处理中,请稍候”。当我编辑视频并从那里播放时,它会播放我的dev.myurl.com/sites/default/files/videos/original/文件夹中的视频。s3中的缩略图也没有被使用,我坚持使用默认的缩略图。
我知道这似乎是一个常见的问题,可以通过阅读其他帖子来解决,但我整个星期都在阅读它们,但收效甚微。
发布于 2012-09-27 02:50:44
我今天早上才修好的。这是数据库中视频预设表的问题,已通过重新安装视频模块解决。我的印象是,视频的编码和存储在我的网站上无法正常工作,因为Zencoder或S3没有正确设置,错误发生在drupal之外,但事实证明,由于数据库中缺少表,视频配置中的转换预设从未继续。重新安装会重新创建这些表,从而消除数据库问题。
https://stackoverflow.com/questions/12531839
复制相似问题