# 预设 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 凭证的机器上): ```bash 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/.mp3`,设置公共读 ACL 2. 自动改写 `packages/domain/preset_bgm.py` 把对应 `audio_url=""` 回填成公网 URL 3. 提示 `git commit & push`