視頻播放中畫面與聲音同步方法及裝置制造方法
【專利摘要】本公開是關于一種視頻播放中畫面與聲音同步方法及裝置。所述方法包括:當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采集指令,采集所述起始畫面在所述視頻中的第一播放時間;當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間;根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操作。本公開用于快速便捷地對視頻的畫面和聲音進行同步。
【專利說明】視頻播放中畫面與聲音同步方法及裝置
【技術領域】
[0001] 本公開涉及視頻處理【技術領域】,尤其涉及一種視頻播放中畫面與聲音同步方法及 裝直。
【背景技術】
[0002] 智能電視作為一種信息終端,不僅可以用來搜索電視頻道、錄制電視節(jié)目、播放衛(wèi) 星和有線電視節(jié)目,還可以下載安裝軟件,使用網(wǎng)絡搜索,播放網(wǎng)絡視頻、本地視頻及音樂, 等等,為用戶帶來了更多的個性化體驗。
[0003] 相關技術中,通過智能電視來觀看影視節(jié)目仍是用戶主流的操作行為,但是,可能 受制于視頻壓縮方式、視頻大小、播放器解碼能力等的影響,視頻播放過程中會出現(xiàn)畫面與 聲音不同步的問題,例如,畫面中人物口型與畫面聲音不能同步。
[0004] 相關技術中存在如下問題:畫面與聲音不同步一般是由于視頻解碼出現(xiàn)問題而 造成的,對于絕大多數(shù)用戶來說,由于不具備視頻處理技術和專門的視頻處理軟件,無法解 決該問題,只能選擇觀看該有問題的視頻或在網(wǎng)絡上重新查找相同的能夠正常播放的視頻 文件,或者干脆不再觀看該視頻,很大程度上影響了用戶感受。另外,即使用戶能夠解決該 問題,也需要用戶退出當前播放的視頻,在電腦上對視頻文件進行同步處理后,將處理后的 視頻文件上傳到智能電視,重新打開進行播放,同步處理操作比較復雜,需要花費大量的時 間,用戶體驗度較差。
【發(fā)明內(nèi)容】
[0005] 為克服相關技術中存在的問題,本公開實施例提供一種視頻播放中畫面與聲音同 步方法及裝置。
[0006] 根據(jù)本公開實施例的第一方面,提供一種視頻播放中畫面與聲音同步方法,所述 方法包括:
[0007] 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控 制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;
[0008] 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采 集指令,采集所述起始畫面在所述視頻中的第一播放時間;
[0009] 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根 據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間;
[0010] 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操 作。
[0011] 本公開的實施例提供的技術方案可以包括以下有益效果:降低了同步處理的難 度,操作簡單,同步處理的速度較快,用戶在觀看視頻的設備上就可以完成,提高了用戶觀 看視頻的體驗度。
[0012] 可選的,所述根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲 音進行同步操作,包括:
[0013] 計算所述第一播放時間和第二播放時間的時間差;
[0014] 當所述第一播放時間早于所述第二播放時間時,將所述起始聲音的播放時間提前 所述時間差;
[0015] 當所述第一播放時間晚于所述第二播放時間時,將所述起始聲音的播放時間推遲 所述時間差。
[0016] 在可選方案中,無論畫面落后于聲音或超前于聲音,都調(diào)整聲音的播放時間使其 與畫面相匹配,已同步視頻的畫面和聲音。這樣,降低了同步處理的難度,操作簡單,同步處 理的速度較快,用戶在觀看視頻的設備上就可以完成,提高了用戶觀看視頻的體驗度。
[0017] 可選的,所述方法還包括:
[0018] 根據(jù)所述第一播放時間和第二播放時間的時間差,將所述起始聲音之后的聲音的 播放時間提前或推遲所述時間差。
[0019] 在可選方案中,對起始聲音之后的聲音的播放時間也進行調(diào)整,使得視頻整體播 放時,聲音與畫面同步。
[0020] 可選的,所述方法還包括:
[0021] 當接收到對預設菜單選項的選擇操作或對預設的單個按鍵或組合按鍵的點擊操 作時,確定接收到所述同步編輯指令。
[0022] 在可選方案中,啟動同步編輯可以根據(jù)預先設定的操作實現(xiàn),用戶啟動同步編輯 操作簡單。
[0023] 可選的,當接收到同步編輯指令后,所述方法還包括:
[0024] 暫停對所述視頻的播放;
[0025] 所述根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同 步操作之后,所述方法還包括:
[0026] 建立同步操作后的所述視頻的畫面和聲音的匹配關系;
[0027] 根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述視頻。
[0028] 在可選方案中,當需要對視頻的畫面和聲音進行同步時,暫停播放該視頻,在同步 操作完成后,重新建立畫面和聲音的匹配關系,再根據(jù)該匹配關系繼續(xù)播放視頻。這樣,可 在用戶觀看視頻的過程中對視頻的畫面和聲音進行同步處理,處理完成后,用戶可從暫停 位置繼續(xù)觀看視頻,用戶無需關閉視頻的播放,也無需再次打開視頻后查找之前的暫停位 置,進一步提高用戶觀看視頻的體驗度。
[0029] 可選的,所述當接收到同步編輯指令后,顯示視頻的畫面及音軌軸之后,所述方法 還包括:
[0030] 根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述定位按鈕的終止位置;
[0031] 控制所述視頻從所述終止位置起,以預設播放速度進行播放,所述預設播放速度 小于所述視頻的正常播放速度。
[0032] 在可選方案中,通過對視頻的慢速播放,提高采集時間點的準確度,使得對畫面和 聲音的同步處理更加準確。
[0033] 可選的,所述方法還包括:
[0034] 采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一播放時間,及與所述至少 兩個所要調(diào)控的起始畫面匹配的起始聲音的第二播放時間;
[0035] 計算每個起始畫面在所述視頻中的第一播放時間及與所述起始畫面匹配的起始 聲音的第二播放時間的時間差,得到至少兩個時間差;
[0036] 計算所述至少兩個時間差的平均值;
[0037] 根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操作。
[0038] 在可選方案中,對于需要同步處理的視頻,在視頻的多個位置進行起始畫面或起 始聲音的時間點采集操作,根據(jù)多組時間值對視頻的畫面和聲音進行同步處理。這樣,可以 進一步提高同步處理的準確度,降低用戶手動進行時間定位所造成的誤差。
[0039] 根據(jù)本公開實施例的第二方面,提供一種視頻播放中畫面與聲音同步裝置,包 括:
[0040] 顯示模塊,用于當接收到同步編輯指令后,顯示畫面及音軌軸,所述畫面由所述音 軌軸控制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;;
[0041] 第一采集模塊,用于當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù) 接收到的第一時間采集指令,采集所述起始畫面在所述視頻中的第一播放時間;
[0042] 第二采集模塊,用于當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹 配的起始聲音時,根據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第 二播放時間;
[0043] 同步模塊,用于根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始 聲音進行同步操作。
[0044] 可選的,所述同步模塊包括:
[0045] 第一計算單元,用于計算所述第一播放時間和第二播放時間的時間差;
[0046] 同步處理單元,用于當所述第一播放時間早于所述第二播放時間時,將所述起始 聲音的播放時間提前所述時間差;當所述第一播放時間晚于所述第二播放時間時,將所述 起始聲音的播放時間推遲所述時間差。
[0047] 可選的,所述同步處理單元,用于根據(jù)所述第一播放時間和第二播放時間的時間 差,將所述起始聲音之后的聲音的播放時間提前或推遲所述時間差。
[0048] 可選的,所述裝置還包括:
[0049] 接收確定模塊,用于當接收到對預設菜單選項的選擇操作或對預設的單個按鍵或 組合按鍵的點擊操作時,確定接收到所述同步編輯指令。
[0050] 可選的,所述裝置還包括:
[0051] 第一播放控制模塊,用于當接收到同步編輯指令后,暫停對所述視頻的播放;
[0052] 建立模塊,用于在根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起 始聲音進行同步操作之后,建立同步操作后的所述視頻的畫面和聲音的匹配關系;
[0053] 所述第一播放控制模塊,用于根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述視 頻。
[0054] 可選的,所述裝置還包括:
[0055] 位置確定模塊,用于根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述定位按 鈕的終止位置;
[0056] 第二播放控制模塊,用于控制所述視頻從所述終止位置起,以預設播放速度進行 播放,所述預設播放速度小于所述視頻的正常播放速度。
[0057] 可選的,所述同步模塊還包括:第二計算單元;
[0058] 所述第一采集模塊,用于采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一 播放時間;
[0059] 所述第二采集模塊,用于與所述至少兩個所要調(diào)控的起始畫面匹配的起始聲音的 第二播放時間;
[0060] 所述第一計算單元,用于計算每個起始畫面在所述視頻中的第一播放時間及與所 述起始畫面匹配的起始聲音的第二播放時間的時間差,得到至少兩個時間差;
[0061] 所述第二計算單元,用于計算所述至少兩個時間差的平均值;
[0062] 所述同步處理單元,用于根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操 作。
[0063] 根據(jù)本公開實施例的第三方面,提供一種視頻播放中畫面與聲音同步裝置,包 括:
[0064] 處理器;
[0065] 用于存儲處理器可執(zhí)行指令的存儲器;
[0066] 其中,所述處理器被配置為:
[0067] 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控 制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;
[0068] 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采 集指令,采集所述起始畫面在所述視頻中的第一播放時間;
[0069] 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根 據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間;
[0070] 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操 作。
[0071] 應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【專利附圖】
【附圖說明】
[0072] 此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施 例,并與說明書一起用于解釋本公開的原理。
[0073] 圖1是根據(jù)一示例性實施例示出的一種視頻播放中畫面與聲音同步方法的流程 圖;
[0074] 圖2是根據(jù)一示例性實施例示出的畫面和音軌軸的示意圖;
[0075] 圖3是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步方法的流 程圖;
[0076] 圖4是根據(jù)一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框圖;
[0077] 圖5是根據(jù)一示例性實施例示出的同步模塊的框圖;
[0078] 圖6是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖;
[0079] 圖7是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖;
[0080] 圖8是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖;
[0081] 圖9是根據(jù)另一示例性實施例示出的同步模塊的框圖;
[0082] 圖10是根據(jù)一示例性實施例示出的一種用于視頻播放中畫面與聲音同步的裝置 1300的框圖。
【具體實施方式】
[0083] 這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附 權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0084] 本公開實施例中,當視頻出現(xiàn)畫面和聲音不同步時,用戶在觀看視頻的過程中,就 能夠直接在觀看視頻的設備上,通過簡單操作完成對畫面和聲音的同步處理。
[0085] 本公開實施例可應用于智能電視、電腦、平板電腦、智能手機等可觀看視頻的設 備。
[0086] 圖1是根據(jù)一示例性實施例示出的一種視頻播放中畫面與聲音同步方法的流程 圖,如圖1所示,包括以下步驟。
[0087] 在步驟S11中,當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,畫面由音軌 軸控制調(diào)整進度,使得畫面可與音軌軸對應的聲音相匹配;
[0088] 在步驟S12中,當調(diào)整音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的 第一時間采集指令,采集起始畫面在視頻中的第一播放時間;
[0089] 在步驟S13中,當調(diào)整音軌軸的進度得到與所要調(diào)控的起始畫面匹配的起始聲音 時,根據(jù)接收到的第二時間采集指令,采集起始聲音在視頻中的第二播放時間;
[0090] 在步驟S14中,根據(jù)第一播放時間和第二播放時間,對起始畫面和起始聲音進行 同步操作。
[0091] 例如,用戶在智能電視上觀看電影,當發(fā)現(xiàn)影片中人物口型與聲音不同步時,可以 發(fā)送同步編輯指令到智能電視,啟動對畫面和聲音的同步編輯。
[0092] 可選的,該同步編輯指令可以為對預設菜單選項的選擇操作或對預設的單個按鍵 或組合按鍵的點擊操作。當智能電視接收到預設的操作時,確定接收到同步編輯指令。
[0093] 圖2是根據(jù)一示例性實施例示出的畫面和音軌軸的示意圖,如圖2所示,智能電視 接收到同步編輯指令后,可以打開一調(diào)試窗口,在調(diào)試窗口內(nèi)顯示視頻的畫面21和音軌軸 22。由于視頻在制作時就將聲音和畫面匹配聯(lián)動起來的,因此,畫面由音軌軸控制調(diào)整進 度,使得畫面可與音軌軸對應的聲音相匹配。當用戶拖動音軌軸上的定位按鈕23時,畫面 和聲音均根據(jù)定位按鈕的位置匹配跳動。
[0094] 當用戶在該調(diào)試窗口中看到面畫中的人物開始張口說話(起始畫面)時,可以按 下遙控器的確定鍵選中該人物開口說話的時刻,記為第一播放時間。當用戶聽到該畫面中 人物開口說話的聲音開始(起始聲音)時,可以按下遙控器的確定鍵確定該人物說話聲音 開始的時刻,記為第二播放時間。
[0095] 智能電視通過比較第一播放時間和第二播放時間,同步畫面和聲音。
[0096] 本實施例中,通過在觀看視頻的過程中,直接在觀看視頻的設備上采集需要調(diào)控 的起始畫面在視頻中的第一播放時間和起始聲音在視頻中的的第二播放時間,通過這兩個 時間來同步視頻的畫面和聲音。這樣,降低了同步處理的難度,操作簡單,同步處理的速度 較快,用戶在觀看視頻的設備上就可以完成,提高了用戶觀看視頻的體驗度。
[0097] 可選的,上述步驟S14包括:
[0098] 計算所述第一播放時間和第二播放時間的時間差;
[0099] 當所述第一播放時間早于所述第二播放時間時,將所述起始聲音的播放時間提前 所述時間差;
[0100] 當所述第一播放時間晚于所述第二播放時間時,將所述起始聲音的播放時間推遲 所述時間差。
[0101] 在可選方案中,計算起始畫面與起始聲音播放時間之間的時間差,無論畫面落后 于聲音或超前于聲音,都調(diào)整聲音的播放時間使其與畫面相匹配,已同步視頻的畫面和聲 音。這樣,降低了同步處理的難度,操作簡單,同步處理的速度較快,用戶在觀看視頻的設備 上就可以完成,提高了用戶觀看視頻的體驗度。
[0102] 可選的,該方法還包括:
[0103] 根據(jù)所述第一播放時間和第二播放時間的時間差,將所述起始聲音之后的聲音的 播放時間提前或推遲所述時間差。
[0104] 在可選方案中,對起始聲音之后的聲音的播放時間也進行調(diào)整,使得視頻整體播 放時,聲音與畫面同步。
[0105] 可選的,在步驟S11中,當接收到同步編輯指令后,該方法還包括:
[0106] 暫停對視頻的播放。
[0107] 在上述步驟S14之后,方法還包括:
[0108] 建立同步操作后的視頻的畫面和聲音的匹配關系;
[0109] 根據(jù)匹配關系,從視頻暫停處繼續(xù)播放視頻。
[0110] 在可選方案中,當需要對視頻的畫面和聲音進行同步時,暫停播放該視頻,在同步 操作完成后,重新建立畫面和聲音的匹配關系,再根據(jù)該匹配關系繼續(xù)播放視頻。這樣,可 在用戶觀看視頻的過程中對視頻的畫面和聲音進行同步處理,處理完成后,用戶可從暫停 位置繼續(xù)觀看視頻,用戶無需關閉視頻的播放,也無需再次打開視頻后查找之前的暫停位 置,進一步提高用戶觀看視頻的體驗度。
[0111] 圖3是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步方法的流 程圖,如圖3所示,可選的,上述步驟S11之后,該方法還包括:
[0112] 在步驟S31中,根據(jù)對音軌軸的定位按鈕的控制操作,確定定位按鈕的終止位置;
[0113] 在步驟S32中,控制視頻從終止位置起,以預設播放速度進行播放,預設播放速度 小于視頻的正常播放速度。
[0114] 例如,可以設置在調(diào)試窗口中,從用戶拖動定位按鈕的終止位置起,控制視頻以較 慢的播放速度自動播放,如無論畫面和聲音都以正常播放速度的一半進行播放,以便用戶 可以準確地找到畫面中人物張口說話的時間或該畫面中人物聲音開始的時間。
[0115] 在可選方案中,通過對視頻的慢速播放,提高采集時間點的準確度,使得對畫面和 聲音的同步處理更加準確。
[0116] 可選的,該方法還包括:
[0117] 采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一播放時間,及與所述至少 兩個所要調(diào)控的起始畫面匹配的起始聲音的第二播放時間;
[0118] 計算每個起始畫面在所述視頻中的第一播放時間及與所述起始畫面匹配的起始 聲音的第二播放時間的時間差,得到至少兩個時間差;
[0119] 計算所述至少兩個時間差的平均值;
[0120] 根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操作。
[0121] 在可選方案中,對于需要同步處理的視頻,可以根據(jù)上述方法,在視頻的多個位置 進行起始畫面或起始聲音的時間點采集操作,例如,對該視頻起始位置、中間位置、和結尾 位置各選擇一所要調(diào)控的起始畫面,采集多個起始畫面的播放時間及與各個起始畫面匹配 的起始聲音的播放時間,得到三組時間值,根據(jù)這三組時間值對視頻的畫面和聲音進行同 步處理。這樣,可以進一步提高同步處理的準確度,降低用戶手動進行時間定位所造成的誤 差。
[0122] 圖4是根據(jù)一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框圖。 如圖4所示,該裝置包括顯示模塊41,第一采集模塊42,第二采集模塊43和同步模塊44。
[0123] 顯示模塊41被配置為當接收到同步編輯指令后,顯示畫面及音軌軸,所述畫面由 所述音軌軸控制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配。
[0124] 第一采集模塊42被配置為當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面 時,根據(jù)接收到的第一時間采集指令,采集所述起始畫面在所述視頻中的第一播放時間。
[0125] 第二采集模塊43被配置為當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始 畫面匹配的起始聲音時,根據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻 中的第二播放時間。
[0126] 同步模塊44被配置為根據(jù)所述第一播放時間和第二播放時間,將所述起始畫面 和起始聲音進行同步操作。
[0127] 圖5是根據(jù)一示例性實施例示出的同步模塊的框圖,如圖5所示,可選的,所述同 步模塊44包括:
[0128] 第一計算單元441被配置為計算所述第一播放時間和第二播放時間的時間差;
[0129] 同步處理單元442被配置為當所述第一播放時間早于所述第二播放時間時,將所 述起始聲音的播放時間提前所述時間差;當所述第一播放時間晚于所述第二播放時間時, 將所述起始聲音的播放時間推遲所述時間差。
[0130] 可選的,所述同步處理單元442被配置為根據(jù)所述第一播放時間和第二播放時間 的時間差,將所述起始聲音之后的聲音的播放時間提前或推遲所述時間差。
[0131] 圖6是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖。如圖6所示,可選的,該裝置還包括接收確定模塊45。
[0132] 接收確定模塊45被配置為當接收到對預設菜單選項的選擇操作或對預設的單個 按鍵或組合按鍵的點擊操作時,確定接收到所述同步編輯指令。
[0133] 圖7是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖。如圖7所示,可選的,該裝置還包括第一播放控制模塊46和建立模塊47。
[0134] 第一播放控制模塊46被配置為當接收到同步編輯指令后,暫停對所述視頻的播 放。
[0135] 建立模塊47被配置為在根據(jù)所述第一播放時間和第二播放時間,對所述起始畫 面和起始聲音進行同步操作之后,建立同步操作后的所述視頻的畫面和聲音的匹配關系。
[0136] 第一播放控制模塊46被配置為根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述 視頻。
[0137] 圖8是根據(jù)另一示例性實施例示出的一種視頻播放中畫面與聲音同步裝置的框 圖。如圖8所示,可選的,該裝置還包括位置確定模塊48和第二播放控制模塊49。
[0138] 位置確定模塊48被配置為根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述 定位按鈕的終止位置。
[0139] 第二播放控制模塊49被配置為控制所述視頻從所述終止位置起,以預設播放速 度進行播放,所述預設播放速度小于所述視頻的正常播放速度。
[0140] 圖9是根據(jù)另一示例性實施例示出的同步模塊的框圖,如圖9所示,可選的,所述 同步模塊44還包括:第二計算單元443 ;
[0141] 所述第一采集模塊42被配置為采集至少兩個所要調(diào)控的起始畫面在所述視頻中 的第一播放時間;
[0142] 所述第二采集模塊43被配置為與所述至少兩個所要調(diào)控的起始畫面匹配的起始 聲音的第二播放時間;
[0143] 所述第一計算單元441被配置為計算每個起始畫面在所述視頻中的第一播放時 間及與所述起始畫面匹配的起始聲音的第二播放時間的時間差,得到至少兩個時間差;
[0144] 所述第二計算單元443被配置為計算所述至少兩個時間差的平均值;
[0145] 所述同步處理單元442被配置為根據(jù)所述平均值對所述起始畫面和起始聲音進 行同步操作。
[0146] 關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關該方法 的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0147] 本實施例中,通過在觀看視頻的過程中,直接在觀看視頻的設備上采集需要調(diào)控 的起始畫面在視頻中的第一播放時間和起始聲音在視頻中的第二播放時間,通過這兩個時 間來同步視頻的畫面和聲音。這樣,降低了同步處理的難度,操作簡單,同步處理的速度較 快,用戶在觀看視頻的設備上就可以完成,提高了用戶觀看視頻的體驗度。
[0148] 本公開還一種視頻播放中畫面與聲音同步裝置,包括:
[0149] 處理器;
[0150] 用于存儲處理器可執(zhí)行指令的存儲器;
[0151] 其中,所述處理器被配置為:
[0152] 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控 制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;
[0153] 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采 集指令,采集所述起始畫面在所述視頻中的第一播放時間;
[0154] 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根 據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間;
[0155] 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操 作。
[0156] 圖10是根據(jù)一示例性實施例示出的一種用于視頻播放中畫面與聲音同步的裝置 1300的框圖。例如,裝置1300可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲 控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等。
[0157] 如圖10所示,裝置1300可以包括以下一個或多個組件:處理組件1302,存儲器 1304,電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(I/O)的接口 1312,傳 感器組件1314,以及通信組件1316。
[0158] 處理組件1302通常控制裝置1300的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信, 相機操作和記錄操作相關聯(lián)的操作。處理組件1302可以包括一個或多個處理器1320來執(zhí) 行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1302可以包括一個或多個 模塊,便于處理組件1302和其他組件之間的交互。例如,處理組件1302可以包括多媒體模 塊,以方便多媒體組件1308和處理組件1302之間的交互。
[0159] 存儲器1304被配置為存儲各種類型的數(shù)據(jù)以支持在設備1300的操作。這些數(shù)據(jù) 的示例包括用于在裝置1300上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù) 據(jù),消息,圖片,視頻等。存儲器1304可以由任何類型的易失性或非易失性存儲設備或者它 們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPR0M),可 擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PR0M),只讀存儲器(R0M),磁存儲器, 快閃存儲器,磁盤或光盤。
[0160] 電源組件1306為裝置1300的各種組件提供電力。電源組件1306可以包括電源 管理系統(tǒng),一個或多個電源,及其他與為裝置1300生成、管理和分配電力相關聯(lián)的組件。
[0161] 多媒體組件1308包括在所述裝置1300和用戶之間的提供一個輸出接口的屏幕。 在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面 板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸 傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動 動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中, 多媒體組件1308包括一個前置攝像頭和/或后置攝像頭。當設備1300處于操作模式,如 拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個 前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0162] 音頻組件1310被配置為輸出和/或輸入音頻信號。例如,音頻組件1310包括一 個麥克風(MIC),當裝置1300處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥 克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1304或 經(jīng)由通信組件1316發(fā)送。在一些實施例中,音頻組件1310還包括一個揚聲器,用于輸出音 頻信號。
[0163] I/O接口 1312為處理組件1302和外圍接口模塊之間提供接口,上述外圍接口模塊 可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和 鎖定按鈕。
[0164] 傳感器組件1314包括一個或多個傳感器,用于為裝置1300提供各個方面的狀態(tài) 評估。例如,傳感器組件1314可以檢測到設備1300的打開/關閉狀態(tài),組件的相對定位, 例如所述組件為裝置1300的顯示器和小鍵盤,傳感器組件1314還可以檢測裝置1300或裝 置1300 -個組件的位置改變,用戶與裝置1300接觸的存在或不存在,裝置1300方位或加 速/減速和裝置1300的溫度變化。傳感器組件1314可以包括接近傳感器,被配置用來在 沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1314還可以包括光傳感器,如 CMOS或C⑶圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1314還 可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0165] 通信組件1316被配置為便于裝置1300和其他設備之間有線或無線方式的通信。 裝置1300可以接入基于通信標準的無線網(wǎng)絡,如WiFi,2G或3G,或它們的組合。在一個示 例性實施例中,通信組件1316經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣 播相關信息。在一個示例性實施例中,所述通信組件1316還包括近場通信(NFC)模塊,以促 進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數(shù)據(jù)協(xié)會(IrDA)技術, 超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現(xiàn)。
[0166] 在示例性實施例中,裝置1300可以被一個或多個應用專用集成電路(ASIC)、數(shù)字 信號處理器(DSP)、數(shù)字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0167] 在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例 如包括指令的存儲器1304,上述指令可由裝置1300的處理器1320執(zhí)行以完成上述方法。例 如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、 軟盤和光數(shù)據(jù)存儲設備等。
[0168] 一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理 器執(zhí)行時,使得移動終端能夠執(zhí)行一種視頻播放中畫面與聲音同步方法,所述方法包括:
[0169] 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控 制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;
[0170] 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采 集指令,采集所述起始畫面在所述視頻中的第一播放時間;
[0171] 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根 據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間;
[0172] 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操 作。
[0173] 可選的,所述根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲 音進行同步操作,包括:
[0174] 計算所述第一播放時間和第二播放時間的時間差;
[0175] 當所述第一播放時間早于所述第二播放時間時,將所述起始聲音的播放時間提前 所述時間差;
[0176] 當所述第一播放時間晚于所述第二播放時間時,將所述起始聲音的播放時間推遲 所述時間差。
[0177] 可選的,所述方法還包括:
[0178] 根據(jù)所述第一播放時間和第二播放時間的時間差,將所述起始聲音之后的聲音的 播放時間提前或推遲所述時間差。
[0179] 可選的,所述方法還包括:
[0180] 當接收到對預設菜單選項的選擇操作或對預設的單個按鍵或組合按鍵的點擊操 作時,確定接收到所述同步編輯指令。
[0181] 可選的,當接收到同步編輯指令后,所述方法還包括:
[0182] 暫停對所述視頻的播放;
[0183] 所述根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同 步操作之后,所述方法還包括:
[0184] 建立同步操作后的所述視頻的畫面和聲音的匹配關系;
[0185] 根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述視頻。
[0186] 可選的,所述當接收到同步編輯指令后,顯示視頻的畫面及音軌軸之后,所述方法 還包括:
[0187] 根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述定位按鈕的終止位置;
[0188] 控制所述視頻從所述終止位置起,以預設播放速度進行播放,所述預設播放速度 小于所述視頻的正常播放速度。
[0189] 可選的,所述方法還包括:
[0190] 采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一播放時間,及與所述至少 兩個所要調(diào)控的起始畫面匹配的起始聲音的第二播放時間;
[0191] 計算每個起始畫面在所述視頻中的第一播放時間及與所述起始畫面匹配的起始 聲音的第二播放時間的時間差,得到至少兩個時間差;
[0192] 計算所述至少兩個時間差的平均值;
[0193] 根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操作。
[0194] 本公開實施例中,通過在觀看視頻的過程中,直接在觀看視頻的設備上采集需要 調(diào)控的起始畫面在視頻中的第一播放時間和起始聲音在視頻中的第二播放時間,通過這兩 個時間來同步視頻的畫面和聲音。這樣,降低了同步處理的難度,操作簡單,同步處理的速 度較快,用戶在觀看視頻的設備上就可以完成,提高了用戶觀看視頻的體驗度。
[0195] 本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其 它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或 者適應性變化遵循本公開的一般性原理并包括本公開未公開的本【技術領域】中的公知常識 或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的 權利要求指出。
[0196] 應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結構,并 且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。
【權利要求】
1. 一種視頻播放中畫面與聲音同步方法,其特征在于,包括: 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控制調(diào) 整進度,使得畫面可與所述音軌軸對應的聲音相匹配; 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采集指 令,采集所述起始畫面在所述視頻中的第一播放時間; 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根據(jù)接 收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間; 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操作。
2. 根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述第一播放時間和第二播放 時間,對所述起始畫面和起始聲音進行同步操作,包括: 計算所述第一播放時間和第二播放時間的時間差; 當所述第一播放時間早于所述第二播放時間時,將所述起始聲音的播放時間提前所述 時間差; 當所述第一播放時間晚于所述第二播放時間時,將所述起始聲音的播放時間推遲所述 時間差。
3. 根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括: 根據(jù)所述第一播放時間和第二播放時間的時間差,將所述起始聲音之后的聲音的播放 時間提前或推遲所述時間差。
4. 根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括: 當接收到對預設菜單選項的選擇操作或對預設的單個按鍵或組合按鍵的點擊操作時, 確定接收到所述同步編輯指令。
5. 根據(jù)權利要求1所述的方法,其特征在于,當接收到同步編輯指令后,所述方法還包 括: 暫停對所述視頻的播放; 所述根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操 作之后,所述方法還包括: 建立同步操作后的所述視頻的畫面和聲音的匹配關系; 根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述視頻。
6. 根據(jù)權利要求1所述的方法,其特征在于,所述當接收到同步編輯指令后,顯示視頻 的畫面及音軌軸之后,所述方法還包括: 根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述定位按鈕的終止位置; 控制所述視頻從所述終止位置起,以預設播放速度進行播放,所述預設播放速度小于 所述視頻的正常播放速度。
7. 根據(jù)權利要求2所示的方法,其特征在于,所述方法還包括: 采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一播放時間,及與所述至少兩個 所要調(diào)控的起始畫面匹配的起始聲音的第二播放時間; 計算每個起始畫面在所述視頻中的第一播放時間及與所述起始畫面匹配的起始聲音 的第二播放時間的時間差,得到至少兩個時間差; 計算所述至少兩個時間差的平均值; 根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操作。
8. -種視頻播放中畫面與聲音同步裝置,其特征在于,包括: 顯示模塊,用于當接收到同步編輯指令后,顯示畫面及音軌軸,所述畫面由所述音軌軸 控制調(diào)整進度,使得畫面可與所述音軌軸對應的聲音相匹配;; 第一采集模塊,用于當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收 到的第一時間采集指令,采集所述起始畫面在所述視頻中的第一播放時間; 第二采集模塊,用于當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的 起始聲音時,根據(jù)接收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播 放時間; 同步模塊,用于根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音 進行同步操作。
9. 根據(jù)權利要求8所述的裝置,其特征在于,所述同步模塊包括: 第一計算單元,用于計算所述第一播放時間和第二播放時間的時間差; 同步處理單元,用于當所述第一播放時間早于所述第二播放時間時,將所述起始聲音 的播放時間提前所述時間差;當所述第一播放時間晚于所述第二播放時間時,將所述起始 聲音的播放時間推遲所述時間差。
10. 根據(jù)權利要求9所述的裝置,其特征在于,所述同步處理單元,用于根據(jù)所述第一 播放時間和第二播放時間的時間差,將所述起始聲音之后的聲音的播放時間提前或推遲所 述時間差。
11. 根據(jù)權利要求8所述的裝置,其特征在于,所述裝置還包括: 接收確定模塊,用于當接收到對預設菜單選項的選擇操作或對預設的單個按鍵或組合 按鍵的點擊操作時,確定接收到所述同步編輯指令。
12. 根據(jù)權利要求8所述的裝置,其特征在于,所述裝置還包括: 第一播放控制模塊,用于當接收到同步編輯指令后,暫停對所述視頻的播放; 建立模塊,用于在根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲 音進行同步操作之后,建立同步操作后的所述視頻的畫面和聲音的匹配關系; 所述第一播放控制模塊,用于根據(jù)所述匹配關系,從視頻暫停處繼續(xù)播放所述視頻。
13. 根據(jù)權利要求8所述的裝置,其特征在于,所述裝置還包括: 位置確定模塊,用于根據(jù)對所述音軌軸的定位按鈕的控制操作,確定所述定位按鈕的 終止位置; 第二播放控制模塊,用于控制所述視頻從所述終止位置起,以預設播放速度進行播放, 所述預設播放速度小于所述視頻的正常播放速度。
14. 根據(jù)權利要求9所述的裝置,其特征在于,所述同步模塊還包括:第二計算單元; 所述第一采集模塊,用于采集至少兩個所要調(diào)控的起始畫面在所述視頻中的第一播放 時間; 所述第二采集模塊,用于與所述至少兩個所要調(diào)控的起始畫面匹配的起始聲音的第二 播放時間; 所述第一計算單元,用于計算每個起始畫面在所述視頻中的第一播放時間及與所述起 始畫面匹配的起始聲音的第二播放時間的時間差,得到至少兩個時間差; 所述第二計算單元,用于計算所述至少兩個時間差的平均值; 所述同步處理單元,用于根據(jù)所述平均值對所述起始畫面和起始聲音進行同步操作。
15. -種視頻播放中畫面與聲音同步裝置,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 當接收到同步編輯指令后,顯示視頻的畫面及音軌軸,所述畫面由所述音軌軸控制調(diào) 整進度,使得畫面可與所述音軌軸對應的聲音相匹配; 當調(diào)整所述音軌軸的進度得到所要調(diào)控的起始畫面時,根據(jù)接收到的第一時間采集指 令,采集所述起始畫面在所述視頻中的第一播放時間; 當調(diào)整所述音軌軸的進度得到與所述所要調(diào)控的起始畫面匹配的起始聲音時,根據(jù)接 收到的第二時間采集指令,采集所述起始聲音在所述視頻中的第二播放時間; 根據(jù)所述第一播放時間和第二播放時間,對所述起始畫面和起始聲音進行同步操作。
【文檔編號】H04N21/472GK104104987SQ201410367577
【公開日】2014年10月15日 申請日期:2014年7月29日 優(yōu)先權日:2014年7月29日
【發(fā)明者】訾佳逸, 劉朱坤, 劉小鶴 申請人:小米科技有限責任公司