1

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"
    }
  }
}

タスクは決して実行を終了しません。ステップを削除することで、最初のステップが実行されて正しいファイルが取得されることを確認できましたが、2 番目のステップは完了していません。これは、そこに問題があることを示唆しています。また、ビデオを生成するためのデモも機能していないように見えますが、これは少し心配です。

問題は何ですか?

4

2 に答える 2

1

これを理解していただければ幸いです。今後のヒントとして、これをサポートに直接投稿して、より早く回答を得ることをお勧めします。

私たちはSOに目を光らせていますが、もちろんサポートシステムほど頻繁ではありません. :)

敬具、ティム

共同創設者Transloadit

于 2016-01-25T07:53:23.493 に答える
1

"ffmpeg_stack": "v2.2.3",ステップに追加することで、最終的にこの問題を解決できましたcreate_video

于 2016-01-22T10:52:03.050 に答える