讓自拍視頻顯示日期時(shí)間雖說(shuō)MTS文件(這是索尼攝像機(jī)的高清視頻)可以在電視上顯示日期和時(shí)間,但這款攝像機(jī)拍攝的標(biāo)清視頻(720x576)和MP4(1280x720)格式視頻,仍然無(wú)法顯示(標(biāo)清視頻在攝像機(jī)上可以顯示,但在電視上又無(wú)法顯示;MP4視頻則無(wú)論在攝像機(jī)上或電視上均不能顯示)日期和時(shí)間況且,攝像機(jī)攝錄的視頻文件,企業(yè)宣傳片制作多是一小段、一小段的,其中某些片段還需要修剪,最后一般也還需要合并。原始的高清視頻,碼率都比較高,影視視頻制作體積也相當(dāng)大。直接使用也有一定問(wèn)題(例如在電視或電腦上播放時(shí),會(huì)因碼率高,公司宣傳片拍攝電腦或電視來(lái)不及處理而發(fā)生“卡”的現(xiàn)象)。為適應(yīng)實(shí)際需要,一般也還需要做視頻轉(zhuǎn)換那么,要想在最終獲得的視頻中顯示攝錄時(shí)的日期和時(shí)間,舒淇也為路人甲寫(xiě)影評(píng)了該怎么辦呢?實(shí)現(xiàn)在視頻中顯示日期和時(shí)間,就是把日期和時(shí)間信息,當(dāng)作字幕一樣處理。這里有兩個(gè)問(wèn)題需要解決:一是如何獲得要顯示的日期和時(shí)間信息,二是如何使日期和時(shí)間信息與視頻畫(huà)面“同步”提取日期和時(shí)間信息,網(wǎng)上介紹了多種方法。本人曾成功地使用這種方法提取出了日期和時(shí)間,并生成了SRT字幕文件。對(duì)于連續(xù)拍攝的一段視頻,淺議大數(shù)據(jù)的分析價(jià)值,如果對(duì)日期時(shí)間的顯示位置、字體、顏色、大小沒(méi)有要求,這樣的處理結(jié)果也還能滿足需要上述方法的優(yōu)點(diǎn)是顯而易見(jiàn)的。因?yàn)槊恳唤M日期時(shí)間信息(由于是逐秒顯示,一組信息也就是每一秒要顯示的內(nèi)容)都直接來(lái)自視頻文件,所以字幕與畫(huà)面是“絕對(duì)”同步。缺點(diǎn)當(dāng)然就更明顯:首先是麻煩,必須對(duì)合并前的每一個(gè)視頻片段按照以上4個(gè)步驟逐一操作,提取效率可想而知經(jīng)過(guò)對(duì)SONY攝像機(jī)攝錄的視頻文件的分析,現(xiàn)提出一種新的方法,可以快速、準(zhǔn)確提取視頻的日期時(shí)間信息,并自動(dòng)生成字幕文件2.用PlayMemories Home軟件對(duì)導(dǎo)入的視頻片段進(jìn)行修剪; “修剪”也就是截取,剪掉不需要或模糊的畫(huà)面。這時(shí)會(huì)生成對(duì)應(yīng)的兩個(gè)新文件(新的m2ts和modd文件)3. 用PlayMemories Home軟件,將需要合并的視頻(m2ts)片段按順序合并,得到一個(gè)合并后的視頻文件合并時(shí),對(duì)于經(jīng)過(guò)修剪的視頻,請(qǐng)選擇修剪后的視頻新片段,并確認(rèn)其先后順序4. 使用本人用VB6編制的處理軟件,完成日期時(shí)間的提取,并生成字幕文件前3步,都是由SONY提供的PlayMemories Home軟件完成。經(jīng)過(guò)前3步,我們得到了經(jīng)過(guò)修剪的新的視頻片段(m2ts文件)及其新的索引文件(modd文件),還有一個(gè)合并后的視頻文件(m2ts文件)和對(duì)應(yīng)的索引文件(modd文件)。第4步的操作要用到每一個(gè)視頻片段的modd文件,而合并后的視頻對(duì)應(yīng)的modd文件則用不到了這個(gè)軟件的實(shí)現(xiàn)細(xì)節(jié),因?yàn)樯婕暗杰浖幊?,所以也不是使用者關(guān)心的問(wèn)題。我僅談一下它的設(shè)計(jì)思想:提取日期時(shí)間,其實(shí)只需要知道攝像開(kāi)始時(shí)間(年月日時(shí)分秒)和持續(xù)時(shí)長(zhǎng)即可。這兩個(gè)信息,都被記錄在modd文件中所以,我們可以從modd文件中獲取視頻片段開(kāi)始攝錄(同時(shí)也是開(kāi)始播放)的日期時(shí)間。要獲取持續(xù)時(shí)長(zhǎng),必須另找辦法WINDOWS系統(tǒng)中的多媒體播放器在播放視頻時(shí),環(huán)保局長(zhǎng)與網(wǎng)友座談尋良方可以顯示視頻的播放時(shí)長(zhǎng)。只要WINDOWS的播放器可以播放的視頻,可以從他得到持續(xù)時(shí)長(zhǎng)。我不知道WINDOWS播放器如何從視頻文件中提取視頻播放時(shí)長(zhǎng)信息,我只需要得到它提出來(lái)的結(jié)果就行了所以,我們從modd文件中提取視頻片段的開(kāi)始攝錄(播放)時(shí)間,由此時(shí)刻開(kāi)始,每隔1秒,生成一條顯示日期時(shí)間的字幕,直到到達(dá)由WINDOWS播放器獲得的持續(xù)時(shí)長(zhǎng)所對(duì)應(yīng)的視頻結(jié)束點(diǎn),這就解決了每一個(gè)視頻片段的日期時(shí)間顯示問(wèn)題當(dāng)視頻片段經(jīng)過(guò)合并后,也會(huì)生成一個(gè)modd文件,雖然此文件中的開(kāi)始日期時(shí)間是正確的,但卻缺少持續(xù)時(shí)長(zhǎng)信息。而且,被合并的各個(gè)視頻片段并不一定是連續(xù)拍攝,雖然是連續(xù)播放,但應(yīng)該獨(dú)立顯示每一片段的日期時(shí)間。