亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種重組殘余mov視頻的方法

文檔序號:6767269閱讀:319來源:國知局
一種重組殘余mov視頻的方法
【專利摘要】本發(fā)明公開了一種重組殘余MOV視頻的方法,其特征在于包括以下步驟:S1:生成鏡像文件;S2:區(qū)分出正常MOV視頻;S3:找到殘余MOV視頻數據區(qū),記錄關鍵信息;S4:提取MOV數據和關鍵信息;S5:提取正常MOV視頻的索引表信息;S6:修改索引表信息;S7:重組MOV視頻;S8:判斷是否完成任務,若是則結束,若否則執(zhí)行S3。本發(fā)明能準確的區(qū)分的正常MOV視頻,縮小掃描范圍提高工作效率;通過多重判斷能準確找到MOV視頻數據區(qū)的數據,降低錯誤率;能夠將殘余的不能播放的MOV視頻重組為可正常播放的視頻。
【專利說明】一種重組殘余MOV視頻的方法

【技術領域】
[0001]本發(fā)明涉及信息安全【技術領域】,特別涉及一種重組殘余MOV視頻的方法。

【背景技術】
[0002]MOV即QuickTime影片格式,它是蘋果公司開發(fā)的一種音頻、視頻文件格式,用于存儲常用數字媒體類型,MOV視頻中涉及人們的工作、學習、生活、交往、財務、休閑、娛樂、情感等,對個人或公司來說都是十分珍貴的無形資產。同時作為電子證據的一種,提取和恢復MOV視頻數據是公安機關、檢察院等司法部門破案的關鍵。
[0003]MOV視頻結構特殊,必須在視頻的索引表信息不被破壞的情況下才能夠正常播放。
[0004]目前市面上有很多恢復MOV視頻的恢復工具,但都只能恢復沒有損壞的視頻,對于已經被損壞的視頻不能恢復或者恢復后不能播放。


【發(fā)明內容】

[0005]本發(fā)明針對現有技術的缺陷,提出一種重組殘余MOV視頻的方法,能有效的解決上述現有技術存在的問題。
[0006]為了實現上述目的,本發(fā)明采用的技術方案是:一種重組殘余MOV視頻的方法,包括以下步驟:
51:將存有MOV視頻的存儲介質進行數據鏡像,生成鏡像文件;
52:掃描鏡像文件,區(qū)分出正常MOV視頻;
53:掃描剩余空間,找到殘余MOV視頻數據區(qū),記錄MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息;
S4:提取殘余MOV視頻數據區(qū)數據、數據塊大小信息、視頻數據區(qū)偏移位置信息、視頻秒開頭位置信息;
55:提取正常MOV視頻的索引表信息;
56:將索引表信息中的MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息修改為S3中提取的對應信息,生成新的索引表信息;
57:將S5的新索引表信息同S3的MOV視頻數據區(qū)數據進行重組,生成完整MOV視頻文件;
58:判斷是否完成所有殘余MOV視頻的重組的任務,若是則結束,若否則執(zhí)行S3。
[0007]作為優(yōu)選,所述S3包括以下步驟:
5301:掃描到疑似MOV視頻數據塊頭部特征;
5302:根據頭部特征開始跳轉,若連續(xù)跳轉三次均為相同特征則認為是MOV視頻數據執(zhí)行S303,若不同則認為不是MOV視頻數據執(zhí)行S301 ;
5303:繼續(xù)跳轉直至秒頭部特征做記錄;
S304:已秒頭部特征為起點向下偏移若偏移量大于指定額沒有找到視頻數據塊頭部則認為是視頻尾部停止偏移并截取第一個秒頭部特征到視頻尾的數據,若在小于指定額區(qū)域找到數據塊頭部則執(zhí)行S303。
[0008]作為優(yōu)選,所述S304中偏移量為1.4MB。
[0009]與現有技術相比本發(fā)明的優(yōu)點在于:能準確的區(qū)分的正常MOV視頻,縮小掃描范圍提高工作效率;通過多重判斷能準確找到MOV視頻數據區(qū)的數據,降低錯誤率;能夠將殘余的不能播放的MOV視頻重組為可正常播放的視頻。

【專利附圖】

【附圖說明】
[0010]圖1為本發(fā)明實施例的主流程圖;
圖2為本發(fā)明步驟S3的詳細流程圖。

