07 🎞️ 多媒體魔法師

白沙屯媽祖・粉紅超跑的由來

一支 3 分鐘的水墨動畫,看懂白沙屯媽祖徒步進香;同時完整公開這支 AI 影片從寫稿、配音、程式繪圖到渲染輸出的製作過程。

白沙屯媽祖・粉紅超跑的由來 水墨動畫封面:宣紙底色上的標題、朱紅印章與水墨媽祖立像
01

觀看影片:3 分鐘看懂徒步進香

📅 影片於 2026/10/11(日)上午 11:00 在 YouTube 公開;公開前播放器會顯示為私人影片。規格:1080p、3 分 45 秒。

02

為什麼做這支影片

今年白沙屯媽祖難得來到嘉義。我和女兒在路邊親眼看到傳說中的「粉紅超跑」呼嘯而過,老婆也跟著隊伍當了一回香燈腳。

回家路上,女兒問了一個問題:

「爸爸,白沙屯媽祖為什麼要來繞境?」

一時之間答不完整,乾脆把答案做成一支水墨動畫說給她聽。影片裡也順便釐清一個常見說法:白沙屯這一趟嚴格來說是「進香」,不是「繞境」——信徒扛著神轎徒步回到香火源頭北港朝天宮「刈火」,再把香火護送回鄉。

03

影片內容:9 幕分鏡

每一幕右上角都有直書題字,重點處蓋上朱紅印章;換場用墨暈溶接。

時間題字畫面與重點
00:00片頭宣紙墨暈、大字標題、媽祖立像墨暈出場
00:06海濱小村苗栗通霄白沙屯,成千上萬人跟著神轎徒步往返將近四百公里
00:22湄洲神女北宋湄洲島的林默,能預知風浪、救起遇難漁民,被尊為媽祖
00:50橫渡黑水溝先民渡海來台,船頭供奉媽祖神像與香火
01:11拱天宮清朝同治年間拱天宮建立,成為聚落信仰中心
01:28徒步南下回到香火源頭「刈火」,信徒徒步前往北港朝天宮
01:54無路之路沒有固定路線與行程,全憑神轎指引;「粉紅超跑」暱稱的由來
02:36刈火夜裡從爐中引出香火,裝進火爐由專人護送回鄉
03:00回鑾香火安座,萬人夾道;說明「繞境」與「進香」的差別
03:23片尾朱紅梅花、題字「天上聖母 林默娘」與生卒年
04

製作過程:本片由 Claude 製作

整支影片沒有使用剪輯軟體,從旁白稿到 MP4 成品,都由 Claude 撰寫程式自動產生。流程分成五個階段:

✍️旁白稿與分鏡確認後才動工
🎙️AI 逐句配音Gemini TTS · 27 句
🖌️程式繪製畫面Python · 約 5,400 格
🎵程式合成配樂五聲音階 · 自動壓低
🎬渲染與壓縮ffmpeg · 20MB 內
✍️

旁白稿與分鏡

先寫好 9 幕旁白稿,並規劃每一幕的畫面、題字、印章與配樂情緒,經過確認後才開始製作。

🎙️

AI 逐句配音與字幕對時

用 Gemini TTS 的成熟男聲一句一句生成 27 句旁白,程式自動壓短過長停頓、清除爆音,再依每句實際長度安排每幕時間,字幕則依旁白停頓切成 48 段。

🖌️

畫面一格一格算出來

宣紙底色、山巒皴紋、霧氣流動、海浪、墨暈出場與換場、直書題字和朱紅印章,都由 Python 程式依時間點計算。每秒 24 格,整支片大約 5,400 格。

🎵

五聲音階配樂

配樂沒有使用現成音檔:程式以五聲音階合成古琴、古箏感的撥弦與低沉長音,高潮段加入低鼓、哀傷段轉為稀疏,旁白出現時自動壓低音量。

🤖

AI 生圖只用在兩處

只有片頭片尾的媽祖立像與船頭的媽祖神像是 AI 生成的圖片,程式再把它們拆成「墨色」與「朱紅」兩層,融進水墨畫面。

🎬

兩階段壓縮輸出

畫面與聲音交給 ffmpeg 壓縮成 MP4:第一遍分析畫面,第二遍精準分配位元率,讓 1080p 影片控制在 20MB 以內。

05

畫面風格:只用墨色與少量朱紅

全片只使用墨色濃淡,朱紅只留給火光、太陽、梅花、印章與象徵香火的紅點。以下是影片中的幾個畫面:

06

原理解說:「渲染」是什麼?

渲染(Render)就是把程式描述的畫面,實際計算成一張張圖片。這支影片的製作時間主要花在兩件事:

階段做了什麼本片花費時間
畫面渲染把約 5,400 格畫面切成 8 份,讓 CPU 的 8 個核心同時計算約 3~4 分鐘
兩階段壓縮選用品質較好、速度較慢的壓縮設定,在 20MB 內保持畫質約 10 分鐘

製作時間會受電腦效能影響嗎?

🧠

CPU 影響最大

核心越多,同時算的畫面越多;單核越快,壓縮越快。

💾

記憶體

每個核心都要載入場景素材,記憶體不夠就無法同時開那麼多核心。

🎮

顯示卡差別不大

這套程式目前只用 CPU 運算,有沒有獨立顯卡影響不大。

📏

片長與解析度

片長加倍,時間大約也加倍;720p 只需要 1080p 一半不到的時間。

🎙️ 旁白生成的速度取決於 Gemini 伺服器與 API 額度,和自己的電腦無關;本片 27 句旁白約花了 20 分鐘。

07

製作中的修正紀錄

AI 自動化不等於一次到位。這支片經過幾輪看片後修正:

  • 爆音:有幾句 TTS 音檔的開頭和結尾夾帶極短的滿格雜訊,改成自動偵測並刪除,再替每段接點加上淡入淡出。
  • 直書文字:原本每個字依筆畫寬度置中,「一」「元」這類字會左右偏移,改成固定起點後,直書文字由上而下排成一直線。
  • 船的方向:船頭原本和行進方向相反,改成朝向前進方向,船頭神像也跟著調整比例與位置。
  • 香火紅點:在船頭神像與神轎中間加上閃爍的朱紅點,象徵香火。
  • 標題字重:先加粗再調細,最後以濃墨中等字重和水墨背景取得平衡。
08

常見問題

白沙屯媽祖為什麼被叫做「粉紅超跑」?

因為白沙屯媽祖的神轎覆著粉紅色的轎衣,行進時又常常走得飛快,信徒便親暱地稱它為「粉紅超跑」。

白沙屯媽祖是「繞境」還是「進香」?

一般人常說繞境,但白沙屯這一趟嚴格來說是「進香」:信徒扛著神轎徒步回到香火源頭北港朝天宮刈火,再把香火護送回鄉。

這支水墨動畫是怎麼做出來的?

本片由 Claude 製作:先寫旁白稿與分鏡,再用 Gemini TTS 逐句配音,畫面由 Python 程式一格一格繪製,配樂以五聲音階程式合成,最後用 ffmpeg 壓縮成 1080p MP4。只有媽祖立像與船頭神像是 AI 生成的圖片。

製作一支 3 分鐘的影片要多久?

這支片在 8 核心 CPU 上渲染約 3 到 4 分鐘、兩階段壓縮約 10 分鐘,全程大約 15 到 20 分鐘;旁白生成另外約 20 分鐘。時間會隨 CPU、記憶體、片長與解析度而不同。

🏮 一起認識白沙屯媽祖

到 YouTube 觀看完整影片,或回到多媒體魔法師看看更多 AI 影像工具。