一種互動視頻的剪輯系統(tǒng)及其剪輯方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體應(yīng)用領(lǐng)域,特別涉及一種互動視頻的剪輯系統(tǒng)及其剪輯方法。
【背景技術(shù)】
[0002]現(xiàn)有的多媒體教學(xué)中,老師往往只是簡單的播放教學(xué)視頻,學(xué)生則是被動的接受視頻的內(nèi)容。老師無法即興修改或補(bǔ)充視頻的內(nèi)容,教學(xué)模式較為單一。即便采用現(xiàn)有的視頻剪輯工具對教學(xué)視頻進(jìn)行編輯,由于在剪輯視頻時(shí)會改變原有視頻的格式及時(shí)長,而且不能進(jìn)行多次剪輯,也無法實(shí)現(xiàn)老師使用視頻進(jìn)行靈活的教學(xué)活動、與學(xué)生進(jìn)行互動的需求。
[0003]因此,現(xiàn)有的技術(shù)還有待改進(jìn)和提尚。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種互動視頻的剪輯系統(tǒng)及其剪輯方法,解決老師在使用視頻時(shí)無法與學(xué)生互動的問題。
[0005]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種互動視頻的剪輯系統(tǒng),包括:
主機(jī)端,所述主機(jī)端包括前置控制器,用于控制視頻播放器使其與前置控制器同步,加載視頻播放器中的視頻,獲取所述視頻的時(shí)長,根據(jù)用戶的操作對視頻進(jìn)行剪輯、字幕插入或習(xí)題插入,并控制視頻播放器播放經(jīng)過剪輯、字幕插入或習(xí)題插入的視頻。
[0006]所述的互動視頻的剪輯系統(tǒng)中,所述剪輯系統(tǒng)還包括從機(jī)端;所述從機(jī)端用于播放主機(jī)端視頻播放器播放的內(nèi)容;所述主機(jī)端用于控制從機(jī)端的視頻播放器與主機(jī)端的視頻播放器同步。
[0007]所述的互動視頻的剪輯系統(tǒng)中,所述前置控制器包括:
同步控制單元,用于加載視頻播放器中的視頻,獲取所述視頻的時(shí)長;播放經(jīng)過剪輯、字幕插入或習(xí)題插入后的視頻,使視頻播放器的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步;
剪輯單元,用于獲取和保存用戶輸入的起始時(shí)間刻度和結(jié)束時(shí)間刻度,播放剪輯的視頻片段時(shí),控制同步控制單元從起始時(shí)間刻度開始播放,在結(jié)束時(shí)間刻度結(jié)束播放;
字幕單元,用于獲取和保存字幕需要插入的時(shí)間刻度、顯示時(shí)長以及字幕內(nèi)容,當(dāng)視頻或剪輯的視頻片段播放到字幕需要插入的時(shí)間刻度時(shí),控制同步控制單元在視頻或視頻片段中插入所述字幕;
習(xí)題單元,用于獲取和保存習(xí)題需要插入的時(shí)間刻度和習(xí)題內(nèi)容,視頻或剪輯的視頻片段播放到習(xí)題需要插入的時(shí)間刻度時(shí),控制同步控制單元暫停視頻或視頻片段的播放并插入習(xí)題內(nèi)容,在習(xí)題完成后控制同步控制單元繼續(xù)播放視頻或視頻片段。
[0008]所述的互動視頻的剪輯系統(tǒng)中,所述同步控制單元還用于控制從機(jī)端的視頻播放器,使從機(jī)端視頻播放器的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步。
[0009]所述的互動視頻的剪輯系統(tǒng)中,所述剪輯單元具體用于獲取和保存用戶輸入的多個(gè)起始時(shí)間刻度和結(jié)束時(shí)間刻度,播放剪輯的視頻片段時(shí),控制同步控制單元從最早的起始時(shí)間刻度開始播放,在最后的結(jié)束時(shí)間刻度結(jié)束播放。
[0010]一種基于所述互動視頻的剪輯系統(tǒng)的互動視頻的剪輯方法,所述方法包括步驟:
A、設(shè)置在主機(jī)端內(nèi)的前置控制器控制視頻播放器使其與前置控制器同步;
B、前置控制器加載視頻播放器中的視頻,獲取所述視頻的時(shí)長;
C、前置控制器根據(jù)用戶的操作對視頻進(jìn)行剪輯、字幕插入或習(xí)題插入,并控制視頻播放器播放經(jīng)過剪輯、字幕插入或習(xí)題插入的視頻。
[0011 ] 所述的互動視頻的剪輯方法中,在所述步驟A之前,還包括步驟:AO、主機(jī)端控制從機(jī)端的視頻播放器與主機(jī)端的視頻播放器同步;在所述步驟C之后,還包括步驟:D、從機(jī)端播放主機(jī)端視頻播放器播放的內(nèi)容。
[0012]所述的互動視頻的剪輯方法中,所述前置控制器包括同步控制單元、剪輯單元、字幕單元和習(xí)題單元,所述步驟C具體包括:
Cl、剪輯單元獲取和保存用戶輸入的起始時(shí)間刻度和結(jié)束時(shí)間刻度,播放剪輯的視頻片段時(shí),控制同步控制單元從起始時(shí)間刻度開始播放,在結(jié)束時(shí)間刻度結(jié)束播放;
C2、字幕單元獲取和保存字幕需要插入的時(shí)間刻度、顯示時(shí)長以及字幕內(nèi)容,視頻或剪輯的視頻片段播放到字幕需要插入的時(shí)間刻度時(shí),控制同步控制單元在視頻或視頻片段中插入所述字幕;
C3、習(xí)題單元獲取和保存習(xí)題需要插入的時(shí)間刻度和習(xí)題內(nèi)容,視頻或剪輯的視頻片段播放到習(xí)題需要插入的時(shí)間刻度時(shí),控制同步控制單元暫停視頻或視頻片段的播放并插入習(xí)題內(nèi)容,在習(xí)題完成后控制同步控制單元繼續(xù)播放視頻或視頻片段;
C4、播放經(jīng)過剪輯、字幕插入或習(xí)題插入后的視頻,使視頻播放器的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步。
[0013]所述的互動視頻的剪輯方法中,所述步驟C4之后,還包括步驟:C5、同步控制單元控制從機(jī)端的視頻播放器,使從機(jī)端視頻播放器的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步。
[0014]所述的互動視頻的剪輯方法中,所述步驟Cl具體包括:剪輯單元獲取和保存用戶輸入的多個(gè)起始時(shí)間刻度和結(jié)束時(shí)間刻度,播放剪輯的視頻片段時(shí),控制同步控制單元從最早的起始時(shí)間刻度開始播放,在最后的結(jié)束時(shí)間刻度結(jié)束播放。
[0015]相較于現(xiàn)有技術(shù),本發(fā)明提供的互動視頻的剪輯系統(tǒng)及其剪輯方法,在主機(jī)端設(shè)置前置控制器,利用前置控制器控制視頻播放器使其與前置控制器同步,加載視頻播放器中的視頻,獲取所述視頻的時(shí)長,根據(jù)用戶的操作對視頻進(jìn)行剪輯、字幕插入或習(xí)題插入,并控制視頻播放器播放經(jīng)過剪輯、字幕插入或習(xí)題插入的視頻,由此實(shí)現(xiàn)了對視頻的在線編輯,而且不會改變原有視頻的格式和內(nèi)容,在播放時(shí)通過前置控制器來達(dá)到視頻剪輯的效果。通過字幕、習(xí)題的插入讓視頻具備互動功能,不再是單一的播放。
【附圖說明】
[0016]圖1為本發(fā)明提供的互動視頻的剪輯系統(tǒng)的結(jié)構(gòu)框圖。
[0017]圖2為本發(fā)明提供的互動視頻的剪輯方法的方法流程圖。
【具體實(shí)施方式】
[0018]本發(fā)明提供一種互動視頻的剪輯系統(tǒng)及其剪輯方法。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]請參閱圖1,本發(fā)明提供的互動視頻的剪輯系統(tǒng),包括主機(jī)端10,所述主機(jī)端10包括前置控制器110和視頻播放器120。
[0020]所述主機(jī)端10包括前置控制器110,用于控制視頻播放器120使其與前置控制器110同步,加載視頻播放器120中的視頻,獲取所述視頻的時(shí)長,根據(jù)用戶的操作對視頻進(jìn)行剪輯、字幕插入或習(xí)題插入,并控制視頻播放器120播放經(jīng)過剪輯、字幕插入或習(xí)題插入的視頻。
[0021]S卩,所述前置控制器110是用戶在剪輯視頻時(shí),通過加載視頻獲取視頻時(shí)長而生成的與視頻播放器120同步的一個(gè)工具。所述視頻播放器與前置控制器可以同步播放、暫停、停止。本實(shí)施例中,所述主機(jī)端10為計(jì)算機(jī),當(dāng)然,所述主機(jī)端10還可以是平板電腦、智能手機(jī)等能播放視頻的設(shè)備,本發(fā)明不作限定。
[0022]本實(shí)施例中,所述視頻為互聯(lián)網(wǎng)的在線視頻,當(dāng)然,也可以是本地文件中的視頻,本發(fā)明不作限定。用戶在編輯視頻時(shí),先打開前置控制器110,通過前置控制器110對視頻進(jìn)行剪輯、字幕插入、習(xí)題插入等操作,并控制視頻播放器120播放經(jīng)過剪輯、字幕插入或習(xí)題插入的視頻。由此實(shí)現(xiàn)了對視頻的在線編輯,而且不會改變原有視頻的格式和內(nèi)容,在播放時(shí)通過前置控制器來達(dá)到視頻剪輯的效果。通過字幕、習(xí)題的插入讓視頻具備互動功能,不再是單一的播放。
[0023]請繼續(xù)參閱圖1,本發(fā)明提供的互動視頻的剪輯系統(tǒng),還包括至少一個(gè)從機(jī)端20。
[0024]所述從機(jī)端20用于播放主機(jī)端視頻播放器120播放的內(nèi)容。本實(shí)施例中,所述從機(jī)端20為計(jì)算機(jī),當(dāng)然,所述從機(jī)端20還可以是平板電腦、智能手機(jī)等能播放視頻的設(shè)備,本發(fā)明不作限定。
[0025]所述主機(jī)端10用于控制從機(jī)端20的視頻播放器210與主機(jī)端的視頻播放器120同步。
[0026]本發(fā)明特別適用于多媒體教育領(lǐng)域,老師通過主機(jī)端10對視頻進(jìn)行剪輯、字幕插入、習(xí)題插入等操作,對視頻操作完成后,再通過前置控制器110播放出來,學(xué)生通過各自的從機(jī)端20觀看經(jīng)過了剪輯、字幕插入、習(xí)題插入等操作的視頻;這樣老師可以隨時(shí)在課堂上或者事先在課堂外對教學(xué)視頻進(jìn)行編輯,使老師講課不必拘泥于視頻的內(nèi)容,提高了教學(xué)的靈活性。
[0027]進(jìn)一步的,所述前置控制器110包括同步控制單元、剪輯單元、字幕單元和習(xí)題單
J L ο
[0028]所述同步控制單元,用于加載視頻播放器120中的視頻,獲取所述視頻的時(shí)長;播放經(jīng)過剪輯、字幕插入或習(xí)題插入后的視頻,使視頻播放器120的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步。同步控制單元獲取視頻的時(shí)長,建立時(shí)間刻度,便于用戶對視頻進(jìn)行編輯。使視頻播放器120播放的內(nèi)容與控制單元播放的內(nèi)容同步,這樣只需對同步控制單元進(jìn)行操作即可,各個(gè)從機(jī)端20也不會顯示對視頻進(jìn)行剪輯、字幕插入、習(xí)題插入等操作的過程。極大的方便了用戶對教學(xué)視頻的操作。
[0029]所述同步控制單元還用于控制從機(jī)端20的視頻播放器210,使從機(jī)端視頻播放器210的播放、暫停、停止操作和播放的視頻內(nèi)容與同步控制單元同步。即,同步控制單元將其播放的視頻不僅同步到主機(jī)端的視頻播放器120,而且還同步到從機(jī)端的視頻播放器210,使主機(jī)端用戶和從機(jī)端用戶都能觀看到剪輯、字幕插入或習(xí)題插入后的視頻,也使得主機(jī)端用戶可以控制從機(jī)端用戶的視頻顯示內(nèi)容,方便教學(xué)。
[0030]所述剪輯單元,用于獲取和保存用戶輸入的起始時(shí)間刻度和結(jié)束時(shí)間刻度,播放剪輯的視頻片段時(shí),控制同步控制單元從起始時(shí)間刻度開始播放,在結(jié)束時(shí)間刻度結(jié)束播放。以一段總時(shí)長為45分鐘的在線教學(xué)視頻為例,其時(shí)間軸的起始時(shí)間為0,結(jié)束時(shí)間為第45分鐘。用戶在對視頻進(jìn)行剪輯時(shí),通過剪輯單元輸入起始時(shí)間刻度為5分鐘,結(jié)束時(shí)間刻度為40分鐘,剪輯單元獲取并記錄5分鐘和40分鐘,在用戶播放剪輯的視頻時(shí),剪輯單元控制同步控制單元在視頻的第5分鐘開始播放,在視頻的第40分鐘結(jié)束播放,這樣就完成了視頻的剪輯。剪輯單元只需獲取和保存用戶輸入的起始時(shí)間刻度和結(jié)束時(shí)間刻度,無需改變原來視頻的內(nèi)容和格式就完成了對視頻的剪輯,不會占用過多的CPU的資源,