You've already forked FrameTour-RenderWorker
Init
This commit is contained in:
63
util/api.py
Normal file
63
util/api.py
Normal file
@ -0,0 +1,63 @@
|
||||
import requests
|
||||
|
||||
session = requests.Session()
|
||||
|
||||
|
||||
def get_render_task():
|
||||
"""
|
||||
通过接口获取任务
|
||||
:return: 任务列表
|
||||
"""
|
||||
tasks = []
|
||||
tasks.append({
|
||||
'user_videos': {
|
||||
'CAM_ID': 'paper-planes.mp4'
|
||||
}
|
||||
})
|
||||
return tasks
|
||||
|
||||
|
||||
def get_template_info(template_id):
|
||||
"""
|
||||
通过接口获取模板信息
|
||||
:rtype: Template
|
||||
:param template_id: 模板id
|
||||
:type template_id: str
|
||||
:return: 模板信息
|
||||
"""
|
||||
template = {
|
||||
'id': template_id,
|
||||
'name': '模板名称',
|
||||
'description': '模板描述',
|
||||
'video_size': '1920x1080',
|
||||
'frame_rate': 30,
|
||||
'overall_duration': 30,
|
||||
'video_parts': [
|
||||
{
|
||||
'source': './template/test_template/1.mp4',
|
||||
'mute': True,
|
||||
},
|
||||
{
|
||||
'source': 'PLACEHOLDER_CAM_ID',
|
||||
'mute': True,
|
||||
'overlays': [
|
||||
'./template/test_template/2.mov'
|
||||
],
|
||||
'luts': [
|
||||
'./template/test_template/cube.cube'
|
||||
]
|
||||
},
|
||||
{
|
||||
'source': './template/test_template/3.mp4',
|
||||
'mute': True,
|
||||
}
|
||||
],
|
||||
'overall_template': {
|
||||
'source': None,
|
||||
'mute': False,
|
||||
'audios': [
|
||||
'./template/test_template/bgm.acc'
|
||||
]
|
||||
},
|
||||
}
|
||||
return template
|
Reference in New Issue
Block a user