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