付費限定

Python 搭配 OpenAI API (ChatGPT) 來自動生成 YouTube 影片腳本

更新 發佈閱讀 3 分鐘

Python 範例:自動生成影片腳本

# 安裝套件
# pip install openai

import openai

# 1️⃣ 設定 OpenAI API 金鑰
openai.api_key = "你的API_KEY"

# 2️⃣ 自動生成腳本函式
def generate_youtube_script(topic, language="zh-tw"):
"""
topic: 影片主題
language: zh-tw / en
return: 生成的影片腳本
"""
prompt = f"""
你是一位專業YouTube影片編劇。
請針對以下主題撰寫一個完整的影片腳本:
- 主題: {topic}
- 語言: {language}
- 腳本要有:
1. 吸睛開場 Hook
2. 內容主體(分段)
3. 結尾呼籲訂閱/點讚 CTA
請用條列式分段撰寫。
"""

response = openai.ChatCompletion.create(
model="gpt-4o-mini", # 可改成 gpt-5-mini 或其他
messages=[
{"role": "system", "content": "你是一位專業的YouTube影片編劇。"},
{"role": "user", "content": prompt}
],
temperature=0.7,
max_tokens=600
)

script = response['choices'][0]['message']['content']
return script

# 3️⃣ 測試程式
if __name__ == "__main__":
topic = input("請輸入影片主題: ")
script = generate_youtube_script(topic)
print("\n=== 生成的影片腳本 ===\n")
print(script)
以行動支持創作者!付費即可解鎖
本篇內容共 1150 字、0 則留言,僅發佈於日富一日你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
留言
avatar-img
jin的生活藝術-贅沢なひととき
19會員
797內容數
用心~~把人生活成藝術 努力創作維生 非常需要各位的贊助 文章主題:品味人生 學習成長 淺談動漫或者創意發想熱血故事
2025/10/10
人生沒有失敗 因為失敗只是成功的養分 有人說,人生像一場長跑,不是比誰跑得快,而是比誰能不放棄。 我們在途中絆倒、迷路、懷疑自己,但那些時刻,其實都不是「失敗」,只是讓靈魂成長的階段。 每一次挫折,都是下一次飛躍的養分。 就像樹在風中搖晃,是為了讓根更深;人被現實擊倒,是為了讓心
Thumbnail
2025/10/10
人生沒有失敗 因為失敗只是成功的養分 有人說,人生像一場長跑,不是比誰跑得快,而是比誰能不放棄。 我們在途中絆倒、迷路、懷疑自己,但那些時刻,其實都不是「失敗」,只是讓靈魂成長的階段。 每一次挫折,都是下一次飛躍的養分。 就像樹在風中搖晃,是為了讓根更深;人被現實擊倒,是為了讓心
Thumbnail
2025/10/10
連假追番時間到啦~🍿以下推薦 五部超適合連假爆看 的動漫,每一部都讓人停不下來👇 🧠 1.《朋友遊戲》(Tomodachi Game) 類型:懸疑、心理戰、友情背叛 推薦理由: 一群好友被捲入「友情與金錢的博弈遊戲」,每一集都在懷疑誰在說謊、誰在背叛。劇情緊湊、顏藝超炸,完全
Thumbnail
2025/10/10
連假追番時間到啦~🍿以下推薦 五部超適合連假爆看 的動漫,每一部都讓人停不下來👇 🧠 1.《朋友遊戲》(Tomodachi Game) 類型:懸疑、心理戰、友情背叛 推薦理由: 一群好友被捲入「友情與金錢的博弈遊戲」,每一集都在懷疑誰在說謊、誰在背叛。劇情緊湊、顏藝超炸,完全
Thumbnail
2025/10/10
我的靈感酒:軒尼詩|#靈感乾一杯 有些人喝酒是為了放鬆,我喝,是為了找回靈感。 軒尼詩對我來說,不只是酒,它像是一種「開關」。 當我打開瓶蓋、那股香氣衝上來時,腦裡的節奏、旋律、詞句,就開始動了。 🎵 第一口,是放下壓力的聲音 每天創作,最難的不是寫不出來,而是「想太多」。 怕
Thumbnail
2025/10/10
我的靈感酒:軒尼詩|#靈感乾一杯 有些人喝酒是為了放鬆,我喝,是為了找回靈感。 軒尼詩對我來說,不只是酒,它像是一種「開關」。 當我打開瓶蓋、那股香氣衝上來時,腦裡的節奏、旋律、詞句,就開始動了。 🎵 第一口,是放下壓力的聲音 每天創作,最難的不是寫不出來,而是「想太多」。 怕
Thumbnail
看更多
你可能也想看
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
本文將延續上一篇文章,經由訓練好的VAE模型其中的解碼器,來生成圖片。 [深度學習]訓練VAE模型用於生成圖片_訓練篇 輸入產生的隨機雜訊,輸入VAE的解碼器後,生成的圖片
Thumbnail
本文將延續上一篇文章,經由訓練好的VAE模型其中的解碼器,來生成圖片。 [深度學習]訓練VAE模型用於生成圖片_訓練篇 輸入產生的隨機雜訊,輸入VAE的解碼器後,生成的圖片
Thumbnail
本文將說明如何去辨識出圖片文字​位置及高寬。
Thumbnail
本文將說明如何去辨識出圖片文字​位置及高寬。
Thumbnail
本文主要使用SpeechRecognition來做一個簡單的語音辨識,使用pyqt5介面呈現。 按下Start Recording,開始錄音,並顯示請開始說話。然後按鈕名改名Stop 在按下Stop Recording,稍等片刻後就會呈現出辨識結果​ 程式範例 import sys i
Thumbnail
本文主要使用SpeechRecognition來做一個簡單的語音辨識,使用pyqt5介面呈現。 按下Start Recording,開始錄音,並顯示請開始說話。然後按鈕名改名Stop 在按下Stop Recording,稍等片刻後就會呈現出辨識結果​ 程式範例 import sys i
Thumbnail
介紹如何用assign函數在Python中建立新欄位
Thumbnail
介紹如何用assign函數在Python中建立新欄位
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
本篇內容介紹如何使用 Python中的 moviepy library 簡單的剪影片。 先安裝moviepy library , 用pip install moviepy , 可參考官方文件。 要剪的影片和python檔要在同個資料夾中,若不在同個位置要用 os library 更換路徑
Thumbnail
本篇內容介紹如何使用 Python中的 moviepy library 簡單的剪影片。 先安裝moviepy library , 用pip install moviepy , 可參考官方文件。 要剪的影片和python檔要在同個資料夾中,若不在同個位置要用 os library 更換路徑
Thumbnail
當我們在開發一個AI應用服務時, 常常會需要載入大模型, But… 我們總不可能每一次的請求就載入一次模型吧! 這樣太沒有效率了, 也非常的浪費資源, 因此我們通常會希望應用程式啟動時就能夠載入模型, 之後每一次的請求只要讓模型進行運算即可, 那麼在FastAPI的框架中究竟要如何使用呢? 首
Thumbnail
當我們在開發一個AI應用服務時, 常常會需要載入大模型, But… 我們總不可能每一次的請求就載入一次模型吧! 這樣太沒有效率了, 也非常的浪費資源, 因此我們通常會希望應用程式啟動時就能夠載入模型, 之後每一次的請求只要讓模型進行運算即可, 那麼在FastAPI的框架中究竟要如何使用呢? 首
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News