python调用doubao豆包seedance api实现首尾帧图生成视频代码

代码语言:python

所属分类:其他

代码描述:python调用doubao豆包seedance api实现首尾帧图生成视频代码

代码标签: python 调用 doubao 豆包 seedance api 首尾帧 图片 生成 视频 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

import requests
import os
import time
import base64
from typing import Optional
from pathlib import Path

# ========== 配置区域 ==========
API_BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
API_KEY = os.getenv("ARK_API_KEY",  "")
MODEL = "doubao-seedance-1-0-lite-i2v-250428"
POLL_INTERVAL = 5
MAX_WAIT_TIME = 600


def encode_image_to_base64(image_path: str) -> str:
    """将本地图片转换为 data URI 格式的 base64"""
    path = Path(image_path)
    if not path.exists():
        raise FileNotFoundError(f"图片文件不存在: {image_path}")

    with open(path, "rb") as img_file:
        encoded = base64.b64encode(img_file.read()).decode('utf-8&.........完整代码请登录后点击上方下载按钮下载查看

网友评论0