復(fù)合節(jié)拍特效系統(tǒng)及復(fù)合節(jié)拍特效處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體特效領(lǐng)域,特別涉及一種復(fù)合節(jié)拍特效系統(tǒng)及一種復(fù)合節(jié)拍特效處理方法。
【背景技術(shù)】
[0002]卡拉OK是一種多媒體伴奏演唱系統(tǒng),演唱者可以在預(yù)先錄制的音樂伴奏下參與歌唱。卡拉OK能通過聲音處理使演唱者的聲音得到美化與潤飾,當(dāng)再與音樂伴奏有機結(jié)合時,就變成了渾然一體的立體聲歌曲。這種伴奏方式,給歌唱愛好者們帶來了極大的方便和愉悅,成為人們休閑娛樂的一種方式,而現(xiàn)在多稱為KTV。
[0003]普通的KTV系統(tǒng)中,用戶的歌聲和伴奏音樂可以混合在一起播放,但用戶無法改變包房內(nèi)的燈光特效以及視頻特效。也就是說,現(xiàn)有的KTV系統(tǒng)的互動性很弱。
【發(fā)明內(nèi)容】
[0004]有鑒于此,有必要提供一種復(fù)合節(jié)拍特效系統(tǒng)及一種復(fù)合節(jié)拍特效處理方法,其既可為用戶帶來富有節(jié)拍感的視覺特效,又能響應(yīng)用戶自己的節(jié)拍動作。
[0005]本發(fā)明實施例提供一種復(fù)合節(jié)拍特效系統(tǒng),其包括:控制主機、節(jié)拍感應(yīng)裝置及特效輸出設(shè)備;
[0006]所述控制主機在播放多媒體文件時,或者在外部設(shè)備播放多媒體文件時,獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集與節(jié)拍特效數(shù)據(jù)集,所述同步視覺特效數(shù)據(jù)集內(nèi)包括多個同步視覺特效標(biāo)簽,每個同步視覺特效標(biāo)簽包括時間設(shè)定數(shù)據(jù)以及同步視覺特效設(shè)定數(shù)據(jù),所述節(jié)拍特效數(shù)據(jù)集內(nèi)包括多個節(jié)拍特效標(biāo)簽,每個節(jié)拍特效標(biāo)簽包括時間設(shè)定數(shù)據(jù)和節(jié)拍特效設(shè)定數(shù)據(jù);
[0007]所述控制主機同步從所述同步視覺特效數(shù)據(jù)集中獲得與當(dāng)前時間匹配的同步視覺特效標(biāo)簽并生成與所述多媒體文件同步播放的同步視覺特效信號;
[0008]當(dāng)用戶做出節(jié)拍動作,所述節(jié)拍感應(yīng)裝置感應(yīng)到用戶的節(jié)拍動作后生成節(jié)拍觸發(fā)信號,并將所述節(jié)拍觸發(fā)信號發(fā)送給所述控制主機;
[0009]在所述多媒體文件的播放過程中,若接收到所述節(jié)拍觸發(fā)信號,則所述控制主機根據(jù)當(dāng)前時間從所述節(jié)拍特效數(shù)據(jù)集中獲取匹配的節(jié)拍特效標(biāo)簽,并根據(jù)獲取的節(jié)拍特效標(biāo)簽生成節(jié)拍特效信號;
[0010]所述特效輸出設(shè)備將所述同步視覺特效信號或者節(jié)拍特效信號輸出。
[0011]在一個實施例中,若接收所述節(jié)拍觸發(fā)信號,且當(dāng)前時間具有所述同步特效信號時,所述控制主機還控制所述特效輸出設(shè)備暫停輸出所述同步視覺特效信號,或者淡化所述同步視覺特效信號,或者突出所述節(jié)拍特效信號,所述控制主機在與所述節(jié)拍觸發(fā)信號對應(yīng)的節(jié)拍特效信號輸出完畢后恢復(fù)所述同步視覺特效信號的輸出狀態(tài)。
[0012]在一個實施例中,所述節(jié)拍特效標(biāo)簽內(nèi)還包括節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù);所述匹配的節(jié)拍特效標(biāo)簽是指同時滿足所述時間設(shè)定數(shù)據(jù)和所述節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù)的節(jié)拍特效標(biāo)簽。
[0013]在一個實施例中,所述節(jié)拍特效設(shè)定數(shù)據(jù)設(shè)定多種節(jié)拍特效,所述節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù)設(shè)定分別對應(yīng)于所述多種節(jié)拍特效的節(jié)拍觸發(fā)信號,所述多個節(jié)拍觸發(fā)信號分別對應(yīng)于不同的節(jié)拍設(shè)備或者用戶;
[0014]所述控制主機接收所述節(jié)拍感應(yīng)裝置發(fā)送的多種節(jié)拍觸發(fā)信號后,為每個匹配的節(jié)拍觸發(fā)信號生成對應(yīng)的節(jié)拍特效信號;
[0015]所述特效輸出設(shè)備輸出節(jié)拍特效信號。
[0016]在一個實施例中,上述系統(tǒng)還包括外部設(shè)備,所述外部設(shè)備在播放多媒體文件時或者多媒體文件被加入播放列表時將對應(yīng)的多媒體文件的標(biāo)識發(fā)送給所述控制主機;
[0017]所述控制主機在接收到所述多媒體文件的標(biāo)識后根據(jù)所述多媒體文件的標(biāo)識向云端服務(wù)器系統(tǒng)發(fā)送獲取所述對應(yīng)的同步視覺特效數(shù)據(jù)集與節(jié)拍特效數(shù)據(jù)集的請求。
[0018]在一個實施例中,所述控制主機獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集包括:
[0019]所述控制主機根據(jù)所述多媒體文件的標(biāo)識向云端服務(wù)器系統(tǒng)發(fā)送獲取所述對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的請求;以及
[0020]接收所述云端服務(wù)器系統(tǒng)返回的所述同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0021]在一個實施例中,所述控制主機獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集還包括:
[0022]所述控制主機將身份認證信息發(fā)送給所述云端服務(wù)器系統(tǒng),以使所述云端服務(wù)器系統(tǒng)驗證所述控制主機是否具有獲取同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的權(quán)限;
[0023]所述云端服務(wù)器系統(tǒng)在所述控制主機具有獲取同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的權(quán)限時才返回所述控制主機請求的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0024]在一個實施例中,所述控制主機獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集包括:從所述多媒體文件內(nèi)解析出內(nèi)嵌在所述多媒體文件內(nèi)的所述同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0025]在一個實施例中,所述特效輸出設(shè)備包括:音頻輸出裝置、視頻輸出裝置以及燈光特效裝置;
[0026]所述同步視覺特效設(shè)定數(shù)據(jù)及節(jié)拍特效設(shè)定數(shù)據(jù)均包括音頻特效數(shù)據(jù)、燈光特效數(shù)據(jù)以及視頻特效數(shù)據(jù)中的一種或多種,所述音頻特效數(shù)據(jù)設(shè)定所述音頻輸出裝置發(fā)出的聲音特效,所述燈光特效數(shù)據(jù)設(shè)定所述燈光特效裝置燈光的變化方式,所述視頻特效數(shù)據(jù)設(shè)定所述視頻輸出裝置的圖像變化方式包括圖案、顏色、位置、角度、大小等變化中的一種或多種。
[0027]在一個實施例中,所述節(jié)拍感應(yīng)裝置包括錄音模塊以及音頻分析模塊,所述錄音模塊用于采集外部的聲音,所述音頻分析模塊用于根據(jù)所述錄音模塊采集的聲音分析其音頻特征是否符合預(yù)設(shè)的節(jié)拍音頻特征,若是,則所述音頻分析模塊生成所述節(jié)拍觸發(fā)信號。
[0028]在一個實施例中,所述節(jié)拍感應(yīng)裝置包括視頻捕捉模塊以及視頻分析模塊,所述視頻捕捉模塊用于拍攝用戶的視頻,所述視頻分析模塊用于分析所述視頻捕捉模塊拍攝的用戶視頻,以識別出用戶的動作是否符合預(yù)定的特征,若是,則所述視頻分析模塊生成所述節(jié)拍觸發(fā)信號。
[0029]在一個實施例中,所述系統(tǒng)還包括:節(jié)拍設(shè)備,用于根據(jù)用戶的操作發(fā)出所述節(jié)拍觸發(fā)信號至所述控制主機、所述特效輸出設(shè)備或者所述節(jié)拍感應(yīng)裝置。
[0030]在一個實施例中,所述節(jié)拍設(shè)備為用于發(fā)出特定音頻信號的無源發(fā)聲設(shè)備。
[0031]在一個實施例中,所述節(jié)拍設(shè)備為電子裝置,所述電子裝置在用戶按鈕、拍打、觸摸、旋轉(zhuǎn)、移動時發(fā)出特定的信號給所述控制主機、所述特效輸出設(shè)備或者所述節(jié)拍感應(yīng)裝置。
[0032]本發(fā)明實施例還提供一種復(fù)合節(jié)拍特效處理方法,所述方法包括:
[0033]在播放多媒體文件時,或者在外部設(shè)備播放多媒體文件時,獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集與節(jié)拍特效數(shù)據(jù)集,所述同步視覺特效數(shù)據(jù)集內(nèi)包括多個同步視覺特效標(biāo)簽,每個同步視覺特效標(biāo)簽包括時間設(shè)定數(shù)據(jù)以及同步視覺特效設(shè)定數(shù)據(jù),所述節(jié)拍特效數(shù)據(jù)集內(nèi)包括多個節(jié)拍特效標(biāo)簽,每個節(jié)拍特效標(biāo)簽包括時間設(shè)定數(shù)據(jù)和節(jié)拍特效設(shè)定數(shù)據(jù);
[0034]同步從所述同步視覺特效數(shù)據(jù)集中獲得與當(dāng)前時間匹配的同步視覺特效標(biāo)簽并生成與所述多媒體文件同步播放的同步視覺特效信號;
[0035]當(dāng)用戶做出節(jié)拍動作,感應(yīng)到用戶的節(jié)拍動作后生成節(jié)拍觸發(fā)信號;
[0036]在所述多媒體文件的播放過程中,若接收到所述節(jié)拍觸發(fā)信號,則根據(jù)當(dāng)前時間從所述節(jié)拍特效數(shù)據(jù)集中獲取匹配的節(jié)拍特效標(biāo)簽,并根據(jù)獲取的節(jié)拍特效標(biāo)簽生成節(jié)拍特效信號;以及
[0037]輸出所述同步視覺特效信號或者節(jié)拍特效信號。
[0038]在一個實施例中,若接收所述節(jié)拍觸發(fā)信號,且當(dāng)前時間具有所述同步特效信號時,還暫停輸出所述同步視覺特效信號,或者淡化所述同步視覺特效信號,或者突出所述節(jié)拍特效信號,在與所述節(jié)拍觸發(fā)信號對應(yīng)的節(jié)拍特效信號輸出完畢后恢復(fù)所述同步視覺特效信號的輸出狀態(tài)。
[0039]在一個實施例中,所述節(jié)拍特效標(biāo)簽內(nèi)還包括節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù);所述匹配的節(jié)拍特效標(biāo)簽是指同時滿足所述時間設(shè)定數(shù)據(jù)和所述節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù)的節(jié)拍特效標(biāo)簽。
[0040]在一個實施例中,所述節(jié)拍特效設(shè)定數(shù)據(jù)設(shè)定多種節(jié)拍特效,所述節(jié)拍觸發(fā)信號設(shè)定數(shù)據(jù)設(shè)定分別對應(yīng)于所述多種節(jié)拍特效的節(jié)拍觸發(fā)信號,所述多個節(jié)拍觸發(fā)信號分別對應(yīng)于不同的節(jié)拍設(shè)備或者用戶;
[0041]所述控制主機接收所述節(jié)拍感應(yīng)裝置發(fā)送的多種節(jié)拍觸發(fā)信號后,為每個匹配的節(jié)拍觸發(fā)信號生成對應(yīng)的節(jié)拍特效信號;
[0042]所述特效輸出設(shè)備輸出節(jié)拍特效信號。
[0043]在一個實施例中,所述獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集包括:
[0044]根據(jù)所述多媒體文件的標(biāo)識向云端服務(wù)器系統(tǒng)發(fā)送獲取所述對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的請求;以及
[0045]接收所述云端服務(wù)器系統(tǒng)返回的所述同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0046]在一個實施例中,所述獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集還包括:
[0047]將身份認證信息發(fā)送給所述云端服務(wù)器系統(tǒng),以使所述云端服務(wù)器系統(tǒng)驗證是否具有獲取同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的權(quán)限;
[0048]所述云端服務(wù)器系統(tǒng)在所述控制主機具有獲取同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的權(quán)限時才返回所述同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0049]在一個實施例中,所述方法還包括:
[0050]在外部設(shè)備播放多媒體文件時,接收所述外部設(shè)備發(fā)送的所述多媒體文件的標(biāo)識;所述獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集的步驟在接收到所述多媒體文件的標(biāo)識后進行。
[0051 ] 在一個實施例中,所述獲取與所述多媒體文件對應(yīng)的同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集包括:從所述多媒體文件內(nèi)解析出內(nèi)嵌在所述多媒體文件內(nèi)的所述同步視覺特效數(shù)據(jù)集或節(jié)拍特效數(shù)據(jù)集。
[0052]在一個實施例中,所述同步視覺特效設(shè)定數(shù)據(jù)與節(jié)拍特效設(shè)定數(shù)據(jù)包括音頻特效數(shù)據(jù)、燈光特效數(shù)據(jù)、以及視頻特效數(shù)據(jù)中的一種或多種,所述音頻特效數(shù)據(jù)設(shè)定所述音頻輸出裝置發(fā)出的聲音特效,所述燈光特效數(shù)據(jù)設(shè)定所述燈光特效裝置燈光的變化方式,所述視頻特效數(shù)據(jù)設(shè)定所述視頻輸出裝置的圖像變化方式包括圖案、顏色、位置、角度、大小等變化中的一種或多種。
[0053]在一個實施例中,所述方法還包括:采集外部的聲音,并根據(jù)采集的聲音分析其音頻特征是否符合預(yù)設(shè)的節(jié)拍音頻特征,若是,則生成所述節(jié)拍觸發(fā)信號。
[0054]在一個實施例中,所述方法還包括:拍攝用戶的視頻,并根據(jù)拍攝的用戶視頻識別出用戶的動作是否符合預(yù)定的特征,若是,則生成所述節(jié)拍觸發(fā)信號。
[0055]在一個實施例中,所述方法還包括:接收節(jié)拍設(shè)備根據(jù)用戶的操作發(fā)出的所述節(jié)拍觸發(fā)信號。
[0056]上述技術(shù)方案的有益效果是:上述的復(fù)合節(jié)拍特效系統(tǒng)與方法在播放多媒體文件時還獲取與多媒體文件對應(yīng)的同步視