【具體實施方式】
[0011]為了詳細說明本發(fā)明的【具體實施方式】,下面結合附圖以說明:
如圖1所示,一種重組殘余MOV視頻的方法,包括以下步驟:
51:將存有MOV視頻的存儲介質進行數據鏡像,生成鏡像文件;
52:掃描鏡像文件,區(qū)分出正常MOV視頻,只要有文件頭的MOV視頻就是正常視頻;
53:掃描除開正常視頻的剩余空間,找到殘余MOV視頻數據區(qū),記錄MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息;
S4:提取殘余MOV視頻數據區(qū)數據、數據塊大小信息、視頻數據區(qū)偏移位置信息、視頻秒開頭位置信息;
55:提取正常MOV視頻的索引表信息;
56:將索引表信息中的MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息修改為S3中提取的對應信息,生成新的索引表信息;
57:將S5的新索引表信息同S3的MOV視頻數據區(qū)數據進行重組,生成完整MOV視頻文件;
58:判斷是否完成所有殘余MOV視頻的重組的任務,若是則結束,若否則執(zhí)行S3。
[0012]如圖2所示,所述S3包括以下步驟:
S301:掃描到疑似MOV視頻數據塊頭部特征,MOV視頻數據塊頭部特征一般為“00 00XX XX”這里的“XX XX”是可變的,用于跳轉至下一數據塊頭部。
[0013]S302:根據頭部特征開始跳轉,若連續(xù)跳轉三次均為相同特征則認為是MOV視頻數據執(zhí)行S303,若不同則認為不是MOV視頻數據執(zhí)行S301 ;例如S301中找到的頭部特征為“00 00 3D 20” 根據 “3D 20” 跳轉至“00 00 2B 58” 在通過“2B 58” 跳轉至“00 00 2743” ;連續(xù)跳轉3次均為“00 00 XX XX”這種特征則認為已經找到MOV視頻數據,這里一個“00 00 XX XX”至下一個“00 00 XX XX”的大小為一個MOV數據塊大小信息。
[0014]S303:繼續(xù)根據“00 00 XX XX”向下跳轉直至跳轉至不同的特征則認為這是視頻每秒的頭部特征并記錄,得到一個MOV視頻秒開頭位置信息;
S304:已秒頭部特征為起點向下偏移若偏移量大于1.4MB沒有找到視頻數據塊頭部即“00 00 XX XX”則認為是視頻尾部停止偏移并截取第一個秒頭部特征到視頻尾的數據,若在小于1.4MB區(qū)域找到數據塊頭部則執(zhí)行S303。
[0015]以上描述闡述了具體細節(jié)以便充分理解本發(fā)明,但本發(fā)明還可以采用其他不同于此描述方式來實施,因此本發(fā)明并不限于以上公開的具體實施例。
【權利要求】
1.一種重組殘余MOV視頻的方法,其特征在于包括以下步驟: 51:將存有MOV視頻的存儲介質進行數據鏡像,生成鏡像文件; 52:掃描鏡像文件,區(qū)分出正常MOV視頻; 53:掃描剩余空間,找到殘余MOV視頻數據區(qū),記錄MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息; S4:提取殘余MOV視頻數據區(qū)數據、數據塊大小信息、視頻數據區(qū)偏移位置信息、視頻秒開頭位置信息; 55:提取正常MOV視頻的索引表信息; 56:將索引表信息中的MOV數據塊大小信息、MOV視頻數據區(qū)偏移位置信息、MOV視頻秒開頭位置信息修改為S3中提取的對應信息,生成新的索引表信息; 57:將S5的新索引表信息同S3的MOV視頻數據區(qū)數據進行重組,生成完整MOV視頻文件; 58:判斷是否完成所有殘余MOV視頻的重組的任務,若是則結束,若否則執(zhí)行S3。
2.根據權利要求1所述的一種重組殘余MOV視頻的方法,其特征在于所述S3包括以下步驟: 5301:掃描到疑似MOV視頻數據塊頭部特征; 5302:根據頭部特征開始跳轉,若連續(xù)跳轉三次均為相同特征則認為是MOV視頻數據執(zhí)行S303,若不同則認為不是MOV視頻數據執(zhí)行S301 ; 5303:繼續(xù)跳轉直至秒頭部特征做記錄; S304:已秒頭部特征為起點向下偏移若偏移量大于指定額沒有找到視頻數據塊頭部則認為是視頻尾部停止偏移并截取第一個秒頭部特征到視頻尾的數據,若在小于指定額區(qū)域找到數據塊頭部則執(zhí)行S303。
3.根據權利要求2所述的一種重組殘余MOV視頻的方法,其特征在于:所述S304中偏移量為1.4MB。
【文檔編號】G11B27/02GK104505107SQ201410693999
【公開日】2015年4月8日 申請日期:2014年11月27日 優(yōu)先權日:2014年11月27日
【發(fā)明者】梁效寧 申請人:四川效率源信息安全技術有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1