Anil-matcha/AI-Youtube-Shorts-Generator
Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouTube videos into viral 9:16 shorts using LLM highlight detection, Whisper transcription, and auto vertical cropping — free, no watermarks, no per-clip credits.
解決的問題
本專案提供免費的 AI 切片工具替代方案。使用者無需支付高額月費訂閱、按條計費的積分,或添加水印,即可將長篇 YouTube 影片轉換為適用於 TikTok、Reels 和 Shorts 等平台的短小、具病毒式傳播潛力的直向剪輯(9:16)。
工作原理
該工具透過多階段流程處理影片:
- 提取:從 YouTube 下載原始影片或使用本機檔案。
- 轉錄:使用 Whisper(透過 MuAPI 或本機
faster-whisper)產生帶時間戳的字幕。 - 分析:使用 LLM(GPT 或 Gemini)透過「病毒傳播框架」分析字幕,識別出具有高影響力的瞬間,如吸引注意的開頭、情感高點與實用價值。
- 優化:針對長影片,將內容分塊處理以確保不遺漏任何亮點,並去除重複的剪輯。
- 裁切:使用 MuAPI 的自動裁切功能或本機 OpenCV 的人臉追蹤與運動平滑技術,將橫向影片轉換為直向格式。
適用對象
- 內容創作者:希望免費將長影片重新製作為短影片的人。
- 機構團隊:需要批量處理多個頻道內容的團隊。
- 開發者:希望建構自己的剪輯 SaaS 服務,使用白標或可嵌入的 Python 庫的人。
核心亮點
- 雙模式運作:提供快速的 API 驅動模式(MuAPI)與本機離線處理模式(僅 LLM 呼叫例外)。
- 病毒傳播感知排序:剪輯非隨機選取,而是根據病毒傳播分數排序,並附帶建議開頭語與成功潛力說明。
- 靈活輸出:支援多種長寬比(9:16、1:1)與解析度。
- 自動化友善:提供 CLI 與可輸出 JSON 的 Python 庫,便於整合至大型工作流程中。
相關
- 專案
- 專案
- 專案
- 專案
- 專案