iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Build on AWS

無法成為片師也想拍 Vlog?!個人影音小工具的誕生! 系列

在人手都是數位攝影機的年代,拍片記錄生活後,都只塵封在相簿裡面佔容量。在本系列文章,希望透過上傳影音作為出發點,建立一個個人的影音平台,並且不要給太多人看。
以 RTMP 擷取影像,希望能解決每次開會錄影的麻煩事情。
利用 AWS 的服務,實作出串流轉檔、字幕、Vlog 輸出。
有餘裕則延伸結合 Amazon Nova Reel 進行摘要整理。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊在峴港裸泳咕嚕咕嚕咕嚕曹軍團
DAY 21

【Day 21】 會員功能擴充 - 設定寄信重設密碼功能 (下)

前言 使用者註冊完後忘記密碼,需要進行重設的功能開發。 設計 Verify-vlog-email Lambda Function / verify-email...

DAY 22

【Day 22】 影音創作者的 AI 素材庫產生器 - Amazon Nova Reel / Nova Canvas

前言 在考量本系列文章,想像中會使用影音平台的人,可能是影音創作者。 有時候會需要產生「示意情境」,但是缺少「素材」而苦惱。 透過生成式 AI 產生素材,無論是...

DAY 23

【Day 23】 實作 Amazon Nova Reel 的生成介面及 API (上)

前言 前一回,透過 Console 試用了一下 Nova Reel 生成素材。 接著我們需要繼續完成介面、API 傳遞邏輯、權限配置等設定。 原始碼 impor...

DAY 24

【Day 24】 實作 Amazon Nova Reel 的生成介面及 API (下)

前言 今天是中秋連假第一天,依然要繼續修改未完成的頁面。 今天繼續將 prompt.html 頁面樣式,並且整合先前 index.html 的 Navigat...

DAY 25

【Day 25】 免費背景音樂來源調查 / 串接 Bedrock Agent 可行性研究

前言 前幾回,都在做 Nova Reel 生成影片,放了兩天後確認帳單,覺得有點貴貴的。 光是在 Tokyo Region 產出一個六秒的影片,就需要花 0.4...

DAY 26

【Day 26】 降低營運成本 / 最佳化 S3 儲存效率

前言 配合本系列文章的寫作,陸續將手機裡面的影片反反覆覆上傳到 S3 又刪除,又搭配了一些 AWS 的服務一起使用,可想而知的是下個月帳單的費用會多出一些先前沒...

DAY 27

【Day 27】 限制會員存放容量上限 (上)

前言 在眾多雲端服務中,鮮少會一開始註冊會員後,就要求玩家課金,畢竟你還不知道這個網站或線上服務,能夠給你帶來什麼功能。 適度地提供免費額度,讓會員試用是常態了...

DAY 28

【Day 28】 限制會員存放容量上限 (下)

前言 前一回探討了限制的方式,也驗證了可行性。 這邊接著修改原始碼。 原始碼 原本在 list-videos 的 API 中,其實已經有爬這個使用者的所有影片...

DAY 29

【Day 29】 使用 Terraform 集中管理 Amazon Lambda Function 原始碼

前言 隨著網站的功能擴充,越來越多支的 Amazon Lambda Function 的出現,管理上變得有些複雜。 除了 Lambda 本身的 Source C...

DAY 30

【Day 30】 修改 Terraform / 託管既存的 API Gateway 資源

前言 前一回,透過 main.tf 去管理 AWS Lambda Function,這些資源關注的是有沒有配置合適的權限,讓程式碼片段運行起來,所以重點會在 P...