項目簡介 ShortGPT:一個強(qiáng)大的自動化視頻制作工具,自動采集素材、編輯視頻、配音、生成字幕,一氣呵成它會根據(jù)你的腳本自動從網(wǎng)上采集素材。還會自動合成語音,將腳本轉(zhuǎn)化為口頭表達(dá)。最后會將這些素材和語音合成一個完整視頻。同時你輸入任意Youtube鏈接或上傳mp4文件, 它不僅會翻譯內(nèi)容 還會自動配音!
主要功能
1、自動化編輯框架:使用面向大型語言模型(LLM)的視頻編輯語言,簡化了視頻創(chuàng)建過程。2、腳本和提示:為各種 LLM 自動編輯過程提供了現(xiàn)成的腳本和提示。3、語音合成/內(nèi)容創(chuàng)建:支持多種語言,包括英語、西班牙語、阿拉伯語、法語、波蘭語、德語、意大利語和葡萄牙語。
4、字幕生成:自動化生成視頻字幕。5、素材采集:從互聯(lián)網(wǎng)上采集圖片和視頻素材,必要時連接網(wǎng)絡(luò)和 Pexels API。6、內(nèi)存和持久性:使用 TinyDB 確保自動編輯變量的長期持久性。
技術(shù)實現(xiàn)
Moviepy:用于視頻編輯,使 ShortGPT 能夠進(jìn)行視頻編輯和渲染。Openai:用于自動化整個過程,包括生成腳本和 LLM 自動編輯過程的提示。ElevenLabs:用于語音合成,支持多種語言的語音合成。
Pexels:用于采集背景素材,使 ShortGPT 能夠連接網(wǎng)絡(luò)并訪問大量的圖片和視頻。Bing Image:用于采集圖片,為 ShortGPT 提供了全面的數(shù)據(jù)庫以檢索相關(guān)的視覺素材。
整個工具還是比較粗糙的,但是思路很不錯,可以借鑒一下,優(yōu)化空間還是很大的。
項目鏈接https://github.com/RayVentura/ShortGPT
|