一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

有關(guān)視頻的一些常用名詞解釋

 liuxianghuiq6 2019-11-12

     雖然記得幾年前有人說不能使用幾個字母的縮寫之類來進(jìn)行簡稱,但是實(shí)際上還是有許多是不能一下更改的,這幾天在做和視頻相關(guān)的一些工作,簡單記錄一下這些小知識。

     PAL和NTSC

      PAL制式是電視廣播中色彩編碼的一種方法。全名為 Phase Alternating Line 逐行倒相。除了北美,東亞部分地區(qū)使用 NTSC制式 ,中東、法國及東歐采用 SECAM制式以外,世界上大部份地區(qū)都是采用 PAL。PAL 由德國人 Walter Bruch 在1967年提出,當(dāng)時他是為德律風(fēng)根(Telefunken)工作?!癙AL”有時亦被用來指625 線,每秒25格,隔行掃瞄,PAL色彩編碼的電視制式。

     PAL 發(fā)明的原意是要在兼容原有黑白電視廣播格式的情況下加入彩色訊號。PAL 的原理與 NTSC 接近?!爸鹦械瓜唷钡囊馑际敲啃袙呙榫€的彩色訊號,會跟上一行倒相。作用是自動改正在傳播中可能出現(xiàn)的錯相。早期的 PAL 電視機(jī)沒有特別的組件改正錯相,有時嚴(yán)重的錯相仍然會被肉眼明顯看到。近年的電視會把上行的色彩訊號跟下一行的平均起來才顯示。這樣 PAL 的垂直色彩分辨率會低于NTSC 。但由于人眼對色彩的靈敏不及對光暗,因此這并不是明顯問題。

       NTSC是National Television System Committee的縮寫,其標(biāo)準(zhǔn)主要應(yīng)用于日本、美國,加拿大、墨西哥等等。

