資源描述:
《視頻轉(zhuǎn)碼技術(shù)及轉(zhuǎn)碼實(shí)現(xiàn)詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、實(shí)用文案視頻轉(zhuǎn)碼技術(shù)及轉(zhuǎn)碼實(shí)現(xiàn)詳解本文簡單介紹了視頻轉(zhuǎn)碼技術(shù)的定義、分類及實(shí)現(xiàn)手段,重點(diǎn)分析了如何在視頻工程中使用轉(zhuǎn)碼技術(shù),包括轉(zhuǎn)碼技術(shù)的使用方式及其優(yōu)勢所在。分析了在流方式和文件方式下如何使用轉(zhuǎn)碼技術(shù)。通過對移動(dòng)非線性編輯系統(tǒng)遠(yuǎn)程傳輸視頻數(shù)據(jù)和節(jié)目制作網(wǎng)絡(luò)素材集中上載兩個(gè)工程實(shí)例的分析,探討了轉(zhuǎn)碼系統(tǒng)工作的靈活性和通用性。闡明了作者對在專業(yè)視頻領(lǐng)域內(nèi),配合計(jì)算機(jī)設(shè)備及網(wǎng)絡(luò)架構(gòu),使用轉(zhuǎn)碼技術(shù)前景的看法?! ?引言 從一個(gè)簡單的問題開始我們的討論:對于一個(gè)視頻工程技術(shù)人員而言,工作中所需面對的視音頻編碼方式有多少種?
2、 以編碼和壓縮方式的大類而言,我們需要面對MoTIon-JPEG、MPEG、DV、H.261H.263等不同系列的壓縮編碼方式;每一種編碼方式我們又需面對不同的子類或子級,如討論DVB,經(jīng)常就要涉及MPEG-2MP@ML和MP@HL;不同廠商的視頻產(chǎn)品,也根據(jù)各自情況采用不同的幀內(nèi)、幀間編碼關(guān)系及不同的碼流;GOP長度、I、B、P幀、50、25Mbps等名詞現(xiàn)在已經(jīng)成為視頻產(chǎn)品技術(shù)參數(shù)的重要組成部分;每個(gè)廠商在視頻數(shù)據(jù)的封裝上也有各自的編碼方式,不同廠商開發(fā)的視頻服務(wù)器,如GrassValley的Profile系
3、列服務(wù)器和SONY的MAV系列的服務(wù)器,雖然可以支持以相同GOP長度、相同碼流的編碼方式產(chǎn)生MPEG-2視頻文件,但由于在文件封裝上的不同,二者產(chǎn)生的視頻文件是無法相互直接使用的,這種情況在數(shù)字視頻領(lǐng)域相當(dāng)普遍,有時(shí)甚至在同一廠商所開發(fā)的不同系列的視頻產(chǎn)品中,數(shù)據(jù)流或文件也是無法相互識別的?! ∥覀儾幌朐谶@里探討哪一種編碼壓縮方式更好、更優(yōu)秀,本文想要討論的是:在采用不同壓縮編碼方式的視頻設(shè)備之間如何高質(zhì)量、高效效率的共享和交換視音頻數(shù)據(jù)。 現(xiàn)在交換視頻數(shù)據(jù)的普遍做法是將編碼完成的視頻數(shù)據(jù)解壓縮為基帶信號,根據(jù)情況
4、進(jìn)行再編碼,并加以適當(dāng)?shù)姆庋b,使用相同的接口協(xié)議,以流的方式,在不同的視頻產(chǎn)品之間進(jìn)行傳輸共享。如在不同的視頻產(chǎn)品間使用SDI連接,不論設(shè)備內(nèi)部使用何種編碼方式,均通過內(nèi)置的SDI編解碼器將視頻數(shù)據(jù)編解碼為標(biāo)準(zhǔn)的SDI數(shù)據(jù)流,進(jìn)行傳輸。 無論設(shè)備A內(nèi)部的采用何種壓縮編碼方式,在向設(shè)備B傳輸視頻數(shù)據(jù)時(shí),首先通過其內(nèi)置的數(shù)據(jù)解碼單元將視頻數(shù)據(jù)解碼送至SDI編碼器,封裝轉(zhuǎn)換成SDI數(shù)據(jù)流,再通過SDI接口傳輸給設(shè)備B的SDI接口,設(shè)備B將其通過SDI解碼器,送至其本身的數(shù)據(jù)編碼單元,對視頻數(shù)據(jù)重新編碼進(jìn)行處理或存儲(chǔ)?! ?/p>
5、這種數(shù)據(jù)交換的前提,是不同的設(shè)備存在遵從相同協(xié)議的接口,如SDI接口,并具備相應(yīng)的編解碼硬件設(shè)備,使用一種可以共同識別的數(shù)據(jù)流作為中介進(jìn)行視音頻數(shù)據(jù)的交換?! ∥覀儞Q一個(gè)角度來看,這種方式本身可以看成是一個(gè)編碼方式轉(zhuǎn)換,即轉(zhuǎn)碼的過程。它將設(shè)備A中編碼處理的視頻數(shù)據(jù)解碼,通過SDI編解碼器轉(zhuǎn)換成SDI流,傳輸給設(shè)備B,再將其傳換成為設(shè)備B所使用的數(shù)據(jù)編碼方式進(jìn)行處理和存儲(chǔ)。標(biāo)準(zhǔn)文檔實(shí)用文案 在這種情況下,如果我們可以使用直接的轉(zhuǎn)碼手段,將基于設(shè)備A編碼方式的視頻數(shù)據(jù)轉(zhuǎn)換為設(shè)備B可以識別并使用的數(shù)據(jù)編碼格式,為設(shè)備B處
6、理或存儲(chǔ),可以減少重復(fù)編解碼所帶來的設(shè)備開銷和信號質(zhì)量下降,并且可以利用多種的傳輸通道,而不局限于指定的接口通道,可以大大的提高工作效率?! ∵@正是本文想要和大家探討的,如何靈活的利用轉(zhuǎn)碼方式,在基于不同編碼方式的設(shè)備間共享視頻數(shù)據(jù),提高工作效率,同時(shí)討論在工程方面的可能會(huì)遇到的問題及解決方案?! ?視頻轉(zhuǎn)碼技術(shù) 視頻轉(zhuǎn)碼技術(shù),顧名思義就是在通過某種手段改變現(xiàn)有視頻數(shù)據(jù)的編碼方式。視頻轉(zhuǎn)碼技術(shù)使用的目的不同,其實(shí)現(xiàn)的手段也各不相同。大致上可以分為兩類: 一、不同編碼格式之間的視頻數(shù)據(jù)轉(zhuǎn)碼 不同編碼格式之間的數(shù)據(jù)
7、轉(zhuǎn)碼,指通過轉(zhuǎn)碼方法改變視頻數(shù)據(jù)的編碼格式。通常這種數(shù)據(jù)轉(zhuǎn)碼會(huì)改變視頻數(shù)據(jù)的現(xiàn)有碼流和分辨率?! ±缥覀兛梢詫⒒贛PEG-2格式的視頻數(shù)據(jù)轉(zhuǎn)換為DV、MPEG-4或其它編碼格式,同時(shí)根據(jù)其轉(zhuǎn)碼目的,指定轉(zhuǎn)碼產(chǎn)生視頻數(shù)據(jù)的碼流和分辨率。我們可以將MPEG-2全I(xiàn)幀50Mbps的視頻源數(shù)據(jù)轉(zhuǎn)換為25Mbps碼流的DV格式數(shù)據(jù),用于筆記本移動(dòng)編輯系統(tǒng),同時(shí)產(chǎn)生一個(gè)300*200低分辨率的MPEG-4文件,使用REAL或者微軟的WMV格式進(jìn)行封裝,通過互聯(lián)網(wǎng)絡(luò)傳輸至主管領(lǐng)導(dǎo)處用于審看?! ∵@種轉(zhuǎn)碼方式設(shè)計(jì)的算法較為復(fù)雜,
8、其實(shí)質(zhì)上是一個(gè)重新編碼的過程,涉及的算法復(fù)雜度和系統(tǒng)開銷,是由轉(zhuǎn)碼所需圖像質(zhì)量要求及轉(zhuǎn)碼前后兩種編碼方式的相關(guān)度所決定的?! 《⑾嗤幋a格式之間的視頻數(shù)據(jù)轉(zhuǎn)碼 相同編碼格式的數(shù)據(jù)轉(zhuǎn)碼,指不改變壓縮格式,只通過轉(zhuǎn)碼手段改變其碼流或頭文件信息。根據(jù)其使用目的,可分為改變碼流和不改變碼流兩種?! ∪缥覀兛梢詫PEG-2全I(xiàn)幀50Mbps碼流的視