# -*- coding: utf-8 -*-
"""
# @Time : 2022/3/8 09:56 
# @Author : zhaiht
# @File : param.py 
# @desc :
"""

import json

title_id = json.load(open('title_id.json', 'r+'))['title_id'] + 1
json.dump({"title_id": title_id}, open('title_id.json', 'w+'), sort_keys=True, indent=4)

token_data = json.dumps({
  "username": "2@qq.com",
  "password": "reyun.123",
  "clientId": "system",
  "clientSecret": "system",
  "scope": "app",
  "grantType": "password"
})

p2v = json.dumps({
  "sizeId": 5,
  "title": title_id,
  "resultRule": "{标题}_{日期}_{序号}",
  "img2VideoList": [
    {
      "content": "",
      "duration": "10",
      "floatLogoAlpha": 0.4,
      "floatLogoMoveType": "NONE",
      "floatLogoSpeed": 1,
      "logoIndex": 1,
      "musicUrl": "",
      "recommendFlag": True,
      "soundEffect": "fadeInOut",
      "textIndex": 9,
      "volumeNum": 30,
      "combinationResList": [
        {
          "path": "root/image/jpg/9816ffcb5bf2454fac66377424d20be1.jpg",
          "imgUrl": "https://gatling.cn-bj.ufileos.com/root%2Fimage%2Fjpg%2F9816ffcb5bf2454fac66377424d20be1.jpg?UCloudPublicKey=TOKEN_2ec337cb-d655-4803-9b2c-f1bb6af60cd6&Signature=9gmwB7ibSS1rcf0rNe%2FAYHinypg%3D&Expires=1645092905",
          "duration": 5000
        },
        {
          "path": "root/image/jpg/05dbaeba887145399dfbeda7a43f94f3.jpg",
          "imgUrl": "https://gatling.cn-bj.ufileos.com/root%2Fimage%2Fjpg%2F05dbaeba887145399dfbeda7a43f94f3.jpg?UCloudPublicKey=TOKEN_2ec337cb-d655-4803-9b2c-f1bb6af60cd6&Signature=eN4KRWlhGH7C8hh3%2FSDkMcyQWpY%3D&Expires=1645092905",
          "duration": 5000
        }
      ]
    }
  ],
  "local": False,
  "library": True
})

#######################################################

v2v = json.dumps({
  "type": "video",
  "music": "auto",
  "ossCloud": True,
  "sizeId": 6,
  "title": title_id,
  "resultRule": "{标题}_{序号}",
  "videoParamGroups": [
    {
      "videoCombinations": [
        {
          "id": "1493837922917515264",
          "type": "video",
          "path": "root/video/mp4/f010e2a2294c4def9775c899bcbe2a13.mp4",
          "ossVideoUrl": None,
          "ossImageUrl": "https://gatling.cn-bj.ufileos.com/root%2Fimage%2Fjpg%2F2072a63727c74803ab5aace0f02fa878.jpg?UCloudPublicKey=TOKEN_2ec337cb-d655-4803-9b2c-f1bb6af60cd6&Signature=fwvdV3r%2BY6bHkLae%2BsSE5Ty9ByY%3D&Expires=1645513048",
          "duration": None,
          "soundEffect": None,
          "volumeNum": None,
          "musicUrl": None,
          "logoIndex": 1,
          "fontSize": None,
          "content": None,
          "fontFileUrl": None,
          "textIndex": 9,
          "floatLogoAlpha": 0.4,
          "floatLogoSpeed": 1,
          "floatLogoMoveType": "DEFAULT01",
          "templateLevelDtos": None
        },
        {
          "id": "1470667240268472320",
          "type": "video",
          "path": "root/video/mp4/51b855ab63eb4b9b89dc6550bc56e944.mp4",
          "ossVideoUrl": None,
          "ossImageUrl": "https://gatling.cn-bj.ufileos.com/root%2Fvideo%2Fmp4%2F66560d3cd5bd437ea96152af09769ada.mp4?UCloudPublicKey=TOKEN_2ec337cb-d655-4803-9b2c-f1bb6af60cd6&Signature=K2eRQq%2FDRWLgjpJ4OUiYoXWDJFo%3D&Expires=1645513048",
          "duration": None,
          "soundEffect": None,
          "volumeNum": None,
          "musicUrl": None,
          "logoIndex": 1,
          "fontSize": None,
          "content": None,
          "fontFileUrl": None,
          "textIndex": 9,
          "floatLogoAlpha": 0.4,
          "floatLogoSpeed": 1,
          "floatLogoMoveType": "DEFAULT01",
          "templateLevelDtos": None
        }
      ],
      "name": "项目名称_20220217145806_1"
    }
  ]
})

##############################

t2v = json.dumps({
  "title": "文字转视频_20220308161829",
  "text2VideoList": [
    {
      "filename": "文字转视频_20220308161829_1",
      "logoIndex": 1,
      "musicUrl": "",
      "templateId": "1483357236767072256",
      "textId": "1479412167945068544",
      "warningContent": "",
      "warningIndex": 9,
      "watermarkAlpha": 0.4,
      "watermarkSpeed": 2
    }
  ],
  "local": False,
  "library": True
})