NTSC電視標(biāo)準(zhǔn),每秒29.97幀(簡化為30幀),電視掃描線為525線,偶場在前,奇場在后,標(biāo)準(zhǔn)的數(shù)字化NTSC電視標(biāo)準(zhǔn)分辨率為720*486, 24比特的色彩位深,畫面的寬高比為4:3。NTSC電視標(biāo)準(zhǔn)用于美國、日本、加拿大、墨西哥等國家和地區(qū)。

  這兩種制式是不能互相兼容的,如果在PAL制式的電視上播放NTSC的影響,畫面將變成黑白,NTSC制式的也是一樣。而做為視頻拍攝工具的數(shù)碼攝像機(jī),也同樣有制式的問題,比如我國使用PAL制式,在我國銷售的數(shù)碼攝像機(jī)都是PAL制式的,如果是NTSC制式的攝像機(jī)拍攝出來的圖象不能在PAL制式的電視機(jī)上正常播放。因此,可以肯定的說,在我國銷售的數(shù)碼攝像機(jī)行貨一定是PAL制式的,如果是NTSC制式的數(shù)碼攝像機(jī),則一定是水貨。

  PAL制式和NTSC的分辨率也有所不同,PAL制式使用的是720×576,而NTSC制式使用的是760×480,在分辨率上PAL稍稍占有優(yōu)勢。而PAL制式的畫面解析度720×576,約40萬象素,也決定了PAL制式的數(shù)碼攝像機(jī)的CCD大小應(yīng)該為40萬的倍數(shù)或者半倍數(shù),比如2倍或者1.5倍,所以PAL制式數(shù)碼攝像機(jī)都是80萬,或者107萬(接近100萬,40萬的2.5倍)、155萬(接近160萬,40萬的4倍)。而NTSC制式的畫面解析度為720×480,約34萬象素,所以NTSC制式的數(shù)碼攝像機(jī)一般為68萬象素等等。

  由于制式的不同,一般數(shù)碼攝像機(jī)廠商在發(fā)行數(shù)碼攝像機(jī)的時候,都會發(fā)行兩種數(shù)碼攝像機(jī):一種是PAL制式的,一種是NTSC制式的。而型號也會有所不同,比如佳能的中高端數(shù)碼攝像機(jī)MVX150i,其NTSC制式的對應(yīng)機(jī)型為OPTURA 20。三星的PAL制式一般是VP-D107,而對應(yīng)的NTSC制式為SDV107。只要了解機(jī)身的型號,一般都能辨認(rèn)出是NTSC制式還是PAL制式。這樣分清水貨行貨也就容易多了。

  以NTSC電視機(jī)為例,在工作的時候,把一幅525行圖像分成兩場來掃,第一場稱奇數(shù)場,只掃描奇數(shù)行(依次掃描1、3、5…行),而第二場(偶數(shù)場)只掃描偶數(shù)行(依次掃描2、4、6…行),通過兩場掃描完成原來一幀圖像掃描的行數(shù),由于人眼具有視覺暫留效應(yīng),因此看在眼中時仍是一幅完整的圖象,這就是隔行掃描。NTSC制節(jié)目共525行掃描線,每秒60場圖像,表示為60i或525i,如果是逐行掃描的,就稱作60P或525P。PAL制節(jié)目為625行,每秒50場圖像,表示為50i或625i,逐行則稱為50P或625P。記住,這是針對CRT電視機(jī)的。

       以上的表示方法,不僅代表了CRT電視的掃描格式,也代表攝像機(jī)拍攝的圖像的格式。因?yàn)殡娨曄到y(tǒng)最初都是隔行掃描系統(tǒng)的,因此對應(yīng)NTSC和PAL制電視節(jié)目的攝像機(jī),也全部是隔行掃描的,就是說凡是電視攝像機(jī)拍攝的NTSC/PAL制節(jié)目,全部是隔行掃描信號,分別表示為525/60i和625/50i。記住,這是針對電視攝像機(jī)的。

  對于模擬電視圖像,以掃描行表示,PAL制表示為625/50i;NTSC表示為525/60i。對于數(shù)字信號,則以像素或分辨率來表示,比如PAL制節(jié)目,分辨率為720*576,逐行可表示為576P,隔行為576i。NTSC分辨率為720*480,逐行為480P,隔行為480i。記住,這是針對電視圖象的。

  CIF 、D1 、D1 IPC 、HD-SDI和960H

  CIF:352*288
  D1:就是4cif, (352*2 )*(288*2)
  D1 IPC 就是指的是D1分辨率的IPC(網(wǎng)絡(luò)攝像頭)
  HD-SDI是一個接口標(biāo)準(zhǔn)或者協(xié)議,應(yīng)該是用在模擬攝像機(jī)上,分辨率應(yīng)該也是1080p。
  960H:960*576

  WD1:是在D1分辨率(704×576)基礎(chǔ)上提出的更清晰的適應(yīng)寬屏的分辨率 960×576
 上面這些分辨率都是在PAL制下的,在NTSC下則不同。

case PIC_QCIF: pstSize->u32Width = 176; pstSize->u32Height = (VIDEO_ENCODING_MODE_PAL == enNorm) ? 144 : 120; break; case PIC_CIF: pstSize->u32Width = 352; pstSize->u32Height = (VIDEO_ENCODING_MODE_PAL == enNorm) ? 288 : 240; break; case PIC_D1: pstSize->u32Width = 720; pstSize->u32Height = (VIDEO_ENCODING_MODE_PAL == enNorm) ? 576 : 480; break; case PIC_960H: pstSize->u32Width = 960; pstSize->u32Height = (VIDEO_ENCODING_MODE_PAL == enNorm) ? 576 : 480; break; case PIC_2CIF: pstSize->u32Width = 360; pstSize->u32Height = (VIDEO_ENCODING_MODE_PAL == enNorm) ? 576 : 480; break;

 這是我在代碼中遇到的PAL和NTSC的分辨率的不同。

 HD就是平常下載的高清電影 1280X720 1920X1080

 4K 分辨率即4096×2160 ,根據(jù)定義不同3840*2160也屬于4K分辨率的范疇,畢竟4K的容量要求還是比較大的 885萬像素

 定義就是要求達(dá)到一定的分辨率,所以4096×2160并不是固定4K大小

 DTS和PTS的解釋 

