ShortGPT是一個(gè)用于自動(dòng)化內(nèi)容創(chuàng)建的強(qiáng)大框架,它簡(jiǎn)化了視頻創(chuàng)建、素材來源、配音合成和編輯任務(wù)。
???自動(dòng)編輯框架:使用面向AI大語言模型的視頻編輯語言,簡(jiǎn)化視頻創(chuàng)建過程。
??腳本和提示:為各種AI大語言模型自動(dòng)編輯過程提供即用型腳本和提示。
???畫外音/內(nèi)容創(chuàng)作:支持多種語言,包括英語????、西班牙語????、阿拉伯語????、法語????、波蘭語????、德語????、意大利語????、葡萄牙語????、俄語????、中文普通話???? 、日語 ????、印地語 ????、韓語 ???? 以及其他 30 多種語言(使用 EdgeTTS)。
??字幕生成:自動(dòng)生成視頻字幕。
????資源來源:從互聯(lián)網(wǎng)上獲取圖像和視頻片段,根據(jù)需要連接網(wǎng)絡(luò)和Pexels API。
??內(nèi)存和持久性:確保使用 TinyDB 自動(dòng)編輯變量的長(zhǎng)期持久性。
安裝ShortGPT有點(diǎn)兒復(fù)雜,我先手把手帶大家按步驟安裝(文末提供整合包)。大家需要提前安裝好Python,不會(huì)的朋友,可以翻看往期內(nèi)容。
①安裝FFmpeg:FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計(jì)算機(jī)程序,是ShortGPT運(yùn)行的必要支持程序??梢詮囊韵戮W(wǎng)址下載獲得:
https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z
解壓后,需要將FFmpeg的bin文件夾路徑添加到系統(tǒng)環(huán)境變量里:
手動(dòng)添加環(huán)境變量:控制面板→系統(tǒng)→高級(jí)系統(tǒng)設(shè)置→環(huán)境變量→Path→編輯→添加
②安裝ImageMagick:它是ShortGPT的重要組件,從 ImageMagick 官方網(wǎng)站下載安裝程序,下載后,按照網(wǎng)站上提供的安裝說明進(jìn)行安裝。
https://imagemagick.org/script/download.php
③克隆ShortGPT存儲(chǔ)庫:打開命令提示窗口,執(zhí)行以下代碼,即可將ShortGPT克隆到本地。
git clone https://github.com/rayventura/shortgpt.git
④安裝依賴環(huán)境:打開命令提示窗口,導(dǎo)航到上一步克隆的ShortGPT存儲(chǔ)庫目錄,執(zhí)行以下命令安裝所需的Python依賴項(xiàng)。
pip install -r requirements.txt
這個(gè)過程需要等待一段時(shí)間,安裝完成后,本地部署就成功了!
在ShortGPT文件夾的目錄里直接輸入cmd,即可打開命令提示窗口。
執(zhí)行以下命令即可快速使用ShortGPT:
python runShortGPT.py
加載成功后,在瀏覽器輸入“http://localhost:31415/”,即可看到項(xiàng)目主界面:
接下來需要設(shè)置OpenAI和ElevenLabs的API密鑰才能運(yùn)行AI自動(dòng)化生成短視頻:
OpenAI申請(qǐng)API:
https://platform.openai.com/account/api-keys
ElevenLabs申請(qǐng)API:
https://docs.elevenlabs.io/api-reference/quick-start/authentication
之后就非常簡(jiǎn)單了,回到首頁,設(shè)置相應(yīng)的參數(shù),等待生成短視頻即可。以下是官方的案例視頻:
大家自己本地部署,步驟很多,適合動(dòng)手能力強(qiáng)的朋友探索。
我也為大家制作了一款解壓即用的離線整合包了,除了還是需要自行安裝ImageMagick,其他的都已經(jīng)打包好了。下載解壓整合包到本地,雙擊“一鍵啟動(dòng)-ShortGPT.exe”:
雙擊一鍵啟動(dòng)程序后,會(huì)打開一個(gè)命令提示窗口,項(xiàng)目會(huì)自動(dòng)運(yùn)行。
加載成功后,在瀏覽器輸入“http://localhost:31415/”,即可愉快地玩耍了~
注意事項(xiàng):
①該項(xiàng)目需要使用OpenAI和ElevenLabs的API,所以全程都需要魔法;
②ShortGPT使用非常方便,但API目前價(jià)格有點(diǎn)貴,大家使用時(shí),需要考慮成本。
聯(lián)系客服