zcbacxc/movie-narrator
🎬 Generate narrated movie recap videos from a single prompt.
解決的問題
Movie Narrator 自動化電影回顧影片的製作。它消除了手動撰寫劇本、錄製旁白、生成字幕和剪輯片段的繁瑣工作,讓使用者僅需一個提示即可生成完整的旁白影片。
工作原理
此專案使用16步順序式流程,將電影標題轉化為成品影片:
- 內容生成:使用LLM透過TMDB研究劇情,並根據所選視角(例如全知視角或偵探視角)撰寫回顧劇本。
- 音訊與字幕:使用TTS(預設為Edge-TTS)將劇本轉換為語音,並生成同步的SRT字幕,支援多語言翻譯。
- 視覺合成:偵測來源影片中的場景,與劇本段落進行匹配,並整合背景音樂。
- 渲染:將最終素材渲染為1080p或4K影片,支援多種格式(例如16:9或9:16)。
適用對象
專為在社交媒體或YouTube、TikTok等平台製作電影回顧影片的內容創作者設計,也適合尋找可擴展自動化影片旁白框架的開發者。
主要亮點
- 多候選「賽馬」機制:生成多個劇本變體,並自動選擇最佳版本。
- 參考風格模仿:可從熱門參考影片中提取旁白風格,並套用至新電影。
- VLM整合:透過雲端API使用視覺語言模型(VLM)進行場景字幕生成。
- 彈性基礎設施:支援多種OpenAI相容LLM(Ollama、Zhipu等)與多個TTS供應商。
- QA檢測門:自動檢測最終輸出中的黑畫面或幻燈片式風險。
相關
- 專案
- 專案
- 專案
- 專案