FFmpeg里有兩種時間戳:DTS(Decoding Time Stamp)和PTS(Presentation Time Stamp)。顧名思義,前者是解碼的時間,后者是顯示的時間。要仔細(xì)理解這兩個概念,需要先了解FFmpeg中的packet和frame的概念。 
FFmpeg中用AVPacket結(jié)構(gòu)體來描述解碼前或編碼后的壓縮包,用AVFrame結(jié)構(gòu)體來描述解碼后或編碼前的信號幀。對于視頻來說,AVFrame就是視頻的一幀圖像。這幀圖像什么時候顯示給用戶,就取決于它的PTS。DTS是AVPacket里的一個成員,表示這個壓縮包應(yīng)該什么時候被解碼。如果視頻里各幀的編碼是按輸入順序(也就是顯示順序)依次進(jìn)行的,那么解碼和顯示時間應(yīng)該是一致的??墒聦?shí)上,在大多數(shù)編解碼標(biāo)準(zhǔn)(如H.264或HEVC,當(dāng)出現(xiàn)B幀的時候)中,編碼順序和輸入順序并不一致。于是才會需要PTS和DTS這兩種不同的時間戳。  

FPS(每秒傳輸幀數(shù)(Frames Per Second))

FPS是圖像領(lǐng)域中的定義,是指畫面每秒傳輸幀數(shù),通俗來講就是指動畫或視頻的畫面數(shù)。FPS是測量用于保存、顯示動態(tài)視頻的信息數(shù)量。每秒鐘幀數(shù)愈多,所顯示的動作就會越流暢。通常,要避免動作不流暢的最低是30。

FPS”也可以理解為我們常說的“刷新率(單位為Hz)”,例如我們常在CS游戲里說的“FPS值”。我們在裝機(jī)選購顯卡和顯示器的時候,都會注意到“刷新率”。一般我們設(shè)置缺省刷新率都在75Hz(即75幀/秒)以上。例如:75Hz的刷新率刷也就是指屏幕一秒內(nèi)只掃描75次,即75幀/秒。而當(dāng)刷新率太低時我們?nèi)庋鄱寄芨杏X到屏幕的閃爍,不連貫,對圖像顯示效果和視覺感觀產(chǎn)生不好的影響。

電影以每秒24張畫面的速度播放,也就是一秒鐘內(nèi)在屏幕上連續(xù)投射出24張靜止畫面。有關(guān)動畫播放速度的單位是fps,其中的f就是英文單詞Frame(畫面、幀),p就是Per(每),s就是Second(秒)。用中文表達(dá)就是多少幀每秒,或每秒多少幀。電影是24fps,通常簡稱為24幀。

電腦中所顯示的畫面,都是由顯卡來進(jìn)行輸出的,因此屏幕上每個像素的填充都得由顯卡來進(jìn)行計算、輸出。

當(dāng)畫面的分辨率是1024×768時,畫面的刷新率要達(dá)到24幀/秒,那么顯卡在一秒鐘內(nèi)需要處理的像素量就達(dá)到了“1024×768×24=18874368”。

如果要求畫面的刷新率達(dá)到50幀/秒,則數(shù)據(jù)量一下子提升到了“1024×768×50=39321600”。

FPS與分辨率、顯卡處理能力的關(guān)系如下:

處理能力=分辨率×刷新率。這也就是為什么在玩游戲時,分辨率設(shè)置得越大,畫面就越不流暢的原因了。

I幀 B幀 P幀

關(guān)鍵幀 
關(guān)鍵幀也叫作I幀,它是幀間壓縮編碼的最重要幀。視頻的編碼是按照“組”來進(jìn)行的,每一個組叫作GOP(Group of Picture,圖像組)。GOP與GOP之間是沒有聯(lián)系的。編碼關(guān)系只在GOP之間產(chǎn)生。每一個GOP都是由關(guān)鍵幀開始的,關(guān)鍵幀是一幅完整的畫面,GOP中間的幀都是不完整的,需要由關(guān)鍵幀、前面幀以及后面幀等一起運(yùn)算得到。關(guān)鍵幀的間隔調(diào)節(jié)會影響GOP的長度,進(jìn)而影響到讀取GOP的速度。如果關(guān)鍵幀的間隔設(shè)置過大的話(GOP長度過大),在必須用到關(guān)鍵幀的場合就可能被迫使用B/P幀來代替,這就會降低畫面質(zhì)量。關(guān)鍵幀是幀間壓縮的基礎(chǔ),典型的GOP(IBP幀包)結(jié)構(gòu)一般是:IBBPBBPBBPBBPBBPBB。

