# AUTOMOVIE — 版本控管只收「重建程式所需的東西」
#
# 這是單機影片工具，硬碟上約 4.5 GB 幾乎全是「可再取得」或「不該進版控」的東西：
# 內建的 ffmpeg/Python 執行檔、微軟字型、使用者的原始影片、以及轉檔產出。
# 這些全部排除後，倉庫只剩幾 MB 的程式碼、手冊與專案設定。

# --- 內建二進位（數百 MB，官網可重新下載，字型另有授權問題不該散布） ---
tools/
fonts/
dist/

# --- 使用者素材與轉檔產出（影片留在原地，本工具本來就只記路徑不複製） ---
*.mp4
*.MP4
*.mov
*.MOV
*.mkv
*.avi
*.zip
*.wav
*.mp3
*.fit
# ...但根目錄這份 FIT 是既有專案 project.json 指向的來源檔，只有幾百 KB，
# 弄丟等於現有專案再也無法重新分析，所以破例收進來。
!/*.fit

# --- 專案執行期資料 ---
# 只保留 project.json（含路徑、對時、截圖說明、旁白腳本 —— 重建專案的關鍵，
# 且都是人工校對過、重跑要花 AI 額度的內容）。
# 截圖、語音、FIT 快取、build 中繼檔都能從原始素材重新產生，不收。
app/projects/*/*
!app/projects/*/project.json

# 根目錄的舊版手動流程中繼檔
/build/

# --- Python ---
__pycache__/
*.pyc
*.pyo

# --- 第三方 clone（自帶 .git，收進來會變成 embedded repo） ---
chatgpt-video-editing-skills/

# --- 驗證用的大型測試切片 ---
spikes/multiclip/

# --- 其他 ---
*.log
Thumbs.db
desktop.ini
