Transloadit 任务永远不会完成
Transloadit task never finishes
我正在开发一个移动应用程序,该应用程序将图像存储在 S3 上,将它们合并成视频并将它们推送到 YouTube。我目前正在考虑将流程转移到 Transloadit,因为它会解决我遇到的很多问题,但我似乎无法让它正常工作。
我计划的流程是:
- 从 S3 存储桶中获取图像
- 将它们合并成一个视频
- 将视频推送到 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 生成视频似乎也不起作用,这有点令人担忧。
知道问题出在哪里吗?
通过将 "ffmpeg_stack": "v2.2.3",
添加到 create_video
步骤,最终解决了这个问题。
很高兴您能解决这个问题!作为对未来的提示,您可能希望 post 直接向我们的支持人员发送此消息,以便更快地得到答复。
我们确实会关注 SO,但当然不会像关注支持系统那样频繁。 :)
亲切的问候,
蒂姆
Co-Founder 转运
我正在开发一个移动应用程序,该应用程序将图像存储在 S3 上,将它们合并成视频并将它们推送到 YouTube。我目前正在考虑将流程转移到 Transloadit,因为它会解决我遇到的很多问题,但我似乎无法让它正常工作。
我计划的流程是:
- 从 S3 存储桶中获取图像
- 将它们合并成一个视频
- 将视频推送到 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 生成视频似乎也不起作用,这有点令人担忧。
知道问题出在哪里吗?
通过将 "ffmpeg_stack": "v2.2.3",
添加到 create_video
步骤,最终解决了这个问题。
很高兴您能解决这个问题!作为对未来的提示,您可能希望 post 直接向我们的支持人员发送此消息,以便更快地得到答复。
我们确实会关注 SO,但当然不会像关注支持系统那样频繁。 :)
亲切的问候, 蒂姆
Co-Founder 转运