激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

一鍵用AI將小說做成動漫視頻,輕松月入過萬,再也不頭疼了。

發(fā)布時間:2024-04-11 18:02:29 瀏覽量:339次

樣片主流平臺都有。自己搜吧。

數(shù)據(jù)文件配置

任務文件

整個項目包中的路徑 不能有中文,不能有中文,不能有中文, 文件位置 task_menu/task.xlsx。

數(shù)據(jù)格式如下

- content列,藍色部分 是你要一鍵生成視頻的稿件,建議用GPT4洗一遍,如果自己寫的稿建議添加斷句,斷句以。優(yōu)先級最高。不然會出現(xiàn)很多句子特別長生成畫面的情況,影響視頻效果。字數(shù)控制建議在3000字一下,如果一個稿件字數(shù)很多建議拆分。 - type、en_name、cn_name,黃色部分 是你的項目文件目錄type為故事的類別,en_name 是每個故事的文件夾,所有生成的數(shù)據(jù)會在這下面,cn_name 是你這個文章的標題,用于生成word文檔和視頻結(jié)果用。 - status,綠色部分 用于管理任務,是一個下拉選項,如果這里選擇已完成,則該行數(shù)據(jù)不會出現(xiàn)在生成任務重。

前期不會操作的建議一個一個來熟練之后批量操作。 前期不會操作的建議一個一個來熟練之后批量操作。 前期不會操作的建議一個一個來熟練之后批量操作。

SD重繪文件

整個項目包中的路徑 不能有中文,不能有中文,不能有中文, 文件位置 task_menu/redraw.xlsx。


- type、en_name,部分是你已經(jīng)生成好AI繪畫的圖片的路徑。 - index 是你要重新繪制的圖片的編號。

重繪需要執(zhí)行對應的腳本,如果繪制滿意的圖片在這里吧對應的數(shù)據(jù)刪行刪除就可以了。

系統(tǒng)環(huán)境配置

整個項目包中的路徑 不能有中文,不能有中文,不能有中文, 文件位置 config/authenticate.py。

用戶名和密碼

用戶名和密碼是購買腳本后管理員發(fā)放的,直接填寫替換掉對應你的用戶名你的密碼部分的內(nèi)容就好。

UserData = {
    'username': '你的用戶名',  # 填寫你的用戶名
    'password': '你的密碼',  # 填寫你的密碼
}

ChatGPT3.5 API

請自行購買購買地址 ,這個是國內(nèi)鏡像,基本上調(diào)用1次2分錢還算比較合適。獲取好API之后填寫即可。

# 定義GPT接口
# 請自行購買購買地址 https://data.zhishuyun.com
GPT35_Token = "你的API"

SD繪畫關鍵詞

關鍵詞分前綴和負面,用于控制你的畫面風格和不想要的畫面。自行在SD中測試好即可,前綴的意思是通過GPT35生成的關鍵詞會加在tag_prefix后面,進行AI繪畫。

# 繪畫關鍵詞前綴
tag_prefix = "best quality ,masterpiece, illustration, an extremely delicate and beautiful, extremely detailed ,CG ,unity ,8k wallpaper, "
# 繪畫負面通用詞
negative = "NSFW,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy,(long hair:1.4),DeepNegative,(fat:1.2),facing away, looking away,tilted head, {Multiple people}, lowres,bad anatomy,bad hands, text, error, missing fingers,extra digit, fewer digits, cropped, worstquality, low quality, normal quality,jpegartifacts,signature, watermark, username,blurry,bad feet,cropped,poorly drawn hands,poorly drawn face,mutation,deformed,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,extra fingers,fewer digits,extra limbs,extra arms,extra legs,malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,gross proportions,text,error,missing fingers,missing arms,missing legs,extra digit, extra arms, extra leg, extra foot,"

微軟TTS文本轉(zhuǎn)語音

需要自己有一張VISA,不明白是啥自行百度,微軟申請賬號需要。

