Задача Transloadit никогда не заканчивается
Я работаю над мобильным приложением, которое хранит изображения на S3, объединяет их в видео и отправляет на YouTube. В настоящее время я планирую перенести процесс в Transloadit, так как он решит многие проблемы, с которыми я столкнулся, но, похоже, не могу заставить его работать должным образом.
Я планирую поток:
- Получить изображения из S3 Bucket
- Объединить их в видео
- Нажмите видео на 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 ответа
Удалось решить эту проблему в конце, добавив "ffmpeg_stack": "v2.2.3",
к create_video
шаг.
Рад, что вы это поняли! Так же, как совет на будущее, вы можете отправить это в нашу службу поддержки напрямую, чтобы получить ответ раньше.
Мы следим за SO, но не так часто, как, конечно, за системой поддержки.:)
С наилучшими пожеланиями, Тим
Соучредитель Transloadit