国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻制作方法、裝置及電子設備的制造方法

      文檔序號:10661363閱讀:814來源:國知局
      視頻制作方法、裝置及電子設備的制造方法
      【專利摘要】本發(fā)明公開一種視頻制作方法、裝置及電子設備,能夠解決現(xiàn)有技術中用戶在接收和篩選視頻素材以及對視頻素材進行編輯和合成時會耗費大量手機資源和用戶時間的問題。在客戶端,所述方法包括:向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成;接收服務器返回的合成后的完整視頻。本發(fā)明適用于進行多素材的視頻制作。
      【專利說明】
      視頻制作方法、裝置及電子設備
      技術領域
      [0001]本發(fā)明涉及音視頻技術領域,尤其涉及一種視頻制作方法、裝置及電子設備。
      【背景技術】
      [0002]目前,用戶普遍喜歡使用手機進行一些視頻制作,由于受手機性能和電量的限制,用戶只能進行一些較短的視頻拍攝。而且,單人能拍攝的場景有限,能拍攝的素材較少。
      [0003]為了進行多素材的視頻制作,用戶通常會從其他途徑來收集相關的視頻素材,例如讓世界各地的朋友拍攝各自當?shù)氐囊曨l素材,通過網(wǎng)絡收集到自己手機上,然后在手機本地篩選出合適的視頻素材,最后進行編輯和合成,得到最終的完整視頻。
      [0004]現(xiàn)有的多素材的視頻制作,用戶需要接收大量的視頻素材,耗費手機大量的流量和電量;用戶需要從大量視頻素材中篩選出合適的視頻素材,耗費用戶大量的時間;手機在對篩選出的視頻素材進行編輯和合成時,耗費手機大量的電量。
      [0005]因此,采用現(xiàn)有的視頻制作方法進行多素材的視頻制作,用戶在接收和篩選視頻素材以及對視頻素材進行編輯和合成時會耗費大量手機資源和用戶時間。

      【發(fā)明內(nèi)容】

      [0006]有鑒于此,本發(fā)明實施例提供一種視頻制作方法、裝置及電子設備,能夠節(jié)省在進行多素材的視頻制作時所耗費的設備資源和用戶時間。
      [0007]第一方面,本發(fā)明實施例提供一種視頻制作方法,所述方法應用于客戶端,所述方法包括:
      [0008]向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;
      [0009]接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;
      [0010]將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成;
      [0011]接收服務器返回的合成后的完整視頻。
      [0012]結(jié)合第一方面,在第一方面的第一種實施方式中,在所述接收服務器返回的合成后的完整視頻之前,所述方法還包括:
      [0013]當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,向服務器發(fā)送視頻合成指令。
      [0014]結(jié)合第一方面的第一種實施方式,在第一方面的第二種實施方式中,所述接收服務器返回的合成后的完整視頻包括:接收服務器返回的按照所述預設寬高比對上傳的視頻素材進行合成后的完整視頻。
      [0015]第二方面,本發(fā)明實施例提供一種視頻制作方法,所述方法應用于服務器,所述方法包括:
      [0016]接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;
      [0017]根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;
      [0018]將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者;
      [0019]接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量;
      [0020]將所述指定參與者上傳的視頻素材進行合成,形成完整視頻;
      [0021 ]將所述完整視頻發(fā)送給客戶端。
      [0022]結(jié)合第二方面,在第二方面的第一種實施方式中,在所述將所述指定參與者上傳的視頻素材進行合成,形成完整視頻之前,所述方法還包括:
      [0023]接收客戶端發(fā)送的視頻合成指令。
      [0024]結(jié)合第二方面的第一種實施方式,在第二方面的第二種實施方式中,所述將所述指定參與者上傳的視頻素材進行合成,形成完整視頻包括:
      [0025]對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比;
      [0026]將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致;
      [0027]將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。
      [0028]第三方面,本發(fā)明實施例提供一種視頻制作裝置,所述裝置位于客戶端,所述裝置包括:
      [0029]第一發(fā)送單元,用于向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;
      [0030]第一接收單元,用于接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;
      [0031 ]第二發(fā)送單元,用于將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成;
      [0032]第二接收單元,用于接收服務器返回的合成后的完整視頻。
      [0033]結(jié)合第三方面,在第三方面的第一種實施方式中,所述裝置還包括:
      [0034]第三發(fā)送單元,用于在所述第二接收單元接收服務器返回的合成后的完整視頻之前,當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,向服務器發(fā)送視頻合成指令。
      [0035]結(jié)合第三方面的第一種實施方式,在第三方面的第二種實施方式中,所述第二接收單元,用于接收服務器返回的按照所述預設寬高比對上傳的視頻素材進行合成后的完整視頻。
      [0036]第四方面,本發(fā)明實施例提供一種視頻制作裝置,所述裝置位于服務器,所述裝置包括:
      [0037]第三接收單元,用于接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;
      [0038]生成單元,用于根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;
      [0039]第四發(fā)送單元,用于將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者;
      [0040]第四接收單元,用于接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量;
      [0041]合成單元,用于將所述指定參與者上傳的視頻素材進行合成,形成完整視頻;
      [0042]第五發(fā)送單元,用于將所述完整視頻發(fā)送給客戶端。
      [0043]結(jié)合第四方面,在第四方面的第一種實施方式中,所述裝置還包括:
      [0044]第五接收單元,用于在所述合成單元將所述指定參與者上傳的視頻素材進行合成,形成完整視頻之前,接收客戶端發(fā)送的視頻合成指令。
      [0045]結(jié)合第四方面的第一種實施方式,在第四方面的第二種實施方式中,所述合成單元包括:
      [0046]解析子單元,用于對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比;
      [0047]編輯子單元,用于將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致;
      [0048]合成子單元,用于將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。
      [0049]第五方面,本發(fā)明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行應用于客戶端的前述任一所述的視頻制作方法。
      [0050]第六方面,本發(fā)明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行應用于服務器的前述任一所述的視頻制作方法。
      [0051]本發(fā)明實施例提供的一種視頻制作方法、裝置及電子設備,客戶端向服務器發(fā)送包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比的視頻素材收集信息,服務器向客戶端返回與所述視頻素材收集信息對應的統(tǒng)一資源定位符,客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器,服務器將指定參與者上傳的預設數(shù)量的視頻素材進行合成后返回給客戶端。與現(xiàn)有技術相比,客戶端不需要接收大量的視頻素材并由用戶進行篩選,也不需要在客戶端進行合成,而只需要將設定的視頻素材收集信息發(fā)送給服務器,由服務器據(jù)此進行視頻素材的收集和合成,從而能夠節(jié)省在進行多素材的視頻制作時所耗費的設備資源和用戶時間。
      【附圖說明】
      [0052]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
      [0053]圖1為本發(fā)明視頻制作方法實施例一的流程圖;
      [0054]圖2為本發(fā)明視頻制作方法實施例二的流程圖;
      [0055]圖3為本發(fā)明視頻制作裝置實施例一的結(jié)構示意圖;
      [0056]圖4為本發(fā)明視頻制作裝置實施例二的結(jié)構示意圖;
      [0057]圖5為本發(fā)明電子設備實施例一的結(jié)構不意圖;
      [0058]圖6為本發(fā)明電子設備實施例二的結(jié)構不意圖。
      【具體實施方式】
      [0059]下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
      [0060]應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
      [0061]圖1為本發(fā)明視頻制作方法實施例一的流程圖,所述方法應用于客戶端,如圖1所示,本實施例的方法可以包括:
      [0062]步驟11、向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比。
      [0063]本實施例中,所述視頻素材的內(nèi)容要求包括主題、說明等,用于告知參與者需要上傳什么樣的視頻素材。所述預設數(shù)量為用戶希望收集的視頻素材的總數(shù)量。所述預設寬高比為用戶希望收集的視頻素材的尺寸大小。
      [0064]步驟12、接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符(Uniform Resource Locator,URL),所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求。
      [0065]本實施例中,服務器返回的統(tǒng)一資源定位符包含唯一識別碼信息,唯一識別碼信息不同,統(tǒng)一資源定位符對應的頁面也不同。
      [0066]步驟13、將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成。
      [0067]本實施例中,客戶端可以通過網(wǎng)絡社交平臺或者短信等方式將所述統(tǒng)一資源定位符發(fā)送給指定參與者。指定參與者獲取到所述統(tǒng)一資源定位符之后,使用任意網(wǎng)頁瀏覽器打開所述統(tǒng)一資源定位符,進入視頻素材制作頁面。其中,指定參與者可以使用當前設備錄制符合所述內(nèi)容要求的視頻素材并進行上傳,或者直接上傳已經(jīng)存儲在當前設備中符合所述內(nèi)容要求的視頻素材。
      [0068]具體地,參與者進入視頻素材制作頁面之后,系統(tǒng)按照參與者參與的先后順序為每個參與者分配一個位置編號,參與者按照所分配的位置編號依次上傳視頻素材。參與者上傳成功后,分配給該參與者的位置編號對應其上傳的視頻素材。當服務器接收到的視頻素材的總數(shù)達到所述預設數(shù)量時,系統(tǒng)停止為其他參與者分配位置編號。
      [0069]步驟14、接收服務器返回的合成后的完整視頻。
      [0070]本實施例中,在步驟14之前,當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,客戶端可以向服務器發(fā)送視頻合成指令,服務器接收到該視頻合成指令之后,對所收集的視頻素材進行合成。
      [0071]具體地,服務器首先對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比;然后將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致;最后將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。
      [0072]本實施例,客戶端向服務器發(fā)送包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比的視頻素材收集信息,接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器,由服務器將指定參與者上傳的預設數(shù)量的視頻素材進行合成后返回給客戶端。與現(xiàn)有技術相比,客戶端不需要接收大量的視頻素材并由用戶進行篩選,也不需要在客戶端進行合成,而只需要將設定的視頻素材收集信息發(fā)送給服務器,由服務器據(jù)此進行視頻素材的收集和合成,從而能夠節(jié)省在進行多素材的視頻制作時所耗費的設備資源和用戶時間。
      [0073]圖2為本發(fā)明視頻制作方法實施例二的流程圖,所述方法應用于服務器,如圖2所示,本實施例的方法可以包括:
      [0074]步驟21、接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比。
      [0075]本實施例中,所述視頻素材的內(nèi)容要求包括主題、說明等,用于告知參與者需要上傳什么樣的視頻素材。所述預設數(shù)量為用戶希望收集的視頻素材的總數(shù)量。所述預設寬高比為用戶希望收集的視頻素材的尺寸大小。
      [0076]步驟22、根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求。
      [0077]本實施例中,所述統(tǒng)一資源定位符包含唯一識別碼信息,唯一識別碼信息不同,統(tǒng)一資源定位符對應的頁面也不同。
      [0078]步驟23、將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者。
      [0079]本實施例中,客戶端可以通過網(wǎng)絡社交平臺或者短信等方式將所述統(tǒng)一資源定位符發(fā)送給指定參與者。
      [0080]步驟24、接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量。
      [0081]本實施例中,指定參與者獲取到所述統(tǒng)一資源定位符之后,使用任意網(wǎng)頁瀏覽器打開所述統(tǒng)一資源定位符,進入視頻素材制作頁面。其中,指定參與者可以使用當前設備錄制符合所述內(nèi)容要求的視頻素材并進行上傳,或者直接上傳已經(jīng)存儲在當前設備中符合所述內(nèi)容要求的視頻素材。
      [0082]具體地,參與者進入視頻素材制作頁面之后,系統(tǒng)按照參與者參與的先后順序為每個參與者分配一個位置編號,參與者按照所分配的位置編號依次上傳視頻素材。參與者上傳成功后,分配給該參與者的位置編號對應其上傳的視頻素材。當服務器接收到的視頻素材的總數(shù)達到所述預設數(shù)量時,系統(tǒng)停止為其他參與者分配位置編號。
      [0083]步驟25、將所述指定參與者上傳的視頻素材進行合成,形成完整視頻。
      [0084]本實施例中,在步驟25之前,當服務器接收到的視頻素材總數(shù)達到所述預設數(shù)量時,客戶端可以向服務器發(fā)送視頻合成指令,服務器接收到該視頻合成指令之后,對所收集的視頻素材進行合成,形成完整視頻。
      [0085]具體地,服務器首先對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比;然后將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致;最后將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。
      [0086]步驟26、將所述完整視頻發(fā)送給客戶端。
      [0087]本實施例,服務器接收客戶端發(fā)送的包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比的視頻素材收集信息,向客戶端返回與所述視頻素材收集信息對應的統(tǒng)一資源定位符,由客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器,服務器將指定參與者上傳的預設數(shù)量的視頻素材進行合成后返回給客戶端。與現(xiàn)有技術相比,客戶端不需要接收大量的視頻素材并由用戶進行篩選,也不需要在客戶端進行合成,而只需要將設定的視頻素材收集信息發(fā)送給服務器,由服務器據(jù)此進行視頻素材的收集和合成,從而能夠節(jié)省在進行多素材的視頻制作時所耗費的設備資源和用戶時間。
      [0088]下面以具體的實例對上述實施例進行詳細說明。
      [0089]例如,現(xiàn)有3名學生計劃創(chuàng)建一個拜年主題的視頻,分別是一名創(chuàng)建者:張導演,兩名參與者:小明和小李。
      [0090]首先,張導演設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比,其中,內(nèi)容要求包括主題為“拜年”,說明為“請說出你對家人的祝福”,預設數(shù)量為2;將包括視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比的視頻收集信息發(fā)送給服務器,服務器根據(jù)所述視頻收集信息生成對應的統(tǒng)一資源定位符:http: / / www.cmcm.com/ video?room= 10000,該統(tǒng)一資源定位符包含唯一識別碼信息:10000。
      [0091]然后,張導演通過短信的方式將該統(tǒng)一資源定位符發(fā)送給小明和小李。
      [0092]接著,小明和小李收到該統(tǒng)一資源定位符后,使用任意網(wǎng)頁瀏覽器打開該統(tǒng)一資源定位符,進入視頻素材制作頁面。服務器分配給小明的位置編號為I,分配給小李的位置編號為2,小明和小李在視頻素材制作頁面看到視頻素材的主題和說明,使用自己的手機自拍對自己家人的祝福,形成視頻素材,隨后把該視頻素材通過該視頻制作頁面上傳至服務器。
      [0093]最后,張導演觀察到收集到的視頻素材已經(jīng)達到預設數(shù)量,向服務器發(fā)送視頻合成指令,服務器將小明和小李上傳的視頻素材進行合成,形成完整視頻并發(fā)送給張導演。
      [0094]圖3為本發(fā)明視頻制作裝置實施例一的結(jié)構示意圖,所述裝置位于客戶端,如圖3所示,本實施例的裝置可以包括:第一發(fā)送單元11、第一接收單元12、第二發(fā)送單元13、第二接收單元14,其中,第一發(fā)送單元11,用于向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;第一接收單元12,用于接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;第二發(fā)送單元13,用于將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成;第二接收單元14,用于接收服務器返回的合成后的完整視頻。
      [0095]進一步地,所述裝置還包括:
      [0096]第三發(fā)送單元,用于在所述第二接收單元14接收服務器返回的合成后的完整視頻之前,當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,向服務器發(fā)送視頻合成指令。
      [0097]進一步地,所述第二接收單元14,用于接收服務器返回的按照所述預設寬高比對上傳的視頻素材進行合成后的完整視頻。
      [0098]本實施例的裝置,可以用于執(zhí)行圖1所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。
      [0099]圖4為本發(fā)明視頻制作裝置實施例二的結(jié)構示意圖,所述裝置位于服務器,如圖4所示,本實施例的裝置可以包括:第三接收單元21、生成單元22、第四發(fā)送單元23、第四接收單元24、合成單元25、第五發(fā)送單元26,其中,第三接收單元21,用于接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比;生成單元22,用于根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求;第四發(fā)送單元23,用于將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者;第四接收單元24,用于接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量;合成單元25,用于將所述指定參與者上傳的視頻素材進行合成,形成完整視頻;第五發(fā)送單元26,用于將所述完整視頻發(fā)送給客戶端。
      [0100]進一步地,所述裝置還包括:
      [0101]第五接收單元,用于在所述合成單元25將所述指定參與者上傳的視頻素材進行合成,形成完整視頻之前,接收客戶端發(fā)送的視頻合成指令。
      [0?02]進一步地,所述合成單元25包括:
      [0103]解析子單元,用于對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比;
      [0104]編輯子單元,用于將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致;
      [0105]合成子單元,用于將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。
      [0106]本實施例的裝置,可以用于執(zhí)行圖2所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。
      [0107]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
      [0108]本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。
      [0109]尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
      [0110]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,“計算機可讀介質(zhì)”可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDR0M)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
      [0111]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。
      [0112]在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
      [0113]本發(fā)明實施例還提供一種電子設備,所述電子設備包含前述實施例所述的位于客戶端的裝置。
      [0114]圖5為本發(fā)明電子設備實施例一的結(jié)構示意圖,可以實現(xiàn)本發(fā)明圖1所示實施例的流程,如圖5所示,上述電子設備可以包括:殼體31、處理器32、存儲器33、電路板34和電源電路35,其中,電路板34安置在殼體31圍成的空間內(nèi)部,處理器32和存儲器33設置在電路板34上;電源電路35,用于為上述電子設備的各個電路或器件供電;存儲器33用于存儲可執(zhí)行程序代碼;處理器32通過讀取存儲器33中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一所述的應用于客戶端的視頻制作方法。
      [0115]處理器32對上述步驟的具體執(zhí)行過程以及處理器32通過運行可執(zhí)行程序代碼來進一步執(zhí)行的步驟,可以參見本發(fā)明圖1所示實施例的描述,在此不再贅述。
      [0116]本發(fā)明實施例還提供一種電子設備,所述電子設備包含前述實施例所述的位于服務器的裝置。
      [0117]圖6為本發(fā)明電子設備實施例二的結(jié)構示意圖,可以實現(xiàn)本發(fā)明圖2所示實施例的流程,如圖6所示,上述電子設備可以包括:殼體41、處理器42、存儲器43、電路板44和電源電路45,其中,電路板44安置在殼體41圍成的空間內(nèi)部,處理器42和存儲器43設置在電路板44上;電源電路45,用于為上述電子設備的各個電路或器件供電;存儲器43用于存儲可執(zhí)行程序代碼;處理器42通過讀取存儲器43中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一所述的應用于服務器的視頻制作方法。
      [0118]處理器42對上述步驟的具體執(zhí)行過程以及處理器42通過運行可執(zhí)行程序代碼來進一步執(zhí)行的步驟,可以參見本發(fā)明圖2所示實施例的描述,在此不再贅述。
      [0119]該電子設備以多種形式存在,包括但不限于:
      [0120](I)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
      [0121](2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。
      [0122](3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內(nèi)容。該類設備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。
      [0123](4)服務器:提供計算服務的設備,服務器的構成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務器和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
      [0124](5)其他具有數(shù)據(jù)交互功能的電子設備。
      [0125]本技術領域的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
      [0126]為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當然,在實施本發(fā)明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
      [0127]通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
      【主權項】
      1.一種視頻制作方法,其特征在于,所述方法應用于客戶端,所述方法包括: 向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比; 接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求; 將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成; 接收服務器返回的合成后的完整視頻。2.根據(jù)權利要求1所述的視頻制作方法,其特征在于,在所述接收服務器返回的合成后的完整視頻之前,所述方法還包括: 當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,向服務器發(fā)送視頻合成指令。3.根據(jù)權利要求1或2所述的視頻制作方法,其特征在于,所述接收服務器返回的合成后的完整視頻包括:接收服務器返回的按照所述預設寬高比對上傳的視頻素材進行合成后的完整視頻。4.一種視頻制作方法,其特征在于,所述方法應用于服務器,所述方法包括: 接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比; 根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求; 將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者; 接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量; 將所述指定參與者上傳的視頻素材進行合成,形成完整視頻; 將所述完整視頻發(fā)送給客戶端。5.根據(jù)權利要求4所述的視頻制作方法,其特征在于,在所述將所述指定參與者上傳的視頻素材進行合成,形成完整視頻之前,所述方法還包括: 接收客戶端發(fā)送的視頻合成指令。6.根據(jù)權利要求4或5所述的視頻制作方法,其特征在于,所述將所述指定參與者上傳的視頻素材進行合成,形成完整視頻包括: 對所述指定參與者上傳的視頻素材進行解析,得到每個視頻素材的寬高比; 將寬高比與所述預設寬高比不一致的視頻素材進行編輯,使得編輯后的視頻素材的寬高比與所述預設寬高比一致; 將編輯后的視頻素材與其他視頻素材按照相同的分辨率比例進行合成,形成完整視頻。7.一種視頻制作裝置,其特征在于,所述裝置位于客戶端,所述裝置包括: 第一發(fā)送單元,用于向服務器發(fā)送視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比; 第一接收單元,用于接收服務器返回的與所述視頻素材收集信息對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求; 第二發(fā)送單元,用于將所述統(tǒng)一資源定位符發(fā)送給指定參與者,以使所述指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求將視頻素材上傳至服務器進行合成; 第二接收單元,用于接收服務器返回的合成后的完整視頻。8.根據(jù)權利要求7所述的視頻制作裝置,其特征在于,所述裝置還包括: 第三發(fā)送單元,用于在所述第二接收單元接收服務器返回的合成后的完整視頻之前,當上傳至服務器的視頻素材總數(shù)達到所述預設數(shù)量時,向服務器發(fā)送視頻合成指令。9.根據(jù)權利要求7或8所述的視頻制作裝置,其特征在于,所述第二接收單元,用于接收服務器返回的按照所述預設寬高比對上傳的視頻素材進行合成后的完整視頻。10.一種視頻制作裝置,其特征在于,所述裝置位于服務器,所述裝置包括: 第三接收單元,用于接收客戶端發(fā)送的視頻素材收集信息,所述視頻素材收集信息包括用戶設定的視頻素材的內(nèi)容要求、預設數(shù)量和預設寬高比; 生成單元,用于根據(jù)所述視頻素材收集信息生成對應的統(tǒng)一資源定位符,所述統(tǒng)一資源定位符對應的頁面顯示所述視頻素材的內(nèi)容要求; 第四發(fā)送單元,用于將所述統(tǒng)一資源定位符發(fā)送給客戶端,以使所述客戶端將所述統(tǒng)一資源定位符發(fā)送給指定參與者; 第四接收單元,用于接收指定參與者通過所述統(tǒng)一資源定位符對應的頁面按照所述視頻素材的內(nèi)容要求上傳的視頻素材,直至視頻素材總數(shù)達到所述預設數(shù)量; 合成單元,用于將所述指定參與者上傳的視頻素材進行合成,形成完整視頻; 第五發(fā)送單元,用于將所述完整視頻發(fā)送給客戶端。
      【文檔編號】H04N21/858GK106028056SQ201610478843
      【公開日】2016年10月12日
      【申請日】2016年6月27日
      【發(fā)明人】羅健輝
      【申請人】北京金山安全軟件有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1