Category · 50 posts

心得x體驗

使用 google 的 Gemini CLI 來製作字幕

心得x體驗

技術心得文摘要

本文介紹如何使用 Google Gemini CLI 生成具有時間軸的 繁體中文 SRT 字幕檔,主要流程如下:
1. 前置條件與注意事項
– 確保影片下載具備合法版權。
– Gemini CLI 使用 Google Gemini 模型,需注意 API 使用費用。
– 建議影片/音訊檔放在獨立資料夾中操作,避免混亂。
– 支援 MacOS,文中範例以 Mac 為主。
2. Gemini CLI 介紹與安裝
– 可透過 npm 或 Homebrew 安裝,需 Node.js 20+(npm 方式)或已安裝 Homebrew(Mac 方式)。
– 安裝完成後可輸入 gemini 驗證版本。
– 可登入 Google 帳號使用免費額度,或設定 GEMINI_API_KEY 以提高使用限制。
3. 影片轉音訊(MP3)
– 方法一:使用外部工具提取音訊。
– 方法二:直接用 Gemini CLI 下指令 請幫我把影片轉成mp3 音訊檔案 @檔案路徑,內部會調用 ffmpeg。
4. 產生字幕檔(SRT 格式)
– 使用指令:「這是一個在 oooo 的聲音檔案,請幫我產生 srt 字幕檔,請使用繁體中文,且使用台灣詞彙用字。中英文請使用空格隔開。聲音檔案路徑 @檔案路徑」
– 系統會使用 whisper 進行語音轉文字,並生成 SRT 檔案。
– 可依需要加上專業領域描述,讓字幕內容更精準。
5. 結果
– 完成後字幕檔會存放於相同資料夾,可直接用於 YouTube CC 或其他平台。

全 12 活動紀錄

心得x體驗

全 12 是「中華民國童軍第12次全國大露營」簡稱。 在白天有提供給童軍伙伴跑站的活動,其中我的任務是在其中做 […]

《原則》第四部讀書心得

心得x體驗

這次是《原則》在〈工作的原則〉中第九章到最後的部分,這部分我認為應該包含前面兩章,從〈選擇優秀人才〉大標題開始 […]

《原則》第二部讀書心得

心得x體驗

今天的進度是第二部分〈生活的原則〉,內容量相對第一部份和之要讀的第三部分相對少。這章節主要故名思義描述生活中, […]

《原子習慣》讀書心得

心得x體驗

《原子習慣》讀書心得,以列點來記錄,希望這能夠成為以後培養習慣的原則: 依靠意志力的階段在於規劃習慣以及立志要 […]

《QBQ!問題背後的問題》

心得x體驗

這十章可以當成是一個描述「個人」的篇章。比較偏向對對自我的行為原則建議。雖然說內容有些老生常談,我覺得可以濃縮 […]

vue3 學習筆記 EP4

心得x體驗

axios 套件介紹,請參考這裡。 這是一個很好用的 AJAX 套件,目前有兩個需求: 需要一個統一的前置作業 […]

Docker 初體驗

心得x體驗

最近在嘗試用 docker 建構各種環境,目標有 N 個: 實現 docker 的優勢,讓開發環境和正式環境一 […]