Transloadit任务永不结束

问题描述:

我正在研究一种在S3上存储图像的移动应用程序,将它们合并到视频中并将它们推送到YouTube。我目前正在考虑将流程转移到Transloadit,因为它可以解决我遇到的很多问题,但我似乎无法使其正常工作。Transloadit任务永不结束

我计划的流程是:

  1. 从S3斗撷取图片
  2. 将它们合并成一个视频
  3. 推送视频到YouTube

我已经把下面的模板用于测试目的:

{ 
    "steps": { 
    "get_images": { 
     "robot": "/s3/import", 
     "key": "****", 
     "secret": "****", 
     "bucket": "image-test", 
     "bucket-region": "eu-west-1", 
     "path": [ 
     "uploaded_files/a9f80e0c-48a7-4411-bab6-c218efccec6e.jpg", 
     "uploaded_files/e056a30b-03fb-4e7f-8e91-edf8a66494c5.jpg", 
     "uploaded_files/bce0be54-0fd9-4367-ae87-b670214a4830.jpg", 
     "uploaded_files/652dbaf0-7b4d-4dbc-9b51-a07e79d116a9.jpg" 
     ] 
    }, 
    "create_video": { 
     "robot": "/video/merge", 
     "preset": "flash", 
     "width": 854, 
     "height": 480, 
     "resize_strategy": "fit", 
     "framerate": "1/5", 
     "use": { 
     "steps": [ 
      { 
      "name": "get_images", 
      "as": "image" 
      } 
     ] 
     } 
    }, 
    "youtube_upload": { 
     "robot": "/youtube/store", 
     "use": "create_video", 
     "username": "Youtube User", 
     "password": "****", 
     "visibility": "unlisted", 
     "category": "Film & Animation", 
     "keywords": "blah", 
     "title": "Test", 
     "description": "Test" 
    } 
    } 
} 

该任务从未完成执行。通过删除这些步骤,我已经能够确定第一步运行并提取正确的文件,但第二步从未完成,表明问题出在哪里。我还观察到,用于生成视频的the demo似乎也不起作用,这是一个令人担忧的问题。

任何想法是什么问题?

最后通过在create_video步骤中添加"ffmpeg_stack": "v2.2.3",能够解决此问题。

很高兴你明白这一点!作为未来的小窍门,您可能希望直接发布此信息给我们的支持人员,以便尽快获得答案。

我们确实留意SO,但并不像支持系统上那么频繁。 :)

亲切的问候, 添

联合创始人Transloadit