前后參考幀叫做B幀,即參考前面和后面兩幀的數(shù)據(jù)加上本幀的變化而得出本幀的數(shù)據(jù)。

向前參考幀叫做P幀。 
假設(shè)I幀損壞,那么整個GOP結(jié)構(gòu)就壞掉了,即IBBPBBPBBPBBPBBPBB這么多幀一起壞掉,你設(shè)置過長的間隔也會導(dǎo)致編碼出來的東西不穩(wěn)定。

 音頻平?jīng)]有幀的概念。

 

RTP, RTSP,RTCP和RTMP

       RTP(Real-time Transport Protocol) 威脅多媒體數(shù)據(jù)傳輸?shù)囊粋€尖銳的問題就是不可預(yù)料數(shù)據(jù)到達(dá)時間。但是流媒體的傳輸是需要數(shù)據(jù)的適時的到達(dá)用以播放和回放。rtp協(xié)議就是提供了時間標(biāo)簽,序列號以及其它的結(jié)構(gòu)用于控制適時數(shù)據(jù)的流放。在流的概念中”時間標(biāo)簽”是最重要的信息。發(fā)送端依照即時的采樣在數(shù)據(jù)包里隱蔽的設(shè)置了時間標(biāo)簽。在接受端收到數(shù)據(jù)包后,就依照時間標(biāo)簽按照正確的速率恢復(fù)成原始的適時的數(shù)據(jù)。不同的媒體格式調(diào)時屬性是不一樣的。但是rtp本身并不負(fù)責(zé)同步,rtp只是傳輸層協(xié)議,為了簡化運(yùn)輸層處理,提高該層的效率。將部分運(yùn)輸層協(xié)議功能(比如流量控制)上移到應(yīng)用層完成。同步就是屬于應(yīng)用層協(xié)議完成的。它沒有運(yùn)輸層協(xié)議的完整功能,不提供任何機(jī)制來保證實(shí)時地傳輸數(shù)據(jù),不支持資源預(yù)留,也不保證服務(wù)質(zhì)量。rtp報文甚至不包括長度和報文邊界的描述。同時rtp協(xié)議的數(shù)據(jù)報文和控制報文的使用相鄰的不同端口,這樣大大提高了協(xié)議的靈活性和處理的簡單性。
     rtp協(xié)議和udp二者共同完成運(yùn)輸層協(xié)議功能。udp協(xié)議只是傳輸數(shù)據(jù)包,不管數(shù)據(jù)包傳輸?shù)臅r間順序。 rtp的協(xié)議數(shù)據(jù)單元是用udp分組來承載的。在承載rtp數(shù)據(jù)包的時候,有時候一幀數(shù)據(jù)被分割成幾個包具有相同的時間標(biāo)簽,則可以知道時間標(biāo)簽并不是必須的。而udp的多路復(fù)用讓rtp協(xié)議利用支持顯式的多點(diǎn)投遞,可以滿足多媒體會話的需求。
rtp協(xié)議雖然是傳輸層協(xié)議但是它沒有作為osi體系結(jié)構(gòu)中單獨(dú)的一層來實(shí)現(xiàn)。rtp協(xié)議通常根據(jù)一個具體的應(yīng)用來提供服務(wù),rtp只提供協(xié)議框架,開發(fā)者可以根據(jù)應(yīng)用的具體要求對協(xié)議進(jìn)行充分的擴(kuò)展。

實(shí)時傳輸控制協(xié)議(Real-time Control Protocol,RTCP) 也定義在1996年提出的RFC 1889中。多媒體網(wǎng)絡(luò)應(yīng)用把RTCP和RTP一起使用,尤其是在多目標(biāo)廣播中更具吸引力。當(dāng)從一個或者多個發(fā)送端向多個接收端廣播聲音或者電視時,也就 是在RTP會話期間,每個參與者周期性地向所有其他參與者發(fā)送RTCP控制信息包,如圖16-14所示。RTCP用來監(jiān)視服務(wù)質(zhì)量和傳送有關(guān)與會者的信 息。對于RTP會話或者廣播,通常使用單個多目標(biāo)廣播地址,屬于這個會話的所有RTP和RTCP信息包都使用這個多目標(biāo)廣播地址,通過使用不同的端口號可 把RTP信息包和RTCP信息包區(qū)分開來。

