Files
xiaoxia-saas/docs/preset-bgm-upload.md
T
Coze Agent ca6803e1a5
CI/CD Pipeline / Check push changed paths (pull_request) Has been skipped
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 46s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m4s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m18s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m56s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 4m20s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 4m29s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m31s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m0s
AI Code Review / AI Code Review (pull_request) Successful in 6m50s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 10m50s
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 0s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m36s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 30s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m3s
chore(worker): move bgm upload readme under docs/ to avoid ruff parsing md
2026-09-29 15:35:34 +08:00

1.7 KiB

预设 BGM 音频文件放置目录

将下列 10 首免费可商用 BGM 的 mp3/m4a 文件按 {preset_id}.mp3 命名放到本目录:

preset_id 名称 风格 时长(s) 标签
bgm_upbeat_001 阳光清晨 upbeat 120 轻快 阳光 吉他 vlog
bgm_upbeat_002 活力节拍 upbeat 95 轻快 电子 活力 运动
bgm_upbeat_003 夏日漫步 upbeat 110 轻快 夏日 ukulele 旅行
bgm_relax_001 静谧时光 relax 180 治愈 钢琴 安静 冥想
bgm_relax_002 雨后森林 relax 150 治愈 自然 放松 环境音
bgm_relax_003 月光奏鸣曲 relax 200 治愈 古典 钢琴 优雅(公版)
bgm_tech_001 未来科技 tech 85 科技 电子 未来感 数码
bgm_tech_002 数据脉冲 tech 100 科技 极简 数据 AI
bgm_commerce_001 心动时刻 commerce 75 电商 时尚 动感 带货
bgm_commerce_002 品质生活 commerce 90 电商 高端 品牌 品质

放好后执行(需要在有 OSS 凭证的机器上):

export OSS_ENDPOINT=oss-cn-hangzhou.aliyuncs.com
export OSS_ACCESS_KEY_ID=xxx
export OSS_ACCESS_KEY_SECRET=xxx
export OSS_BUCKET_NAME=xiaoxia-autocut
python scripts/upload_preset_bgm.py

脚本会:

  1. 上传文件到 OSS preset/bgm/<preset_id>.mp3,设置公共读 ACL
  2. 自动改写 packages/domain/preset_bgm.py 把对应 audio_url="" 回填成公网 URL
  3. 提示 git commit & push