代码之家  ›  专栏  ›  技术社区  ›  Matthew Daly

Transloadit任务从未完成

  •  1
  • Matthew Daly  · 技术社区  · 9 年前

    我正在开发一个移动应用程序,它在S3上存储图像,将它们合并成视频并推送到YouTube。我目前正在考虑将流程转移到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 因为生成视频似乎也不起作用,这有点令人担忧。

    你知道问题是什么吗?

    2 回复  |  直到 9 年前
        1
  •  1
  •   Matthew Daly    9 年前

    最终通过添加 "ffmpeg_stack": "v2.2.3", create_video

        2
  •  1
  •   Tim Koschützki    9 年前

    很高兴你能解决这个问题!作为对未来的提示,您可能希望将此直接发布到我们的支持部门,以便尽快得到答案。

    我们确实关注SO,但当然不像支持系统那样频繁

    诚挚问候, 提姆

    Transloadit联合创始人