RTCP的主要功能是為應(yīng)用程序提供會話質(zhì)量或者廣播性能質(zhì)量的信息。每個RTCP信息包不封裝聲音數(shù)據(jù)或者電視數(shù) 據(jù),而是封裝發(fā)送端和/或者接收端的統(tǒng)計報表。這些信息包括發(fā)送的信息包數(shù)目、丟失的信息包數(shù)目和信息包的抖動等情況,這些反饋信息對發(fā)送端、接收端或者 網(wǎng)絡(luò)管理員都是很有用的。RTCP規(guī)格沒有指定應(yīng)用程序應(yīng)該使用這個反饋信息做什么,這完全取決于應(yīng)用程序開發(fā)人員。例如,發(fā)送端可以根據(jù)反饋信息來修改 傳輸速率,接收端可以根據(jù)反饋信息判斷問題是本地的、區(qū)域性的還是全球性的,網(wǎng)絡(luò)管理員也可以使用RTCP信息包中的信息來評估網(wǎng)絡(luò)用于多目標(biāo)廣播的性 能。

實(shí)時流放協(xié)議(Real-Time Streaming Protocol,RTSP)是一個剛開始開發(fā)的協(xié)議,它的設(shè)想描述在RFC

播放的數(shù)據(jù)流被分成許多信息包,信息包的大小很適用于客戶機(jī)和服務(wù)器之間的帶寬。當(dāng)客戶機(jī)已經(jīng)接收到足夠多的信息包 之后,用戶軟件就可開始播放一個信息包,同時對另一個信息包解壓縮和接收第三個信息包。這樣用戶就不需要把整個媒體文件從服務(wù)器上下載之后就可立即播放。 廣播源可以是現(xiàn)場的數(shù)據(jù)流也可以是存儲的數(shù)據(jù)流。

RTSP協(xié)議想要提供控制多種應(yīng)用數(shù)據(jù)傳送的功能,提供一種選擇傳送通道的方法,例如UDP, TCP, IP多目標(biāo)廣播通道,以及提供一種基于RTP協(xié)議的遞送方法。正在設(shè)計的RTSP將工作在RTP的上層,用來控制和傳送實(shí)時的內(nèi)容。

RTSP能夠與資源保留協(xié)議一起使用,用來設(shè)置和管理保留帶寬的流式會話或者廣播。

持續(xù)更新,添加編解碼不同格式

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品国产亚洲看不卡| 尹人大香蕉中文在线播放| 国产精品欧美一区二区三区| 欧美精品中文字幕亚洲| 国产精品一区二区视频| 欧美午夜一区二区福利视频| 国产精品久久精品国产| 国产精品不卡一区二区三区四区| 男女午夜福利院在线观看| 91麻豆视频国产一区二区| 国产一区二区三区香蕉av| 国产小青蛙全集免费看| 国产级别精品一区二区视频| 成人精品视频一区二区在线观看| 国产亚洲午夜高清国产拍精品| 日本男人女人干逼视频| 高清在线精品一区二区| 国产香蕉国产精品偷在线观看| 欧美午夜视频免费观看| 偷拍美女洗澡免费视频| 色综合视频一区二区观看| 国产精品丝袜一二三区| 国产麻豆精品福利在线| 欧美日韩国产福利在线观看| 国产性色精品福利在线观看| 69久久精品亚洲一区二区| 手机在线不卡国产视频| 亚洲日本加勒比在线播放| 亚洲综合精品天堂夜夜| 亚洲午夜福利不卡片在线| 国产丝袜极品黑色高跟鞋| 欧美六区视频在线观看| 亚洲中文在线男人的天堂| 欧洲一区二区三区自拍天堂| 日韩一区二区三区观看| 黑人巨大精品欧美一区二区区 | 国产a天堂一区二区专区| 国产精品尹人香蕉综合网| 免费观看日韩一级黄色大片| 亚洲第一区二区三区女厕偷拍| 日韩高清毛片免费观看|