微軟TTS文本轉(zhuǎn)語音,這里必須選擇eastus服務器,申請好API之后填寫即可。

# 微軟TTS APIkey
# 申請地址 https://azure.microsoft.com/zh-cn/products/cognitive-services/text-to-speech/
apiKey = "你的API"  # 這里換成你的API
AccessTokenHost = "eastus.api.cognitive.microsoft.com"  # 必須選擇 eastus 服務器

如果自己沒有辦法申請自己的API,可有償提供封裝API,這里就無視即可。

微軟語音選擇

這部分代碼不要動。

# 聲音配置
name_dict = {'HiuGaai': 'zh-HK, HiuGaaiNeural', 'HiuMaan': 'zh-HK, HiuMaanNeural', 'WanLung': 'zh-HK, WanLungNeural',
             'Xiaoxiao': 'zh-CN, XiaoxiaoNeural', 'Xiaoyou': 'zh-CN, XiaoyouNeural', 'Xiaomo': 'zh-CN, XiaomoNeural',
             'Xiaoxuan': 'zh-CN, XiaoxuanNeural', 'Xiaohan': 'zh-CN, XiaohanNeural', 'Xiaorui': 'zh-CN, XiaoruiNeural',
             'Yunyang': 'zh-CN, YunyangNeural', 'Yunye': 'zh-CN, YunyeNeural', 'Yunxi': 'zh-CN, YunxiNeural',
             'HsiaoChen': 'zh-TW, HsiaoChenNeural', 'HsiaoYu': 'zh-TW, HsiaoYuNeural', 'YunJhe': 'zh-TW, YunJheNeural'}

# 語氣
style_dict = {'興奮': 'advertisement_upbeat', '高音調(diào)': 'affectionate', '厭惡': 'angry', '熱情': 'customerservice', '冷靜': 'calm',
              '輕松': 'chat', '愉快': 'cheerful', '憂郁': 'depressed', '輕蔑': 'disgruntled', '紀錄片': 'documentary-narration',
              '猶豫': 'embarrassed', '關切': 'empathetic', '欽佩': 'envious', '希望': 'excited', '緊張': 'fearful',
              '愉悅': 'friendly', '溫和': 'hopeful', '優(yōu)美': 'lyrical', '朗讀': 'narration-professional',
              '閱讀': 'narration-relaxed', '新聞': 'newscast', '通用': 'newscast-casual', '權(quán)威': 'newscast-formal',
              '快節(jié)奏': 'poetry-reading', '悲傷': 'sad', '嚴肅': 'serious', '高聲': 'shouting', '賽事': 'sports_commentary',
              '精彩': 'sports_commentary_excited', '柔和': 'whispering', '瘋狂': 'terrified', '無情': 'unfriendly'}

role_dict = {'女孩': 'Girl', '男孩': 'Boy', '年輕的成年女性': 'YoungAdultFemale', '年輕的成年男性': 'YoungAdultMale',
             '年長的成年女性': 'OlderAdultFemale', '年長的成年男性': 'OlderAdultMale', '年老女性': 'SeniorFemale', '年老男性': 'SeniorMale'}

gender_dict = {'男': 'Male', '女': 'Female'}

上面的格式是這樣的,大括號{ }中以每個,斷開來看,:前面是你要復制的信息,后面是對應這個信息的解釋。

例如想使用云希的聲音在name_dict中復制

到下面如何修改在這里這里,其他的依次類推,目前支持自定義修改,但是有的聲音配置可能不支持,比如云希不會有女人聲音這樣,具體慢慢嘗試或者百度即可。

# 設置配置,這里自行選擇,有的可能無法生成,盡量選擇通用方法是
# 發(fā)音人聲音
name = name_dict["Yunxi"]
# 說話風格
style = style_dict["紀錄片"]
# 性別
gender = gender_dict["男"]
audio_rate = '1.4'  # 生成音頻的速度 1.4 表示1.4倍,修改''中間的數(shù)字

剪映配置路徑

例如我的路徑是這樣的


