[發明專利]音視頻文件拼接方法和裝置在審
| 申請號: | 201210173134.4 | 申請日: | 2012-05-29 |
| 公開(公告)號: | CN103458271A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 王智 | 申請(專利權)人: | 北京數碼視訊科技股份有限公司 |
| 主分類號: | H04N21/236 | 分類號: | H04N21/236;H04N21/44 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 吳貴明;余剛 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻文件 拼接 方法 裝置 | ||
技術領域
本發明涉及音視頻處理領域,具體而言,涉及一種音視頻文件拼接方法和裝置。
背景技術
數字節目插入是一項將MPEG(Moving?Picture?Experts?Group,動態圖像專家組)節目拼接入其他MPEG節目的數字拼接技術,在音視頻處理領域應用十分廣泛。
現有數字節目插入技術中,普遍采用“解碼器+視音頻插入器+編碼器”的實現方式,具體如圖1所示,在進行數字節目插入時,使用SPTS(single?program?transport?stream,單節目流)作為輸入源,依次經過多臺設備級聯的解碼器、視音頻插入器,編碼器來實現數字節目插入,這種方式需要對節目流進行全部解碼和全部編碼,過程較復雜,尤其是編碼端復雜度很高,資源投入大、性價比低。此外,在對原節目進行解碼再編碼的過程對主觀圖像質量產生影響,造成圖像質量的下降。
針對相關技術中的上述問題,目前尚未提出有效的解決方案。
發明內容
本發明提供了一種音視頻文件拼接方法和裝置,以解決相關技術中數字節目插入技術中對原節目進行解碼再編碼而造成的圖像質量下降的問題。
根據本發明的一個方面,提供了一種音視頻文件拼接方法,該方法包括:獲取拼接指令所指示的第一TS流音視頻文件的視頻出點和音頻出點;獲取拼接指令所指示的第二TS流音視頻文件中視頻入點和音頻入點;判斷是否視頻出點滿足第一預定條件且視頻入點滿足第二預定條件,若是,則以視頻出點作為視頻文件拼接出點,以視頻入點作為視頻文件拼接入點進行視頻拼接,其中,第一預定條件包括:視頻出點之前的圖像的解碼過程不依賴于視頻出點之后圖像信息且視頻出點之前的圖像均可顯示;第二預定條件包括:視頻入點之后的圖像的解碼過程不依賴于視頻入點之前圖像信息且視頻入點之后的圖像均可顯示。
優選的,在獲取音頻入點和音頻出點之后,該方法還包括:判斷是否音頻出點滿足第三預定條件且音頻入點滿足第四預定條件,若是,則以音頻出點作為音頻文件拼接出點,以音頻入點作為音頻文件拼接入點進行音頻拼接,其中,第三預定條件包括:第一TS流音視頻文件中的音頻文件的幀的PTS大于或等于視頻出點的PTS;第四預定條件包括:第二TS流音視頻文件中的音頻文件的幀的PTS大于或等于視頻入點的PTS。
優選的,以視頻出點作為視頻文件拼接出點,以視頻入點作為視頻文件拼接入點進行視頻拼接包括:判斷拼接后的視頻文件的幀數與拼接前的視頻文件的幀數是否匹配;若判斷結果為否,輸出視頻填充幀,以使拼接后的視頻文件的幀數與拼接前的視頻文件的幀數相匹配,其中視頻填充幀包括黑屏幀和/或靜幀。
優選的,以音頻出點作為音頻文件拼接出點,以音頻入點作為音頻文件拼接入點進行音頻拼接包括:判斷拼接后的音頻文件的幀數與拼接前的音頻文件的幀數是否匹配;若判斷結果為否,輸出音頻填充幀,以使拼接后的音頻文件的幀數與拼接前的音頻文件的幀數相匹配。
優選的,以音頻出點作為音頻文件拼接出點、以音頻入點作為音頻文件拼接入點進行音頻拼接還包括:將視頻文件PTS與音頻文件PTS同步調整。
根據本發明的另一方面,提供了一種音視頻文件拼接裝置,該裝置包括:第一獲取單元,用于獲取拼接指令所指示的第一TS流音視頻文件的視頻出點和音頻出點;第二獲取單元,用于獲取拼接指令所指示的第二TS流音視頻文件中視頻入點和音頻入點;第一判斷單元,用于判斷是否視頻出點滿足第一預定條件且視頻入點滿足第二預定條件,其中,第一預定條件包括:視頻出點之前的圖像的解碼過程不依賴于視頻出點之后圖像信息且視頻出點之前的圖像均可顯示,第二預定條件包括:視頻入點之后的圖像的解碼過程不依賴于視頻入點之前圖像信息且視頻入點之后的圖像均可顯示;第一拼接單元,用于在第一判斷單元判斷為是時,以視頻出點作為視頻文件拼接出點,以視頻入點作為視頻文件拼接入點進行視頻拼接。
優選的,該裝置還包括:第二判斷單元,用于判斷是否音頻出點滿足且音頻入點滿足第四預定條件,其中,第三預定條件包括:第一TS流音視頻文件中的音頻文件的幀的PTS大于或等于視頻出點的PTS;第四預定條件包括:第二TS流音視頻文件中的音頻文件的幀的PTS大于或等于視頻入點的PTS;第二拼接單元,用于在第二判斷單元判斷結果為是時,以音頻出點作為音頻文件拼接出點、以音頻入點作為音頻文件拼接入點進行音頻拼接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京數碼視訊科技股份有限公司,未經北京數碼視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210173134.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高粗莖稈作物收獲機
- 下一篇:一種提高強筋小麥面筋含量的氮肥施用方法





