該解決方案有何用途?
該解決方案幫助用戶快速在華為云上通過函數(shù)工作流 FunctionGraph抽取視頻中的音頻。當(dāng)對象存儲服務(wù) OBS桶收到上傳的視頻后,自動觸發(fā)函數(shù)工作流 FunctionGraph調(diào)用媒體處理 MPC抽取視頻中的音頻,并將結(jié)果存放到指定的對象存儲服務(wù) OBS桶。適用于:語音識別、音頻分析、音頻處理等場景。
方案架構(gòu)
該解決方案基于函數(shù)工作流 FunctionGraph、媒體處理 MPC,實(shí)現(xiàn)視頻抽取音頻。

架構(gòu)描述
架構(gòu)描述
-
使用函數(shù)工作流 FunctionGraph創(chuàng)建一個函數(shù),用于實(shí)現(xiàn)抽取視頻中音頻。當(dāng)對象存儲服務(wù) OBS桶收到上傳視頻后,會自動調(diào)用函數(shù)服務(wù)抽取視頻中音頻,并將結(jié)果存放到指定的對象存儲服務(wù) OBS桶
-
創(chuàng)建兩個對象存儲服務(wù) OBS桶,一個用于上傳原始視頻并觸發(fā)函數(shù)工作流,一個用于存儲抽取出的音頻
-
使用媒體處理 MPC,由函數(shù)工作流 FunctionGraph調(diào)用其新建轉(zhuǎn)碼接口創(chuàng)建轉(zhuǎn)碼任務(wù),實(shí)現(xiàn)對原視頻音頻抽取
-
使用事件網(wǎng)格 EG服務(wù),創(chuàng)建一個事件訂閱,作為函數(shù)工作流的OBS應(yīng)用事件源觸發(fā)器
-
在統(tǒng)一身份認(rèn)證服務(wù) IAM上創(chuàng)建一個委托,將帳號Region內(nèi)對象存儲服務(wù) OBS和媒體處理服務(wù) MPC的操作權(quán)限委托給函數(shù)工作流 FunctionGraph