Repository navigation
Releases: chyiiiiiiiiiiii/yiibu
Releases · chyiiiiiiiiiiii/yiibu
Release list
yiibu 1.3.0
升級時,進行中的專案要:
- 沒有
asr_scan.json的 work dir 先跑asr_scan.py,否則 Transcription 會擋。 - postprod work dir 重跑 transcribe 步驟,產生
words.asr.json。 - 每一支影片重跑一次
gates.py:舊紀錄沒有staged_set,不算通過。
Mac 使用者:Homebrew 的 ffmpeg 已不帶 libass,字幕燒不進去。請改裝 brew install ffmpeg-full,並把 $(brew --prefix ffmpeg-full)/bin 放到 PATH 前面;python3 doctor.py 現在會檢查這一點。
1.2.0 在 08-24 升版之後,main 又進了 24 個 commit,manifest 沒動,所以從 marketplace 裝的人拿不到。這一版把它們收成一個版號。
新的檢查
gate_transcription:cut 裡每一支 clip 都要經過asr_scan.py,找到的語音要有字幕。gate_pacing:太短看不清的鏡頭、被剪成碎片的同一段 take。- 改過 ASR 的字要在
corrections.json附 evidence;時態改寫算捏造。 - 一刀的畫面和聲音精確到格與 sample 等長(之前每刀聲音提早一點,片尾累積到 50 ms)。
不再能跳過閘門
postprod.pystep 7 自己跑gates.py並回傳它的 exit code;verify.py不再印 PUBLISH READY。- Claude Code
Stophookhooks/gate_guard.py;根目錄有.yiibu-ignore的樹不管。 delivery.json宣告的整組影片都各自通過後才發佈。
流程
plan.py產生每支 clip 的 6 格 filmstrip,hook 改由使用者指定。- ASR 可續跑,快取在素材、模型或設定改變時失效。
- 修了三種把正確 build 判錯的 gate 誤報。
完整紀錄:CHANGELOG.md