From 983cfc047ea2b33f760a2f4d8d81226594006cf6 Mon Sep 17 00:00:00 2001 From: chendelian <116870791@qq.com> Date: Sun, 17 May 2026 19:39:36 +0800 Subject: [PATCH] chore: init repo structure with Git LFS and directory layout Co-authored-by: Cursor --- .gitattributes | 7 +++++++ README.md | 30 ++++++++++++++++++++++++++++++ fonts/.gitkeep | 0 music/calm/.gitkeep | 0 music/corporate/.gitkeep | 0 music/upbeat/.gitkeep | 0 watermark/.gitkeep | 0 7 files changed, 37 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 fonts/.gitkeep create mode 100644 music/calm/.gitkeep create mode 100644 music/corporate/.gitkeep create mode 100644 music/upbeat/.gitkeep create mode 100644 watermark/.gitkeep diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..12af667 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.otf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..a262e1a --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# media-assets + +匠厂(深圳匠厂科技)跨项目共享媒体资产库。 + +供各技能(skill)的录制脚本使用,包含背景音乐、字幕字体、品牌水印等。 + +## 目录说明 + +| 目录 | 用途 | +|---|---| +| `music/calm/` | 舒缓类背景音乐,适合流程演示视频 | +| `music/upbeat/` | 活力类背景音乐,适合功能展示视频 | +| `music/corporate/` | 商务类背景音乐,适合对外宣传视频 | +| `fonts/` | 字幕渲染字体文件 | +| `watermark/` | 品牌 Logo / 水印图片 | + +## 使用方式 + +各技能录制脚本通过环境变量 `MEDIA_ASSETS_ROOT` 定位本库: + +```python +MEDIA_ASSETS_ROOT = os.environ.get("MEDIA_ASSETS_ROOT", r"D:\OpenClaw\client-commons\media-assets") +``` + +未设置环境变量时默认使用上述路径(开发机约定)。 + +## 注意 + +- 所有 MP3、字体、图片均通过 **Git LFS** 管理,clone 前请确认已安装 `git lfs`。 +- 请勿将版权不明的音乐文件上传至本库。 diff --git a/fonts/.gitkeep b/fonts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/music/calm/.gitkeep b/music/calm/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/music/corporate/.gitkeep b/music/corporate/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/music/upbeat/.gitkeep b/music/upbeat/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/watermark/.gitkeep b/watermark/.gitkeep new file mode 100644 index 0000000..e69de29