七牛上传视频文件,用vsample接口生成多张缩略图,视频文件小的时候成功,视频文件较大时候无法生产缩略图

用了这个vsample接口,上传视频文件,生成缩略图。
当上传较小的视频文件的时候,例如5M(30秒)的文件,视频文件能够正常上传,缩略图也正常生成。
但是当上传较大视频文件时候,例如40M(240秒)的文件,视频文件能够正常上传,但是无法生成缩略图。
请问是什么情况?怎么解决。谢谢。

阅读 5.4k
2 个回答

上传的时候我并没有returnbody的设置。我用的是php-sdk。

https://portal.qiniu.com/mps/pipeline/intro 创建一个队列名。 刚才看了一下,不是很明白,当我创建一个队列以后,要求我创建一个作业,这个作业需要选择指定的源文件,但是我要生成缩略图的视频文件都是通过新上传的。就是刚上传完以后就立即生成这个视频文件的多张缩略图。

你是否上传的时候在returnbody中设置$(persistentId)的返回值,如果有的话,可以提供一下这个参数,七牛这边看下文件处理的进度。

我这边推测,你并没有在上传策略中指定persistentPipelinepersistentNotifyUrl这两个参数。第一个参数,你可以在 https://portal.qiniu.com/mps/pipeline/intro 创建一个队列名,然后在上传策略中指定,这样可以大大减少你的处理排队时间;第二个参数,是处理结果结束后,将处理信息的返回的URL的地址,一般是你的服务器地址,返回内容的规格可以参考http://developer.qiniu.com/docs/v6/api/reference/fop/pfop/prefop.html,可以方便你看到处理成功还是失败。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进