# 剪映需要的完整路徑
full_path = "H:\\NovelAI\\User Edition\\sell_NovelAI_txt2video"

這個配置不對,剪映的配置文件會出錯。

使用方法

【通用】step1_切分文本生成excel數(shù)據(jù).bat

執(zhí)行該腳本是將task_menu/task.xlsx下的未完成的文章進行斷句操作。

會在data_story/下生成你表格中定義的typecn_name文件夾,在該項目下會自動生成一個txt_excel文件夾,里面有個excel文件打開,之后只有一列數(shù)據(jù),應該是這樣的。

如果已經(jīng)執(zhí)行完后面幾步誤點了第一步這個腳本的話,會把原來的數(shù)據(jù)覆蓋掉,意味著就要重新來一遍。


【通用】step2_ChatGPT35生成需要SD繪畫需要的關鍵詞.bat

需要用自己申請的API執(zhí)行,次數(shù)不夠請及時充值。

執(zhí)行該腳本是將你生成項目也就是故事的文件夾每句話通過GPT生成關鍵詞,正面和負面以及索引,其中正面詞自行設置前綴,負面詞是通用的一個,如果生成不滿意可以自行在表格里修改。

生成完的數(shù)據(jù)表單是這樣的就可以執(zhí)行下一步。


【通用】step3_使用TTS生成語音.bat

需要在配置文件中使用你的微軟文字轉(zhuǎn)語音API,使用微軟的API生成語音文件。

會在你生成項目也就是故事的文件夾生成2個目錄audio_waveach_audio_wav,確保里面的音頻文件都有聲音即可,在生成界面會看到返回結(jié)果為200,即可。

在文件夾下會生成對應的音頻文件,腳本設置的已經(jīng)生成的會跳過,如果音頻文件沒有聲音請刪除重新執(zhí)行腳本。



【定制】step3_1_使用TTS生成語音.bat

使用方法同 【通用】step3_使用TTS生成語音.bat。

【通用】step4_SD繪畫,開啟SD端口默認7680.bat

需要提前打開Stable Diffusion環(huán)境,并開啟API模型。啟動命令行顯示這樣就表示可以了。

在網(wǎng)頁上選擇你需要的模型,之后頁面就可以關掉了。

啟動腳本即可,會自動的進行繪畫,基于前面API生成的關鍵詞。生成圖片在data_story/下生成你表格中定義的typecn_name文件夾下生成data_png圖片文件。


【通用】step4_1_SD重繪,開啟SD端口默認7680

打開文件位置 task_menu/redraw.xlsx,這里的數(shù)據(jù)要和task_menu/task.xlsx對應。


重畫那個寫那個,后面的index值是圖片的編號,也就是是你要重新繪制的圖片。

【通用】step5_批量合并視頻,依次合成.bat

以上圖片和音頻都生成好了直接點擊該腳本合成視頻。



【定制】step5_1_批量合并視頻,機器不好一次少弄幾個.bat

這個腳本屬于付費,批量合成,機器不好的不要選,用于一次合成N個視頻,不需要一個一個等待合成。

回頭補個圖。

【通用】step6_隨機挑選圖片成視頻封面.bat

執(zhí)行該腳本會在data_story/下生成你表格中定義的typecn_name文件夾下生成data_png圖片文件中隨機挑選一張作為視頻封面,保存在data_result中。


【通用】step7_生成圖文word文件.bat

執(zhí)行該腳本會在data_story/下生成你表格中定義的typecn_name文件夾下生成data_result生成一個 圖文適配的word文檔,自動化生成,如果不滿意手動調(diào)整。



【通用】step8_生成剪映可編輯文件.bat

執(zhí)行該腳本會在data_story/下生成你表格中定義的typecn_name文件夾下生成data_result生成一個剪映的配置文件draft_content.json,這個文件仍到你剪映的項目中打開就會看到圖文適配音頻的工程時間軸,方便后期二次加工。


熱門課程推薦

熱門資訊

請綁定手機號

x

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定