录制HLS时 结果复制到S3挂载点增加一个fallback处理
* 录制HLS时 结果复制到S3挂载点增加一个fallback处理 * fix : TikHub的Logger换为Loguru * fix : 修复直播切分视频接口 * Merge remote-tracking branch 'origin/feature/modal-cluster' into feature/modal-cluster * 合并分支 * fix : hls录制缓存读写问题 * fix : 增加s3分片上传接口 * fix 处理jpg图片的codec_name应为mjpg * fix 获取媒体metadata的类型报错,modal client升级到1.0.2 * fix 一些webhook相关的bug,添加了更详细的接口说明 * 更新直播录制为可跳转时间的hls流接口,用于替代掉腾讯VOD+火山云拉流转推,片段保证每片开头为关键帧,时间精度准确到毫秒级 * - KVCache类改为可拓展,基于环境变量设置KV space - test 环境配置与CF测试环境对齐 * 对齐预发环境 --------- Merge request URL: https://g-ldyi2063.coding.net/p/dev/d/modalDeploy/git/merge/4784?initial=true Co-authored-by: 康宇佳,shuohigh@gmail.com
This commit is contained in:
@@ -12,7 +12,7 @@ dependencies = [
|
||||
"backoff>=2.2.1",
|
||||
"crcmod>=1.7",
|
||||
"loguru>=0.7.3",
|
||||
"httpx>=0.28.1",
|
||||
"httpx==0.27.0",
|
||||
"pydantic>=2.11.3",
|
||||
"pydantic-settings>=2.9.1",
|
||||
"webvtt-py>=0.5.1",
|
||||
@@ -28,10 +28,44 @@ dependencies = [
|
||||
"boto3>=1.37.37",
|
||||
"psutil>=7.0.0",
|
||||
"scalar-fastapi>=1.0.3",
|
||||
"modal>=0.76.3",
|
||||
"modal>=1.0.3",
|
||||
"python-dotenv>=1.1.0",
|
||||
"python-multipart>=0.0.20",
|
||||
"m3u8>=6.0.0",
|
||||
"aiofiles==23.2.1",
|
||||
"annotated-types==0.6.0",
|
||||
"anyio==4.3.0",
|
||||
"browser-cookie3==0.19.1",
|
||||
"certifi==2024.2.2",
|
||||
"click==8.1.7",
|
||||
"colorama==0.4.6",
|
||||
"h11==0.14.0",
|
||||
"idna==3.7",
|
||||
"importlib_resources==6.4.0",
|
||||
"lz4==4.3.3",
|
||||
"markdown-it-py==3.0.0",
|
||||
"mdurl==0.1.2",
|
||||
"numpy",
|
||||
"pycryptodomex==3.20.0",
|
||||
"pydantic_core",
|
||||
"Pygments==2.17.2",
|
||||
"pypng==0.20220715.0",
|
||||
"pywebio==1.8.3",
|
||||
"pywebio-battery==0.6.0",
|
||||
"PyYAML==6.0.1",
|
||||
"qrcode==7.4.2",
|
||||
"rich==13.7.1",
|
||||
"sniffio==1.3.1",
|
||||
"tornado==6.4",
|
||||
"ua-parser==0.18.0",
|
||||
"user-agents==2.2.0",
|
||||
"websockets==12.0",
|
||||
"gmssl==3.2.2",
|
||||
"tenacity~=9.0.0",
|
||||
"retry>=0.9.2",
|
||||
"ffmpy>=0.5.0",
|
||||
"watchdog>=6.0.0",
|
||||
"pyfiglet>=1.0.3",
|
||||
]
|
||||
classifiers = [
|
||||
"Programming Language :: Python :: 3",
|
||||
@@ -54,7 +88,12 @@ build-backend = "hatchling.build"
|
||||
path = "src/BowongModalFunctions/__init__.py"
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["src/BowongModalFunctions"]
|
||||
packages = ["src/BowongModalFunctions", "src/Douyin_TikTok_Download_API"]
|
||||
sources = ["src"]
|
||||
only-packages = true
|
||||
require-runtime-dependencies = true
|
||||
|
||||
[tool.uv.workspace]
|
||||
members = [
|
||||
"cmd/wsl",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user