通過閱讀本文,您可以了解智能媒體服務(wù)常用名詞的基本概念。
音視頻基本概念
視頻轉(zhuǎn)碼
視頻轉(zhuǎn)碼是指將已經(jīng)壓縮編碼的視頻碼流轉(zhuǎn)換成另一個(gè)視頻碼流,以適應(yīng)不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力和不同的用戶需求。轉(zhuǎn)碼本質(zhì)上是一個(gè)先解碼、再編碼的過程,因此轉(zhuǎn)換前后的碼流可能遵循相同或不同的視頻編碼標(biāo)準(zhǔn)。
直播轉(zhuǎn)碼
直播轉(zhuǎn)碼是將視頻碼流轉(zhuǎn)換成另一個(gè)視頻碼流功能。通過轉(zhuǎn)碼,可以改變?cè)即a流的編碼格式、分辨率和碼率等參數(shù),從而適應(yīng)不同終端和網(wǎng)絡(luò)環(huán)境的播放,以適配不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力、不同的延時(shí)要求,滿足不同的用戶需求。
封裝格式(Format)
封裝格式也稱多媒體容器(Multimedia Container),是將已編碼壓縮好的視頻軌道、音頻軌道和元數(shù)據(jù)(視頻基本信息如標(biāo)題、字幕等)按照一定的格式規(guī)范,打包放到一個(gè)文件中,形成特定文件格式的視頻文件。
封裝格式主要分為兩大類:面向存儲(chǔ)的和面向流媒體的。
- 面向存儲(chǔ)的,常見的有AVI、ASF(WMA/WMV)、MP4、MKV、RMVB(RM/RA)等;
- 面向流媒體的,常見的有FLV、TS(需要配合流媒體網(wǎng)絡(luò)傳輸協(xié)議,如HLS、RTMP等),MP4也支持流媒體方式(配合HTTP等)。
下面以流媒體傳輸協(xié)議的視角重點(diǎn)介紹面向流媒體的封裝格式:
- MP4:經(jīng)典的視頻封裝格式,移動(dòng)端(iOS、Android)、PC Web多終端都能良好支持。但MP4的視頻文件頭太大,結(jié)構(gòu)復(fù)雜;如果視頻較長(zhǎng)(如數(shù)小時(shí)),則其文件頭會(huì)過大,影響視頻加載速度,故更適合短視頻場(chǎng)景。
MP4由一個(gè)個(gè)的box(以前叫atom)組成,所有的Metadata(媒體描述元數(shù)據(jù)),包括定義媒體的排列和時(shí)間信息的數(shù)據(jù)都包含在這樣的一些結(jié)構(gòu)box中。Metadata 對(duì)媒體數(shù)據(jù)(比如視頻幀)引用說明,而媒體數(shù)據(jù)在這些引用文件中的排列關(guān)系全部在第一個(gè)主文件中的metadata描述,這樣就會(huì)導(dǎo)致視頻時(shí)長(zhǎng)越大文件頭就會(huì)越大、加載越慢。
- HLS(HTTP Live Streaming):蘋果公司推出的基于HTTP的流媒體網(wǎng)絡(luò)傳輸協(xié)議,視頻的默認(rèn)封裝格式是TS,除了多個(gè)TS分片文件,還定義了用來控制播放的m3u8索引文件(文本文件),可以規(guī)避普通MP4長(zhǎng)時(shí)間緩沖頭部數(shù)據(jù)的問題,比較適合點(diǎn)播場(chǎng)景。移動(dòng)端(iOS、Android)支持較好,但PC端IE存在兼容性問題依賴播放器的二次開發(fā)(建議使用阿里云Web播放器)。
- FLV:Adobe公司推出的標(biāo)準(zhǔn),在PC端有Flash的強(qiáng)力支持,但在移動(dòng)終端只有App實(shí)現(xiàn)播放器才能支持(建議使用阿里云播放器),大部分手機(jī)端瀏覽器(特別是蘋果的移動(dòng)設(shè)備)均不支持。
- DASH(Dynamic Adaptive Streaming over HTTP):使用fragmented MP4(fMP4)格式,將MP4視頻分割為多個(gè)分片,每個(gè)分片可以存在不同的編碼形式(如分辨率、碼率等);播放器端可自由選擇需要播放的視頻分片,實(shí)現(xiàn)自適應(yīng)多碼率、不同畫質(zhì)內(nèi)容的無縫切換,提供更好的播放體驗(yàn)。其中MPD文件類似HLS的m3u8文件,國(guó)外視頻網(wǎng)站如YouTube、Netflix等較多使用DASH。
- HLS+fMP4(HTTP Live Streaming with fragmented MP4):此處單列,但本質(zhì)上還是HLS協(xié)議。蘋果公司于WWDC 2016宣布新的HLS標(biāo)準(zhǔn)支持文件封裝格式為fragmented MP4,使用方法與TS分片類似,意味著一次轉(zhuǎn)碼可同時(shí)打包成DASH和HLS。
HLS(包括HLS+fMP4)和DASH是最常用的自適應(yīng)流媒體傳輸技術(shù)(Adaptive Video Streaming),推薦使用。
編碼方式(Codec)
視頻編碼方式是指能夠?qū)?shù)字視頻進(jìn)行壓縮或解壓縮(視頻解碼)的程序或者設(shè)備。通常這種壓縮屬于有損數(shù)據(jù)壓縮。也可以指通過特定的壓縮技術(shù),將某個(gè)視頻格式轉(zhuǎn)換成另一種視頻格式。常見的編碼方式有:
- H.26X系列:由ITU(國(guó)際電信聯(lián)盟)主導(dǎo),包括H.261、H.262、H.263、H.264、H.265。
- H.261:主要在老的視頻會(huì)議和視頻電話產(chǎn)品中使用。
- H.263:主要用在視頻會(huì)議、視頻電話和網(wǎng)絡(luò)視頻上。
- H.264:H.264/MPEG-4第十部分,或稱AVC(Advanced Video Coding,高級(jí)視頻編碼),是一種視頻壓縮標(biāo)準(zhǔn),一種被廣泛使用的高精度視頻的錄制、壓縮和發(fā)布格式。
- H.265:高效率視頻編碼(High Efficiency Video Coding,簡(jiǎn)稱HEVC)是一種視頻壓縮標(biāo)準(zhǔn),H.264/MPEG-4 AVC的繼任者。HEVC不僅提升圖像質(zhì)量,同時(shí)也能達(dá)到H.264/MPEG-4 AVC兩倍的壓縮率(等同于同樣畫面質(zhì)量下碼率減少50%),可支持4K分辨率甚至超高畫質(zhì)電視,最高分辨率可達(dá)8192×4320(8K分辨率),這是目前發(fā)展的趨勢(shì)。
- MPEG系列:由ISO(國(guó)際標(biāo)準(zhǔn)化組織)下屬的MPEG(動(dòng)態(tài)圖像專家組)主導(dǎo),視頻編碼方面主要有:
- MPEG-1第二部分:主要使用在VCD上,有些在線視頻也使用這種格式,該編解碼器的質(zhì)量大致上和原有的VHS錄像帶相當(dāng)。
- MPEG-2第二部分:等同于H.262,使用在DVD、SVCD和大多數(shù)數(shù)字視頻廣播系統(tǒng)和有線分布系統(tǒng)(Cable Distribution Systems)中。
- MPEG-4第二部分:可以使用在網(wǎng)絡(luò)傳輸、廣播和媒體存儲(chǔ)上,比起MPEG-2和第一版的H.263,它的壓縮性能有所提高。
- MPEG-4第十部分:技術(shù)上和ITU-TH.264是相同的標(biāo)準(zhǔn),二者合作,誕生了H.264/AVC標(biāo)準(zhǔn),ITU-T將其命名為H.264,而ISO/IEC稱它為MPEG-4高級(jí)視頻編碼(Advanced Video Coding,AVC)。
- AVS(Audio Video coding Standard):我國(guó)自主知識(shí)產(chǎn)權(quán)的信源編碼標(biāo)準(zhǔn),是《信息技術(shù)先進(jìn)音視頻編碼》系列標(biāo)準(zhǔn)的簡(jiǎn)稱,目前已完成兩代AVS標(biāo)準(zhǔn)的制定。
- 第一代AVS標(biāo)準(zhǔn)包括國(guó)家標(biāo)準(zhǔn)《信息技術(shù)先進(jìn)音視頻編碼第2部分:視頻》(簡(jiǎn)稱AVS1)和《信息技術(shù)先進(jìn)音視頻編碼第16部分:廣播電視視頻》(簡(jiǎn)稱AVS+)。AVS+的壓縮效率與國(guó)際同類標(biāo)準(zhǔn)H.264/AVC最高檔次(High Profile)相當(dāng)。
- 第二代AVS標(biāo)準(zhǔn),簡(jiǎn)稱AVS2,首要應(yīng)用目標(biāo)是超高清晰度視頻,支持超高分辨率(4K以上)、高動(dòng)態(tài)范圍視頻的高效壓縮。AVS2的壓縮效率比上一代標(biāo)準(zhǔn)AVS+和H.264/AVC提高了一倍,超過國(guó)際同類型標(biāo)準(zhǔn)HEVC/H.265。
- 其他系列,如,VP8、VP9(Google 主導(dǎo)),RealVideo(RealNetworks推出)等編碼方式,在互聯(lián)網(wǎng)視頻使用較少,此處不再介紹。
選擇編碼方式要充分考慮播放終端(如移動(dòng)端APP、Web瀏覽器等)的兼容性,盡量使用最常見和廣泛支持的。阿里云視頻點(diǎn)播支持視頻編碼格式:H.264/AVC(默認(rèn))、 H.265/HEVC,音頻編碼格式:MP3(默認(rèn))、AAC、VORBIS、FLAC。
比特率(Bitrate)
比特率是指每秒傳送的比特(bit)數(shù),單位為bps(Bit Per Second),比特率越高,傳送的數(shù)據(jù)越大。在視頻領(lǐng)域,比特率等同于碼率。比特率表示經(jīng)過編碼(壓縮)后的音、視頻數(shù)據(jù)每秒鐘需要用多少個(gè)比特來表示,而比特就是二進(jìn)制里面最小的單位,要么是0,要么是1。與碼率類似,比特率與音、視頻壓縮的關(guān)系,簡(jiǎn)單的說就是比特率越高,音、視頻的質(zhì)量就越好,但編碼后的文件就越大;如果比特率越低則文件越小。
碼率、碼流
碼率(Bitrate)是指視頻文件在單位時(shí)間內(nèi)使用的數(shù)據(jù)流量,也叫碼流或碼流率,是視頻編碼中畫面質(zhì)量控制最重要的部分。量度單位為“比特每秒”(bit/s或bps),常使用Kbps(每秒多少千個(gè)比特)或Mbps。一般來說同樣分辨率下,視頻文件的碼率越大,壓縮比就越小,畫面質(zhì)量就越高。碼率越大,說明單位時(shí)間內(nèi)取樣率越大,數(shù)據(jù)流精度就越高,處理出來的文件就越接近原始文件,圖像質(zhì)量越好,畫質(zhì)越清晰,要求播放設(shè)備的解碼能力也越高。
當(dāng)然,碼率越大,文件體積也越大,其計(jì)算公式是文件體積=時(shí)間×碼率/8。例如,網(wǎng)絡(luò)上常見的一部60分鐘的碼率為1Mbps的720P的視頻文件,其體積就大概為3600秒×1Mb/8=450MB。
分辨率(Resolution)
分辨率用來描述視頻對(duì)細(xì)節(jié)的分辨能力,通常表示為每一個(gè)方向上的像素?cái)?shù)量,比如1280x720等。分辨率決定了視頻畫面細(xì)節(jié)的精細(xì)程度。通常情況下,視頻的分辨率越高,所包含的像素就越多,畫面就越清晰。
分辨率是決定碼率的主要因素,不同的分辨率要采用不同的碼率。總體而言,視頻的分辨率越高,所要求的碼率也越大,但并不總是如此,不同分辨率都有合理的碼率選擇范圍。所謂“合理的范圍”指的是,如果低于這個(gè)范圍,視頻畫面質(zhì)量會(huì)很差;如果高于這個(gè)范圍,畫面提升有限甚至幾乎無提升,且浪費(fèi)網(wǎng)絡(luò)流量和存儲(chǔ)空間。
幀率(Frame Rate)
幀率是單位時(shí)間內(nèi)視頻顯示幀數(shù)的量度單位,也就是每秒鐘刷新的圖片的幀數(shù),量度單位為“每秒顯示幀數(shù)”(Frame Per Second,F(xiàn)PS)或“赫茲”。
高的幀率可以得到更流暢、更逼真的畫面效果。一般來說25~30fps就可接受,提升至60fps則可以明顯提升交互感和逼真感,但一般來說超過75fps就不容易察覺到有明顯的流暢度提升了。如果幀率超過屏幕刷新率只會(huì)浪費(fèi)圖形處理的能力,因?yàn)轱@示設(shè)備不能以這么快的速度更新,這樣超過刷新率的幀率就浪費(fèi)掉了。在分辨率不變的情況下,幀率越高,則對(duì)顯卡的處理能力要求越高。
關(guān)鍵幀間隔(GOP)
GOP(Group of Pictures)是一組以MPEG編碼的影片或視訊串流內(nèi)部的連續(xù)圖像,以I幀開頭,到下一個(gè)I幀結(jié)束。一個(gè)GOP包含如下圖像類型:
- I幀(Intra Coded Picture):又稱幀內(nèi)編碼幀,為關(guān)鍵幀,是一種自帶全部信息的獨(dú)立幀,無需參考其他圖像便可獨(dú)立進(jìn)行解碼,可以簡(jiǎn)單理解為一張靜態(tài)畫面。視頻序列中的第一個(gè)幀始終都是I幀,每個(gè)GOP由I幀開始。
- P幀(Predictive Coded Picture):又稱幀間預(yù)測(cè)編碼幀,需要參考前面的I幀才能進(jìn)行編碼。表示的是當(dāng)前幀畫面與前一幀(前一幀可能是I幀也可能是P幀)的差別。解碼時(shí)需要用之前緩存的畫面疊加上本幀定義的差別,生成最終畫面。與I幀相比,P幀通常占用更少的數(shù)據(jù)位,但不足是,由于P幀對(duì)前面的P和I參考幀有著復(fù)雜的依賴性,因此對(duì)傳輸錯(cuò)誤非常敏感。
- B幀(Bidirectionally Predictive Coded Pictures):又稱雙向預(yù)測(cè)編碼幀,也就是B幀記錄的是本幀與前后幀的差別。也就是說要解碼B幀,不僅要取得之前的緩存畫面,還要解碼之后的畫面,通過前后畫面的與本幀數(shù)據(jù)的疊加取得最終的畫面。B幀壓縮率高,但是對(duì)解碼性能要求較高。
GOP值表示關(guān)鍵幀的間隔(即兩個(gè)關(guān)鍵幀之間的幀數(shù)),也就是兩個(gè)IDR幀之間的距離,一個(gè)幀組的最大幀數(shù)。一般而言,每一秒視頻至少需要使用1個(gè)關(guān)鍵幀。增加關(guān)鍵幀個(gè)數(shù)可改善視頻質(zhì)量,但會(huì)同時(shí)增加帶寬和網(wǎng)絡(luò)負(fù)載。GOP值(幀數(shù))除以幀率即為時(shí)間間隔,如阿里云視頻點(diǎn)播默認(rèn)的GOP值為250幀,幀率為25fps,則時(shí)間間隔為10秒。
GOP值需要控制在合理范圍,以平衡視頻質(zhì)量、文件大小(網(wǎng)絡(luò)帶寬)和seek效果(拖動(dòng)、快進(jìn)的響應(yīng)速度)等:
- 加大GOP值有利于減小視頻文件大小,但也不宜設(shè)置過大,太大則會(huì)導(dǎo)致GOP后部幀的畫面失真,影響視頻質(zhì)量。
- GOP值也是影響視頻seek響應(yīng)速度的關(guān)鍵因素,seek時(shí)播放器需要定位到離指定位置最近的前一個(gè)關(guān)鍵幀,如果GOP太大意味著距離指定位置可能越遠(yuǎn)(需要解碼的預(yù)測(cè)幀就越多)、seek響應(yīng)的時(shí)間(緩沖時(shí)間)也越長(zhǎng)。
- 由于P、B幀的復(fù)雜度大于I幀,GOP值過大,過多的P、B幀會(huì)影響編碼效率,使編碼效率降低。
- 但如果設(shè)置過小的GOP值,則需要提高視頻的輸出碼率,以確保畫面質(zhì)量不會(huì)降低,故會(huì)增加網(wǎng)絡(luò)帶寬。
采樣率(Sample Rate)
采樣率也稱為采樣速度或者采樣頻率,定義了每秒從連續(xù)信號(hào)中提取并組成離散信號(hào)的采樣個(gè)數(shù),單位為赫茲(Hz)。采樣率是指將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)時(shí)的采樣頻率,也就是單位時(shí)間內(nèi)采樣多少點(diǎn),采樣頻率越高聲音的還原就越真實(shí)越自然。
聲道、聲道數(shù)(Sound Channel)
聲道是指聲音在錄制(或播放)時(shí),在不同空間位置采集(或播放)的相互獨(dú)立的音頻信號(hào)。所謂聲道數(shù),也就是聲音錄制時(shí)的音源數(shù)量或播放時(shí)的揚(yáng)聲器數(shù)量。
IDR幀對(duì)齊
IDR幀(Instantaneous Decoding Refresh Picture),即時(shí)解碼刷新幀,是I幀的一種。與普通I幀的區(qū)別在于,一個(gè)IDR幀之后的所有幀都不能引用該IDR幀之前的幀的內(nèi)容;相反,對(duì)于普通的I幀,其后的P幀和B幀可以引用該普通I幀之前的其他I幀。在編碼和解碼中為了方便,將首個(gè)I幀和其他I幀區(qū)別開,稱為IDR,這樣就方便控制編碼和解碼流程。
IDR幀的作用是立刻刷新,使錯(cuò)誤不致傳播,從IDR幀開始,重新算一個(gè)新的序列開始編碼。而普通I幀不具有隨機(jī)訪問的能力,這個(gè)功能是由IDR承擔(dān)。視頻播放時(shí),播放器一般都支持隨機(jī)seek(拖動(dòng))到指定位置,而播放器直接選擇到指定位置附近的 IDR 幀進(jìn)行播放最為便捷,因?yàn)榭梢悦鞔_知道該IDR幀之后的所有幀都不會(huì)引用其之前的其他I幀,從而避免較為復(fù)雜的反向解析。
在對(duì)同一個(gè)視頻進(jìn)行多碼率轉(zhuǎn)碼時(shí),如果指定IDR幀對(duì)齊(IDR Frame Alignment),則意味著所有輸出視頻的IDR幀在時(shí)間點(diǎn)、幀內(nèi)容方面都保持精確同步,此時(shí)播放器便可實(shí)現(xiàn)多碼率視頻平滑切換,從而不會(huì)出現(xiàn)較為明顯的切換卡頓。
編碼級(jí)別
編碼檔次(Profile)是針對(duì)特定應(yīng)用場(chǎng)景的特定編碼功能的集合。H.264 規(guī)定了三種主要級(jí)別:
- Baseline:支持I/P幀,只支持無交錯(cuò)(Progressive)和CAVLC,一般用于低階或需要額外容錯(cuò)的應(yīng)用,比如視頻通話、手機(jī)視頻等即時(shí)通信領(lǐng)域;
- Main:提供I/P/B幀,支持無交錯(cuò)(Progressive)和交錯(cuò)(Interlaced),同樣提供對(duì)于CAVLC和CABAC的支持,用于主流消費(fèi)類電子產(chǎn)品規(guī)格如低解碼(相對(duì)而言)的 MP4、便攜的視頻播放器、PSP和iPod等;
- High:在Main的基礎(chǔ)上增加了8×8內(nèi)部預(yù)測(cè)、自定義量化、無損視頻編碼和更多的YUV格式(如 4:4:4),用于廣播及視頻碟片存儲(chǔ)(藍(lán)光影片),高清電視的應(yīng)用。
碼率控制方法
碼率控制是指視頻編碼中決定輸出碼率的過程,常用的碼率控制方法有:
- VBR(Variable Bitrate):動(dòng)態(tài)比特率,也就是沒有固定的比特率,音視頻壓縮軟件在壓縮時(shí)根據(jù)音視頻數(shù)據(jù)的復(fù)雜程度即時(shí)確定使用什么比特率,這是以質(zhì)量為前提兼顧文件大小的方式。
- CBR(Constant Bitrate):固定比特率,指文件從頭到尾都是一種位速率。相對(duì)于VBR和ABR來講,它壓縮出來的文件體積很大,而且視頻質(zhì)量相對(duì)于VBR和ABR不會(huì)有明顯的提高。
- ABR(Average Bitrate):平均比特率,是VBR的一種插值參數(shù)。LAME針對(duì)CBR不佳的文件體積比和VBR生成文件大小不定的特點(diǎn)創(chuàng)造了這種編碼模式。ABR在指定的文件大小內(nèi),以每50幀(30幀約1秒)為一段,低頻和不敏感頻率使用相對(duì)低的流量,高頻和大動(dòng)態(tài)表現(xiàn)時(shí)使用高流量,可以做為VBR和CBR的一種折衷選擇。
ABR在一定的時(shí)間范圍內(nèi)達(dá)到設(shè)定的碼率,但是局部碼率峰值可以超過設(shè)定的碼率,平均碼率恒定。ABR是VBR的改良版,能確保輸出平均碼率在合理范圍,且在這個(gè)范圍內(nèi),還是動(dòng)態(tài)根據(jù)復(fù)雜度編碼,也是阿里云默認(rèn)的編碼控制方式。
轉(zhuǎn)封裝
轉(zhuǎn)封裝指的是將視頻或音頻的封裝格式進(jìn)行轉(zhuǎn)換,如將AVI的視頻轉(zhuǎn)換為MP4,其間并不會(huì)進(jìn)行音視頻的編碼和解碼工作,而是直接將視頻和音頻壓縮碼流從一種封裝格式文件中獲取出來然后打包成另一種封裝格式的文件。相比轉(zhuǎn)碼,轉(zhuǎn)封裝有兩大特點(diǎn):
- 處理速度極快。音視頻編解碼過程十分復(fù)雜,占據(jù)了轉(zhuǎn)碼的絕大部分時(shí)間。轉(zhuǎn)封裝不需要進(jìn)行編碼和解碼,節(jié)約了大量的處理時(shí)間。
- 音視頻質(zhì)量無損。沒有解碼(解壓縮)和編碼(壓縮)過程,所以不會(huì)有音視頻的壓縮損傷。
轉(zhuǎn)封裝后的文件與原始文件的分辨率、碼率等幾乎一致,故播放時(shí)也稱其為“原畫”。
窄帶高清?
窄帶高清?技術(shù),根據(jù)畫面內(nèi)容進(jìn)行編碼優(yōu)化,使用戶在同等帶寬情況下觀看更清晰的視頻。從人眼視覺模型出發(fā),在節(jié)省碼率的同時(shí),也能提供更加清晰的觀看體驗(yàn),同等視頻質(zhì)量下最高節(jié)省20%~40%帶寬。
智能媒體處理基本概念
本地文件(Local file)
本地文件指您存儲(chǔ)于本地的媒體文件,還未上傳至OSS。
輸入文件(Input file)
輸入文件指您存儲(chǔ)于OSS的媒體文件,本地文件上傳至OSS后即可作為一個(gè)輸入文件。
輸出文件(Output file)
輸出文件指媒體處理服務(wù)轉(zhuǎn)碼輸出的媒體文件或文件集合,存儲(chǔ)于OSS。
自定義模板(Custom template)
自定義模板簡(jiǎn)稱Template,指用戶自行定義轉(zhuǎn)碼參數(shù)的轉(zhuǎn)碼模板,它是轉(zhuǎn)碼參數(shù)(音頻、視頻、容器等)的集合。每個(gè)自定義模板有一個(gè)唯一ID。用戶可在每個(gè)服務(wù)區(qū)域內(nèi)創(chuàng)建自定義模板,并在該區(qū)域的所有轉(zhuǎn)碼作業(yè)中使用。
預(yù)置模板(Preset template)
預(yù)置模板簡(jiǎn)稱Preset Template,指媒體轉(zhuǎn)碼服務(wù)內(nèi)置的智能轉(zhuǎn)碼模板,能根據(jù)輸入文件的特點(diǎn)動(dòng)態(tài)調(diào)整轉(zhuǎn)碼設(shè)置,從而為用戶提供在一定帶寬條件下的最優(yōu)轉(zhuǎn)碼輸出。媒體處理服務(wù)支持的預(yù)置模板詳情參考預(yù)置模板詳情。
水印(Watermark)
媒體處理服務(wù)支持在一個(gè)輸出文件上覆蓋最多四個(gè)靜態(tài)水印。用戶可將水印位置、偏移量、大小等相對(duì)固定的參數(shù)設(shè)定為水印模板。要為輸出視頻打水印時(shí),在轉(zhuǎn)碼輸出配置中設(shè)定水印模板、水印內(nèi)容參數(shù)即可。
通用概念
文件格式
操作系統(tǒng)中的文件名都有后綴,即擴(kuò)展名,例如1.doc,2.jpg,3.avi等。設(shè)置擴(kuò)展名的目的是讓系統(tǒng)中的應(yīng)用程序來識(shí)別并關(guān)聯(lián)這些文件,讓相應(yīng)的文件由相應(yīng)的應(yīng)用程序打開。常見的文件格式如1.avi,2.mpg,3.mp4這些都叫做視頻的文件格式,可由電腦上安裝的視頻播放器關(guān)聯(lián)和打開(播放)。
UTC時(shí)間(ISO 8601標(biāo)準(zhǔn)時(shí)間格式)
UTC時(shí)間指的是協(xié)調(diào)世界時(shí),又稱世界統(tǒng)一時(shí)間、世界標(biāo)準(zhǔn)時(shí)間、國(guó)際協(xié)調(diào)時(shí)間。由于英文(CUT)和法文(TUC)的縮寫不同,作為妥協(xié),簡(jiǎn)稱UTC。協(xié)調(diào)世界時(shí)是以原子時(shí)秒長(zhǎng)為基礎(chǔ),在時(shí)刻上盡量接近于世界時(shí)的一種時(shí)間計(jì)量系統(tǒng)。中國(guó)內(nèi)地采用ISO 8601-1988的《數(shù)據(jù)元和交換格式信息交換日期和時(shí)間表示法》(GB/T 7408-1994)稱之為國(guó)際協(xié)調(diào)時(shí)間。
如無特別指定,阿里云視頻點(diǎn)播默認(rèn)返回的時(shí)間字段或接口請(qǐng)求的時(shí)間參數(shù)都為UTC時(shí)間,時(shí)間格式按照ISO8601標(biāo)準(zhǔn)表示,格式為:YYYY-MM-DDThh:mm:ssZ。例如:2017-01-11T12:00:00Z 表示北京時(shí)間2017年1月11日20點(diǎn)0分0秒。注:北京時(shí)間與UTC的時(shí)差為+8,也就是UTC+8。
地域(Region)
地域?yàn)榘⒗镌频姆?wù)節(jié)點(diǎn)。用戶通過選擇不同阿里云Region的服務(wù),可就近使用阿里云的服務(wù),獲得更低的訪問延時(shí)及更好的用戶體驗(yàn)。
對(duì)象存儲(chǔ)(OSS)
阿里云對(duì)象存儲(chǔ)服務(wù)(OSS)。媒體處理服務(wù)對(duì)用戶存儲(chǔ)于OSS的媒體文件進(jìn)行轉(zhuǎn)碼,轉(zhuǎn)碼輸出文件也保存在OSS中。