本發(fā)明涉及信息處理領(lǐng)域,更具體的說,涉及視頻處理方法及視頻回看系統(tǒng)。
背景技術(shù):
隨著數(shù)字電視技術(shù)的發(fā)展,用戶不僅可以觀看到直播節(jié)目,還可以在直播節(jié)目播出以后,隨時(shí)對已播出的直播節(jié)目進(jìn)行回看,也可以在某些節(jié)目劇集播出以后,隨時(shí)對該節(jié)目劇集進(jìn)行點(diǎn)播觀看,從而大幅提高了用戶的觀看體驗(yàn)。
目前,將已播出的節(jié)目視頻轉(zhuǎn)為點(diǎn)播劇集的過程,通常是利用視頻回看系統(tǒng)采集已播出的所有節(jié)目視頻,然后采用人工的方式,對采集到的所有節(jié)目視頻進(jìn)行人工分析、整理,去除重復(fù)視頻,將屬于同一劇集的節(jié)目視頻整理為點(diǎn)播劇集。但是,采用人工的方式對采集到的所有節(jié)目視頻進(jìn)行分析、整理,既費(fèi)時(shí),又費(fèi)力,處理效率極低。然而,目前還并沒有一種視頻處理方法,能夠有效地將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集。
所以,目前迫切需要一種能夠有效地將節(jié)目視頻自動(dòng)轉(zhuǎn)換為點(diǎn)播劇集的技術(shù)方案。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種視頻處理方法及系統(tǒng),以解決目前無法將節(jié)目視頻自動(dòng)轉(zhuǎn)換為點(diǎn)播劇集的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種視頻處理方法,應(yīng)用于視頻回看系統(tǒng),所述方法包括:
獲取至少一個(gè)視頻;
根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
獲取所述劇集對象配置的劃歸條件;
當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
優(yōu)選的,所述劃歸條件包括:所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配。
優(yōu)選的,所述劃歸條件還包括:所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配。
優(yōu)選的,所述劃歸條件還包括:所述目標(biāo)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記,所述第一預(yù)設(shè)標(biāo)記用于表征原播標(biāo)記為第一預(yù)設(shè)標(biāo)記的視頻為原播視頻。
優(yōu)選的,當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,且,所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配,且,所述目標(biāo)視頻的原播標(biāo)記為第二預(yù)設(shè)標(biāo)記時(shí),所述方法還包括:
獲取重復(fù)視頻的原播標(biāo)記,所述重復(fù)視頻是所述至少一個(gè)視頻中與所述目標(biāo)視頻具有相同內(nèi)容的任一視頻;
當(dāng)全部所述重復(fù)視頻的原播標(biāo)記均為所述第二預(yù)設(shè)標(biāo)記時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中;
其中,所述第二預(yù)設(shè)標(biāo)記與所述第一預(yù)設(shè)標(biāo)記不同。
優(yōu)選的,在將所述目標(biāo)視頻劃歸至所述劇集對象中之前,所述方法還包括:
判斷所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容是否相同;
所述將所述目標(biāo)視頻劃歸至所述劇集對象中包括:
當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容均不同時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
優(yōu)選的,所述劃歸條件還包括:所述目標(biāo)視頻通過epg校驗(yàn)。
優(yōu)選的,所述獲取至少一個(gè)視頻包括:
根據(jù)用戶指定的頻道,獲取所述頻道對應(yīng)的至少一個(gè)視頻。
優(yōu)選的,在所述將所述目標(biāo)視頻劃歸至所述劇集對象中之后,所述方法還包括:
將所述劇集對象轉(zhuǎn)存至視頻點(diǎn)播系統(tǒng)。
一種視頻回看系統(tǒng),包括:
視頻獲取單元,用于獲取至少一個(gè)視頻;
劇集創(chuàng)建單元,用于根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
條件獲取單元,用于獲取所述劇集對象配置的劃歸條件;
視頻劃歸單元,用于當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
從上述的技術(shù)方案可以看出,本發(fā)明提供的視頻處理方法,通過視頻回看系統(tǒng),獲取至少一個(gè)視頻;根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;獲取所述劇集對象配置的劃歸條件;當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,從而有效地實(shí)現(xiàn)了將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集的過程,解決了人工處理方式,費(fèi)時(shí)費(fèi)力,效率低的問題。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本申請實(shí)施例提供的視頻處理方法的一種流程圖;
圖2為本申請實(shí)施例提供的視頻處理方法的另一種流程圖;
圖3為本申請實(shí)施例提供的視頻處理方法的又一種流程圖;
圖4為本申請實(shí)施例提供的視頻處理方法的又一種流程圖;
圖5為本申請實(shí)施例提供的視頻處理方法的再一種流程圖;
圖6為本申請實(shí)施例提供的視頻回看系統(tǒng)的一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了引用和清楚起見,下文中使用的技術(shù)名詞的說明、簡寫或縮寫總結(jié)如下:
原播視頻:在首發(fā)頻道上首次播出的視頻,在首發(fā)頻道上首次播出該視頻之前,其他頻道未播出過該視頻。如,頻道cctv-1當(dāng)天播出的新聞聯(lián)播。
轉(zhuǎn)播視頻,將首發(fā)頻道上首次播出的視頻,在其他不同頻道上進(jìn)行轉(zhuǎn)播的視頻。如,河北經(jīng)濟(jì)頻道轉(zhuǎn)播的頻道cctv-1的新聞聯(lián)播。
首播視頻,在同一頻道中首次播出的視頻。
重播視頻,在同一頻道中再次播出的視頻。
epg(electronicprogramguide):電子節(jié)目指南,能夠?yàn)橛脩籼峁╇娮庸?jié)目列表以及節(jié)目相關(guān)信息。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
劇集是由視頻組成的集合,劇集中的視頻具有連續(xù)性。例如,一部電視劇或者一個(gè)綜藝節(jié)目合輯,都可以被稱為劇集。劇集中的視頻可以是電視劇、綜藝節(jié)目,也可以是電影。劇集中可以有多個(gè)視頻,也可以僅有一個(gè)視頻,如,單部電影。
節(jié)目視頻在播出以后,同一劇集對象的視頻通常會(huì)以零散的形式存儲(chǔ)在視頻回看系統(tǒng)中,無法直接為用戶提供針對該劇集對象的點(diǎn)播服務(wù),而采取人工的方式來將零散的視頻整理為可用于點(diǎn)播的劇集,既費(fèi)時(shí)又費(fèi)力,效率極低。因此,本發(fā)明為了實(shí)現(xiàn)將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集,提供了相應(yīng)的視頻處理方法及視頻回看系統(tǒng)。
本申請實(shí)施例中所涉及的“視頻”均為節(jié)目視頻,為了描述方便,后面統(tǒng)稱為“視頻”。
請參閱圖1,圖1為本申請實(shí)施例提供的視頻處理方法的一種流程圖。
本實(shí)施例的視頻處理方法,應(yīng)用于視頻回看系統(tǒng),該視頻回看系統(tǒng)用于執(zhí)行該視頻處理方法。
如圖1所示,所述方法包括:
s101:獲取至少一個(gè)視頻;
電視節(jié)目在播出以后,視頻回看系統(tǒng)會(huì)獲取相應(yīng)節(jié)目的視頻。視頻回看系統(tǒng)獲取的視頻至少有一個(gè)。
例如,電視劇《人民的名義》第一集在播出以后,視頻回看系統(tǒng)會(huì)獲取《人民的名義》第一集的視頻;綜藝節(jié)目《快樂大本營》第24期在播出以后,視頻回看系統(tǒng)會(huì)獲取《快樂大本營》第24期的視頻。
在一個(gè)示例中,視頻回看系統(tǒng)在獲取至少一個(gè)視頻時(shí),可以獲取預(yù)定時(shí)間段內(nèi)的至少一個(gè)視頻。例如,獲取三天內(nèi)播出的視頻,或者,獲取七天內(nèi)播出的視頻。
在另一示例中,視頻回看系統(tǒng)在獲取至少一個(gè)視頻時(shí),可以根據(jù)用戶指定的頻道,獲取所述頻道對應(yīng)的至少一個(gè)視頻。例如,用戶指定的頻道為cctv-1,則視頻回看系統(tǒng)僅獲取cctv-1已播出的視頻。
在又一示例中,視頻回看系統(tǒng)在獲取至少一個(gè)視頻時(shí),還可以根據(jù)用戶指定的頻道,獲取所述頻道在預(yù)定時(shí)間段內(nèi)對應(yīng)的至少一個(gè)視頻。例如,用戶指定的頻道為cctv-1,視頻回看系統(tǒng)獲取cctv-1在三天內(nèi)播出的視頻。
s102:根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象。用戶可以根據(jù)視頻回看系統(tǒng)已獲取的至少一個(gè)視頻,輸入需要轉(zhuǎn)點(diǎn)播的劇集名稱,創(chuàng)建劇集對象。劇集對象用于表征具體的劇集。
例如,視頻回看系統(tǒng)中已獲取綜藝節(jié)目《快樂大本營》的至少一個(gè)視頻,用戶可以將《快樂大本營》作為輸入的劇集名稱,并創(chuàng)建《快樂大本營》的劇集對象,該劇集對象即為《快樂大本營》合輯,其中包括至少一期《快樂大本營》的視頻。
s103:獲取所述劇集對象配置的劃歸條件;
用戶可以對所創(chuàng)建的劇集對象配置劃歸條件,所述劃歸條件用于判斷目標(biāo)視頻是否屬于所述劇集對象。所述目標(biāo)視頻為視頻回看系統(tǒng)獲取的至少一個(gè)視頻中的任一視頻。
s104:當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),表明該目標(biāo)視頻屬于所述劇集對象,所以,將其劃歸至所述劇集對象,能夠?qū)崿F(xiàn)目標(biāo)視頻向點(diǎn)播劇集的轉(zhuǎn)入。
在一示例中,所述劃歸條件包括:所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配。判斷目標(biāo)視頻是否屬于所述劇集對象,最基本的就是要判斷目標(biāo)視頻的視頻名稱是否與所述劇集對象的劇集名稱相匹配。當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),表明目標(biāo)視頻屬于所述劇集對象。
該示例中,步驟s104具體為:當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
例如,劇集對象《快樂大本營》的劇集名稱為“《快樂大本營》”,目標(biāo)視頻《快樂大本營》第24期的視頻名稱為“《快樂大本營》第24期”,由此可以確定出,目標(biāo)視頻的視頻名稱與劇集名稱是相匹配的,目標(biāo)視頻《快樂大本營》第24期屬于劇集對象《快樂大本營》。
所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,可以是精確匹配,也可以是模糊匹配,只要能判斷出目標(biāo)視頻是否屬于劇集對象即可。
在一示例中,當(dāng)目標(biāo)視頻不滿足所述劃歸條件時(shí),不執(zhí)行將所述目標(biāo)視頻劃歸至所述劇集對象中的步驟。
在另一示例中,在所述將所述目標(biāo)視頻劃歸至所述劇集對象中之后,所述方法還包括:將所述劇集對象轉(zhuǎn)存至視頻點(diǎn)播系統(tǒng)。
在完成目標(biāo)視頻劃歸至劇集對象之后,劇集對象已具有為用戶提供點(diǎn)播服務(wù)的視頻基礎(chǔ),所以,將所述劇集對象轉(zhuǎn)存至視頻點(diǎn)播系統(tǒng),從而為用戶提供該劇集對象的點(diǎn)播渠道,使用戶能夠針對所述劇集對象進(jìn)行點(diǎn)播。
在又一示例中,在視頻回看系統(tǒng)中,還可以對指定劇集對象設(shè)置自動(dòng)轉(zhuǎn)點(diǎn)播標(biāo)志,進(jìn)而,僅針對設(shè)置了自動(dòng)轉(zhuǎn)點(diǎn)播標(biāo)志的劇集對象執(zhí)行本申請實(shí)施例的視頻處理方法。
本實(shí)施例提供的視頻處理方法,應(yīng)用于視頻回看系統(tǒng),通過視頻回看系統(tǒng),獲取至少一個(gè)視頻,根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象,獲取所述劇集對象配置的劃歸條件,當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,從而有效地實(shí)現(xiàn)了將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集的過程,解決了人工處理方式,費(fèi)時(shí)費(fèi)力,效率低的問題。
在實(shí)際應(yīng)用中,同一個(gè)視頻在同一個(gè)頻道首播結(jié)束后,可能還會(huì)進(jìn)行重播,所以,視頻回看系統(tǒng)獲取的至少一個(gè)視頻中,可能會(huì)存在由于重播視頻形成的重復(fù)視頻,進(jìn)而導(dǎo)致劇集對象中的視頻內(nèi)容重復(fù)、雜亂,影響用戶的點(diǎn)播體驗(yàn),所以,本發(fā)明還提供了以下實(shí)施例。
請參閱圖2,圖2為本申請實(shí)施例提供的視頻處理方法的另一種流程圖。
如圖2所示,所述方法還包括:
s201:獲取至少一個(gè)視頻;
s202:根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
其中,步驟s201-s202與前述實(shí)施例中的步驟s101-s102相類似,在此不再贅述。
s203:獲取所述劇集對象配置的劃歸條件;
所述劃歸條件包括:所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,和,所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配。
所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
在本實(shí)施例中,不僅要判斷目標(biāo)視頻的視頻名稱是否與所述劇集名稱相匹配,還要判斷目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配。
在一示例中,視頻的首播時(shí)間包括視頻開始時(shí)間與視頻結(jié)束時(shí)間。
s204:當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),判斷所述目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配;
判斷目標(biāo)視頻是否屬于所述劇集對象,最基本的就是要判斷目標(biāo)視頻的視頻名稱是否與所述劇集對象的劇集名稱相匹配。當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),再進(jìn)一步判斷所述目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配。
s205:當(dāng)所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
劇集的首播時(shí)間是指劇集對象所表征的劇集的首播時(shí)間。通常地,屬于同一劇集的視頻的首播時(shí)間都是相同的,劇集的首播時(shí)間也就是劇集對象中每個(gè)視頻的首播時(shí)間。
目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配,可以是指目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間完全一樣,也可以是指目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間的時(shí)間偏差在預(yù)設(shè)范圍內(nèi)。所述預(yù)設(shè)范圍可以是5分鐘,也可以為其他值,但不大于30分鐘。
例如,《快樂大本營》的首播時(shí)間為每個(gè)周六晚上21:00-23:00,則劇集《快樂大本營》的首播時(shí)間為21:00-23:00,則將《快樂大本營》的各個(gè)目標(biāo)視頻中符合首播時(shí)間為21:00-23:00的目標(biāo)視頻,作為屬于劇集對象《快樂大本營》的目標(biāo)視頻。
本實(shí)施例,通過將目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間進(jìn)行匹配,將首播時(shí)間與劇集的首播時(shí)間相匹配的目標(biāo)視頻劃歸至所述劇集對象中,能夠避免將在非首播時(shí)間播出的重播視頻也規(guī)劃至所述劇集對象中。
例如,《快樂大本營》的首播時(shí)間為每個(gè)周六晚上21:00-23:00,《快樂大本營》第24期的視頻在本周六晚上21:00-23:00首播,并在本周日上午9:00-11:00重播。視頻回看系統(tǒng)獲取的至少一個(gè)視頻中,包括本周六晚上21:00-23:00首播的《快樂大本營》第24期,也包括本周日上午9:00-11:00重播的《快樂大本營》第24期。由于本周六晚上21:00-23:00首播的《快樂大本營》第24期的首播時(shí)間與劇集《快樂大本營》的首播時(shí)間相匹配,所以,將本周六晚上21:00-23:00首播的《快樂大本營》第24期的視頻劃歸至《快樂大本營》的劇集對象中,而并不是把本周日上午9:00-11:00重播的《快樂大本營》第24期的視頻劃歸至《快樂大本營》的劇集對象中,從而保證了《快樂大本營》的劇集對象中不會(huì)同時(shí)包括《快樂大本營》第24期的重復(fù)視頻。
在一示例中,所述劃歸條件還包括:所述目標(biāo)視頻通過epg校驗(yàn)。
epg校驗(yàn),是指根據(jù)電子節(jié)目指南epg,核對目標(biāo)視頻的視頻名稱和首播時(shí)間是否準(zhǔn)確,若準(zhǔn)確,則判定所述目標(biāo)視頻通過epg校驗(yàn)。
根據(jù)電子節(jié)目指南epg,核對目標(biāo)視頻的首播時(shí)間時(shí),允許的誤差范圍可以設(shè)置為5分鐘,當(dāng)然,也可以設(shè)置為其他值,但該誤差范圍不應(yīng)大于30分鐘。例如,目標(biāo)視頻《廣東新聞》的首播時(shí)間為每晚18:30~19:30,如果epg顯示《廣東新聞》的首播時(shí)間為18:35~19:35,同樣判定目標(biāo)視頻《廣東新聞》通過epg校驗(yàn)。
在該示例中,還可以預(yù)先對通過epg校驗(yàn)的目標(biāo)視頻設(shè)置已校準(zhǔn)標(biāo)志,根據(jù)目標(biāo)視頻的已校準(zhǔn)標(biāo)志,判定所述目標(biāo)視頻通過epg校驗(yàn)。
epg列表中的視頻名稱為具體節(jié)目名稱。
該示例將目標(biāo)視頻通過epg校驗(yàn)作為劃歸條件之一,能夠保證目標(biāo)視頻的首播時(shí)間的準(zhǔn)確性,從而進(jìn)一步保證目標(biāo)視頻劃歸至劇集對象的準(zhǔn)確性。
本實(shí)施提供的視頻處理方法,不僅要判斷目標(biāo)視頻的視頻名稱是否與所述劇集名稱相匹配,還要判斷目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配,將首播時(shí)間與劇集的首播時(shí)間相匹配的目標(biāo)視頻劃歸至所述劇集對象中,能夠避免將在非首播時(shí)間播出的重播視頻也規(guī)劃至所述劇集對象中,避免劇集對象中出現(xiàn)大量重復(fù)視頻,提高了劇集對象的規(guī)整程度。
在實(shí)際應(yīng)用中,同一個(gè)視頻在一頻道播出時(shí),可能還會(huì)在不同的頻道進(jìn)行轉(zhuǎn)播,這些轉(zhuǎn)播視頻在各自頻道中也可能都是首播視頻,從而導(dǎo)致劇集對象中仍出出現(xiàn)由于轉(zhuǎn)播視頻而形成的重復(fù)視頻。所以,本發(fā)明還提供了以下實(shí)施例。
請參閱圖3,圖3為本申請實(shí)施例提供的視頻處理方法的又一種流程圖。
如圖3所示,所述方法包括:
s301:獲取至少一個(gè)視頻;
s302:根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
其中,步驟s301-s302與前述實(shí)施例中的步驟s101-s102相類似,在此不再贅述。
s303:獲取所述劇集對象配置的劃歸條件;
所述劃歸條件包括:所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,和,所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配,以及,所述目標(biāo)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記。
所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
在本實(shí)施例中,不僅要判斷目標(biāo)視頻的視頻名稱是否與所述劇集名稱相匹配,目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配,還要判斷目標(biāo)視頻的原播標(biāo)記是否為第一預(yù)設(shè)標(biāo)記。第一預(yù)設(shè)標(biāo)記用于表征原播標(biāo)記為第一預(yù)設(shè)標(biāo)記的視頻為原播視頻。
s304:當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),判斷所述目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配;
其中,步驟304與前述實(shí)施例中步驟s204相類似,在此不再贅述。
s305:當(dāng)所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配時(shí),判斷所述目標(biāo)視頻的原播標(biāo)記是否為第一預(yù)設(shè)標(biāo)記;
判斷目標(biāo)視頻是否屬于所述劇集對象,最基本的就是要判斷目標(biāo)視頻的視頻名稱是否與所述劇集對象的劇集名稱相匹配,當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),再判斷所述目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配,以避免將重播視頻劃歸至劇集對象,然后再進(jìn)一步判斷所述目標(biāo)視頻的原播標(biāo)記是否為第一預(yù)設(shè)標(biāo)記,以判斷所述目標(biāo)視頻是否為原播視頻。
s306:當(dāng)所述目標(biāo)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
當(dāng)所述目標(biāo)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記時(shí),表明所述目標(biāo)視頻為原播視頻,而并不是其他頻道播出的轉(zhuǎn)播視頻。
本實(shí)施例提供的視頻處理方法,不僅要判斷目標(biāo)視頻的視頻名稱是否與所述劇集名稱相匹配,目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配,還要判斷目標(biāo)視頻是否為原播視頻,當(dāng)目標(biāo)視頻為原播視頻時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,從而避免將轉(zhuǎn)播視頻也劃歸到劇集對象中,避免劇集對象中出現(xiàn)大量重復(fù)視頻,進(jìn)一步提高了劇集對象的規(guī)整程度。
在實(shí)際應(yīng)用中,視頻的原播標(biāo)記通常是人工標(biāo)注的,有可能所有視頻的原播標(biāo)記均不是第一預(yù)設(shè)標(biāo)記,從而導(dǎo)致所有視頻都無法劃歸至劇集對象中。所以,本發(fā)明還提供了以下實(shí)施例。
請參閱圖4,圖4為本申請實(shí)施例提供的視頻處理方法的又一種流程圖。
如圖4所示,所述方法包括:
s401:獲取至少一個(gè)視頻;
s402:根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
s403:獲取所述劇集對象配置的劃歸條件;
s404:當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),判斷所述目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配;
其中,步驟s401-s404與前述實(shí)施例中步驟s301-s304相類似,在此不再贅述。
s405:當(dāng)所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配時(shí),判斷所述目標(biāo)視頻的原播標(biāo)記是否為第二預(yù)設(shè)標(biāo)記;
所述第二預(yù)設(shè)標(biāo)記與所述第一預(yù)設(shè)標(biāo)記不同,也即,所述第二預(yù)設(shè)標(biāo)記用于表征原播標(biāo)記為第二預(yù)設(shè)標(biāo)記的視頻不是原播視頻。
s406:當(dāng)所述目標(biāo)視頻的原播標(biāo)記為第二預(yù)設(shè)標(biāo)記時(shí),獲取重復(fù)視頻的原播標(biāo)記;
所述重復(fù)視頻是所述至少一個(gè)視頻中與所述目標(biāo)視頻具有相同內(nèi)容的任一視頻。
在一示例中,內(nèi)容相同具體是指視頻名稱相同、主演信息相同、導(dǎo)演信息相同以及內(nèi)容情節(jié)相同。
本實(shí)施例中,當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,且,所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配,且,所述目標(biāo)視頻的原播標(biāo)記為第二預(yù)設(shè)標(biāo)記時(shí),獲取重復(fù)視頻的原播標(biāo)記,以判斷所述目標(biāo)視頻的重復(fù)視頻是否為原播視頻。
s407:當(dāng)全部所述重復(fù)視頻的原播標(biāo)記均為所述第二預(yù)設(shè)標(biāo)記時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
當(dāng)全部所述重復(fù)視頻的原播標(biāo)記均為所述第二預(yù)設(shè)標(biāo)記時(shí),表明目標(biāo)視頻的全部重復(fù)視頻均不是原播視頻,在目標(biāo)視頻及其全部重復(fù)視頻均不是原播視頻的情況下,將所述目標(biāo)視頻劃歸至所述劇集對象中。
在一示例中,當(dāng)有所述重復(fù)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記時(shí),表明該重復(fù)視頻為原播視頻,則不執(zhí)行將將所述目標(biāo)視頻劃歸至所述劇集對象中的步驟。
本實(shí)施例提供的視頻處理方法,當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,且,所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配,且,所有視頻均不是原播視頻時(shí),將目標(biāo)視頻劃歸至劇集對象中,避免了當(dāng)全部視頻均不是原播視頻的條件下,無法將任一視頻劃歸至劇集對象中的問題。
在實(shí)際應(yīng)用中,為了進(jìn)一步保證不將重復(fù)視頻劃歸至劇集對象中,本發(fā)明還提供了以下實(shí)施例。
請參閱圖5,圖5為本申請實(shí)施例提供的視頻處理方法的再一種流程圖。
如圖5所示,所述方法包括:
s501:獲取至少一個(gè)視頻;
s502:根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
s503:獲取所述劇集對象配置的劃歸條件;
其中,步驟s501-s503與前述實(shí)施例中的步驟s101-s103相類似,在此不再贅述。
s504:當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),判斷所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容是否相同;
所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
與目標(biāo)視頻具有相同的內(nèi)容的視頻可能已經(jīng)被劃歸至劇集對象中,若再將目標(biāo)劃歸至劇集對象中,會(huì)導(dǎo)致劇集對象中存在重復(fù)視頻。本實(shí)施例在將滿足所述劃歸條件的目標(biāo)視頻劃歸至劇集對象中之前,還判斷所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容是否相同。
在一示例中,內(nèi)容相同具體是指視頻名稱相同、主演信息相同、導(dǎo)演信息相同以及內(nèi)容情節(jié)相同。
s505:當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容均不同時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容均不同時(shí),表明劇集對象中并不存在與目標(biāo)視頻的內(nèi)容相同的視頻,此時(shí)再將目標(biāo)視頻劃歸至劇集對象中,并不會(huì)導(dǎo)致劇集對象中出現(xiàn)重復(fù)視頻。
在一示例中,當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中任一視頻的內(nèi)容相同時(shí),不將所述目標(biāo)視頻劃歸至所述劇集對象中。
在另一示例中,當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中任一視頻的內(nèi)容相同時(shí),若所述任一視頻劃歸至所述劇集對象中的時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔超過預(yù)設(shè)閾值時(shí),仍將所述目標(biāo)視頻劃歸至所述劇集對象中。
本實(shí)施例提供的視頻處理方法,在將滿足所述劃歸條件的目標(biāo)視頻劃歸至劇集對象中之前,還判斷所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容是否相同,當(dāng)所述目標(biāo)視頻的內(nèi)容與所述劇集對象中各個(gè)視頻的內(nèi)容均不同時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,進(jìn)一步避免了劇集對象中出現(xiàn)重復(fù)視頻。
對應(yīng)于視頻處理方法,本發(fā)明實(shí)施例還提供了相應(yīng)的視頻回看系統(tǒng)。
請參閱圖6,圖6為本申請實(shí)施例的視頻回看系統(tǒng)的一種結(jié)構(gòu)示意圖。
本實(shí)施例的視頻回看系統(tǒng),用于實(shí)施前述實(shí)施例的視頻處理方法,如圖6所示,所述視頻回看系統(tǒng)包括:
視頻獲取單元u101,用于獲取至少一個(gè)視頻;
電視節(jié)目在播出以后,視頻獲取單元u101會(huì)獲取相應(yīng)節(jié)目的視頻。視頻獲取單元u101獲取的視頻至少有一個(gè)。
在一個(gè)示例中,視頻獲取單元u101在獲取至少一個(gè)視頻時(shí),可以獲取預(yù)定時(shí)間段內(nèi)的至少一個(gè)視頻。例如,獲取三天內(nèi)播出的電視節(jié)目的視頻,或者,獲取七天內(nèi)播出的電視節(jié)目的視頻。
在另一示例中,視頻獲取單元u101在獲取至少一個(gè)視頻時(shí),可以根據(jù)用戶指定的頻道,獲取所述頻道對應(yīng)的至少一個(gè)視頻。
在又一示例中,視頻獲取單元u101在獲取至少一個(gè)視頻時(shí),還可以根據(jù)用戶指定的頻道,獲取所述頻道在預(yù)定時(shí)間段內(nèi)對應(yīng)的至少一個(gè)視頻。
劇集創(chuàng)建單元u102,用于根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象;
根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象。用戶可以根據(jù)視頻回看系統(tǒng)已獲取的至少一個(gè)視頻,輸入劇集名稱,創(chuàng)建劇集對象。劇集對象用于表征具體的劇集。
條件獲取單元u103,用于獲取所述劇集對象配置的劃歸條件;
用戶可以對所創(chuàng)建的劇集對象配置劃歸條件,所述劃歸條件用于判斷目標(biāo)視頻是否屬于所述劇集對象。所述目標(biāo)視頻為視頻回看系統(tǒng)獲取的至少一個(gè)視頻中的任一視頻。
視頻劃歸單元u104,用于當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,所述目標(biāo)視頻為所述至少一個(gè)視頻中的任一視頻。
當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),表明該目標(biāo)視頻屬于所述劇集對象,所以,視頻劃歸單元u104應(yīng)將其劃歸至所述劇集對象,實(shí)現(xiàn)目標(biāo)視頻到點(diǎn)播劇集的轉(zhuǎn)入。
在一示例中,所述劃歸條件包括:所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配。判斷目標(biāo)視頻是否屬于所述劇集對象,最基本的就是要判斷目標(biāo)視頻的視頻名稱是否與所述劇集對象的劇集名稱相匹配。當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),表明目標(biāo)視頻屬于所述劇集對象。
該示例中,視頻劃歸單元u104具體用于:當(dāng)所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中。
所述目標(biāo)視頻的視頻名稱與所述劇集名稱相匹配,可以是精確匹配,也可以是模糊匹配,只要能判斷出目標(biāo)視頻是否屬于劇集對象即可。
在一示例中,當(dāng)目標(biāo)視頻不滿足所述劃歸條件時(shí),視頻劃歸單元u104不執(zhí)行將所述目標(biāo)視頻劃歸至所述劇集對象中的步驟。
在其他示例中,所述劃歸條件還可以包括:所述目標(biāo)視頻的首播時(shí)間與劇集的首播時(shí)間相匹配;所述目標(biāo)視頻的原播標(biāo)記為第一預(yù)設(shè)標(biāo)記;所述目標(biāo)視頻通過epg校驗(yàn)。
針對不同的劃歸條件,視頻劃歸單元u104所實(shí)現(xiàn)的具體功能,可參見視頻處理方法的實(shí)施例中內(nèi)容,在此不再贅述。
在另一示例中,在視頻劃歸單元u104將所述目標(biāo)視頻劃歸至所述劇集對象中之后,所述視頻回看系統(tǒng)還包括:
劇集轉(zhuǎn)存單元,用于將所述劇集對象轉(zhuǎn)存至視頻點(diǎn)播系統(tǒng)。
在完成目標(biāo)視頻劃歸至劇集對象之后,劇集對象已具有為用戶提供點(diǎn)播服務(wù)的視頻基礎(chǔ),所以,將所述劇集對象轉(zhuǎn)存至視頻點(diǎn)播系統(tǒng),從而為用戶開放點(diǎn)播服務(wù)的應(yīng)用渠道,使用戶能夠針對所述劇集對象進(jìn)行點(diǎn)播。
在又一示例中,在視頻回看系統(tǒng)中,還可以對指定劇集對象設(shè)置自動(dòng)轉(zhuǎn)點(diǎn)播標(biāo)志,所述自動(dòng)轉(zhuǎn)點(diǎn)播標(biāo)志,用于指示視頻劃歸單元u104執(zhí)行相應(yīng)功能。
本實(shí)施例提供的視頻回看系統(tǒng),獲取至少一個(gè)視頻,根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象,獲取所述劇集對象配置的劃歸條件,當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,從而有效地實(shí)現(xiàn)了將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集的過程,解決了人工處理方式,費(fèi)時(shí)費(fèi)力,效率低的問題。
本發(fā)明提供的視頻處理方法及視頻回看系統(tǒng),通過視頻回看系統(tǒng),獲取至少一個(gè)視頻,根據(jù)輸入的劇集名稱,創(chuàng)建劇集對象,獲取所述劇集對象配置的劃歸條件,當(dāng)目標(biāo)視頻滿足所述劃歸條件時(shí),將所述目標(biāo)視頻劃歸至所述劇集對象中,從而有效地實(shí)現(xiàn)了將節(jié)目視頻自動(dòng)處理為點(diǎn)播劇集的過程,解決了人工處理方式,費(fèi)時(shí)費(fèi)力,效率低的問題。
并且,本發(fā)明通過判斷目標(biāo)視頻的視頻名稱是否與所述劇集名稱相匹配、目標(biāo)視頻的首播時(shí)間是否與劇集的首播時(shí)間相匹配、目標(biāo)視頻是否為原播視頻、目標(biāo)視頻是否已通過epg校驗(yàn)、重復(fù)視頻是否為原播視頻以及劇集中是否已包含與目標(biāo)視頻具有相同內(nèi)容的視頻,來確定是否將目標(biāo)視頻劃歸至所述劇集對象中,極大程度地避免了劇集對象中重復(fù)視頻的存在,最終提高了劇集內(nèi)容的準(zhǔn)確性與規(guī)整程度。
最后,還需要說明的是,在本文中,諸如第一和第一等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以全部通過硬件來實(shí)施,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本申請的技術(shù)方案對背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
本文中應(yīng)用了具體個(gè)例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。