付費限定

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
留言分享你的想法!
avatar-img
jin的生活藝術-贅沢なひととき
8會員
497內容數
賺錢方法 品味人生 學習成長 淺談動漫 或者創意發想熱血故事
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
嗨~我是夢夢 ♡ 每年到這個時候,我都會默默開始列購物清單 畢竟「蝦皮雙11」真的太好買啦 🛒✨ 這次就想跟大家分享幾樣我自己平常有在用、也準備趁雙11補貨的好物, 順便聊聊我最近開始玩的「蝦皮分潤計畫」,怎麼讓分享變成小小被動收入 💰
Thumbnail
嗨~我是夢夢 ♡ 每年到這個時候,我都會默默開始列購物清單 畢竟「蝦皮雙11」真的太好買啦 🛒✨ 這次就想跟大家分享幾樣我自己平常有在用、也準備趁雙11補貨的好物, 順便聊聊我最近開始玩的「蝦皮分潤計畫」,怎麼讓分享變成小小被動收入 💰
Thumbnail
分享如何透過蝦皮解決毛孩(多芬)因換季和食物引發的皮膚過敏問題,從選用單一蛋白質的火雞肉主食,到利用寵物防舔衣舒緩傷口,並結合蝦皮雙11購物節的優惠資訊與蝦皮分潤計畫的實用教學。
Thumbnail
分享如何透過蝦皮解決毛孩(多芬)因換季和食物引發的皮膚過敏問題,從選用單一蛋白質的火雞肉主食,到利用寵物防舔衣舒緩傷口,並結合蝦皮雙11購物節的優惠資訊與蝦皮分潤計畫的實用教學。
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的框架中究竟要如何使用呢? 首
Thumbnail
使用pytube library 下載Youtube 影片
Thumbnail
使用pytube library 下載Youtube 影片
Thumbnail
本文介紹如何設置OpenAI API密鑰並使用Whisper API轉寫音訊檔案。文章詳細說明了轉寫單個音訊檔案,以及將長音訊分割並轉寫的過程。透過範例演示,讀者可以學習如何將音訊轉寫為文字,提高工作效率。
Thumbnail
本文介紹如何設置OpenAI API密鑰並使用Whisper API轉寫音訊檔案。文章詳細說明了轉寫單個音訊檔案,以及將長音訊分割並轉寫的過程。透過範例演示,讀者可以學習如何將音訊轉寫為文字,提高工作效率。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News