[發明專利]一種視頻文件切合方法及系統在審
| 申請號: | 201410098797.3 | 申請日: | 2014-03-17 |
| 公開(公告)號: | CN104936016A | 公開(公告)日: | 2015-09-23 |
| 發明(設計)人: | 任野飛;吳承丞 | 申請(專利權)人: | 無錫天脈聚源傳媒科技有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/433 |
| 代理公司: | 北京智匯東方知識產權代理事務所(普通合伙) 11391 | 代理人: | 郭海彬;范曉斌 |
| 地址: | 214001 江蘇省無錫市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻文件 切合 方法 系統 | ||
技術領域
本發明涉及一種基于java的視頻文件合并技術,特別是涉及一種視頻文件切合方法及系統。
背景技術
視頻編輯在對原始文件進行切合操作來生成視頻文件時,為了避免高碼率的原始文件影響網速而對工作效率產生影響,一般使用低碼率的原始文件進行操作,將操作記錄保存到文件中,由后臺服務解析后按照操作記錄合并,最終生成成品文件即視頻文件。現有的技術中,一般將組成原始文件的多個小視頻直接合并成所述視頻文件,當小視頻數量過多時會導致合并命令過長而無法進行合并操作。
發明內容
本發明的一個目的是要提供一種在小視頻數量較多時也能合并成所述視頻文件的技術。
特別地,本發明提供了一種視頻文件切合方法,包括如下步驟:
A,當主程序讀取編輯系統提交的編輯記錄文件并由后臺服務解析進行解析后,通過所述主程序的調用使插件訪問視頻參數檢測工具接口,來獲取視頻服務器提供的與所述視頻文件所有碼率信息相對應的所有原始文件;
B,根據用戶定制的碼率信息,所述插件將對應碼率的原始文件按多個文件夾的形式保存到主程序所在的本地,其中每個所述文件夾中包括若干個小視頻;
C,所述插件將每個所述文件夾中的所有小視頻進行合并成對應的一個大視頻;
D,所述插件將所有的所述大視頻進行切合,來在所述本地生成所述視頻文件。
進一步地,還包括如下步驟:
E,所述插件獲取所述視頻文件的時長。
進一步地,還包括如下步驟:
F,所述插件在所述小視頻上按指定的幀數進行抽幀,或者在所述視頻文件上按指定的時長進行抽幀。
進一步地,還包括如下步驟:
G,使用視頻工具對所述視頻文件進行轉封裝并保存。
進一步地,在步驟B中,
根據用戶定制的碼率信息,所述插件對所述視頻文件對應的下載地址替換為對應碼率的原始文件所在的下載地址,并從視頻服務器下載所述原始文件到所述本地。
進一步地,在步驟C中,
所述插件使用linux的cat命令將每個所述文件夾中的所有的所述小視頻進行合并成一個對應的所述大視頻。
進一步地,在步驟D中,
所述插件根據各個所述大視頻的切點信息,使用ts4cut工具對所有的所述大視頻合并來生成所述視頻文件。
本發明還提供一種視頻文件切合系統,包括插件,所述插件包括:
服務接口,當主程序讀取編輯系統提交的編輯記錄文件并由后臺服務解析進行解析后,通過所述主程序的調用使所述服務接口訪問視頻參數檢測工具接口,來獲取視頻服務器提供的與所述視頻文件所有碼率信息相對應的多個原始文件;
小視頻下載模塊,根據用戶定制的碼率信息,所述小視頻下載模塊將對應碼率的原始文件按多個文件夾的形式保存到主程序所在的本地,其中每個所述文件夾中包括若干個小視頻;
大視頻生成模塊,所述大視頻生成模塊將每個所述文件夾中的所有小視頻進行合并成對應的一個大視頻;
視頻文件生成模塊,所述視頻文件生成模塊將所有的所述大視頻進行合并,來在所述本地生成所述視頻文件。
本發明首先將每個所述文件夾中的所有小視頻進行合并成對應的一個大視頻,然后將所有的所述大視頻進行切合成所述視頻文件。相比于直接將所有小視頻合并成所述視頻文件,這樣可以避免當小視頻數量過多而導致無法合并的問題。由于本發明通過插件來對原始文件進行合并生成所述視頻文件,從而該合并功能能夠提供給不同的程序使用
插件是遵循一定規范的應用程序接口而編寫出來的程序,通過主程序調用插件來對視頻服務器提供的原始文件進行合并來生成所述視頻文件,當與插件協同工作的外部工具升級時,本發明只需升級插件而無需對主程序做出調整,這樣大大降低了開發、測試的成本。
本發明通過插件的方式來實現生成所述視頻文件的功能,從而該插件能夠提供給不同的程序使用來實現插件功能。
根據下文結合附圖對本發明具體實施例的詳細描述,本領域技術人員將會更加明了本發明的上述以及其他目的、優點和特征。
附圖說明
后文將參照附圖以示例性而非限制性的方式詳細描述本發明的一些具體實施例。附圖中相同的附圖標記標示了相同或類似的部件或部分。附圖中:
圖1是根據本發明一個實施例的視頻文件切合方法的流程示意圖;
圖2是根據本發明另一實施例的視頻文件切合方法的流程示意圖;
圖3是根據本發明一個實施例的視頻文件切合系統的系統組成圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫天脈聚源傳媒科技有限公司,未經無錫天脈聚源傳媒科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410098797.3/2.html,轉載請聲明來源鉆瓜專利網。





