近些年以Vlog形式衍生的視頻內(nèi)容在網(wǎng)絡中快速興起,讓主要受眾人口比電視媒體都要多。并且隨著手機的不斷迭代更新,以及相機的普及,讓越來越多的人進入到了短視頻以及Vlog的制作熱潮。
一個視頻的制作往往要花費幾個小時的剪輯,以及調(diào)色和混合音軌。當我們將視頻上傳到視頻平臺時,我們希望它保持最佳的效果。但是應該使用什么壓縮設(shè)置?你應該將你的視頻導出成哪種文件格式,什么比特率將給你最高的視頻質(zhì)量,同時還能流暢地在線播放?我想最后一步的“導出”難到了不少人。
放下心中的疑惑,本文將深入探討視頻編碼的最佳方式,用最簡單的形式幫助您成為視頻編碼專家!
解析視頻上傳轉(zhuǎn)碼流程
拍攝器材越好,剪輯后導出的越清晰,從而最終展現(xiàn)的畫質(zhì)也就越好。理論上一定是這樣的,但是我們往往忽略了一個問題。當我們將視頻上傳到各個視頻平臺時,平臺的視頻服務器就會開始工作,并將我們的視頻文件轉(zhuǎn)換成一組優(yōu)化的視頻流。這使得我們的視頻可以在從手機到電腦的任何設(shè)備上流暢播放。單個視頻流的分辨率和視頻質(zhì)量范圍從流暢清晰一直到1080P甚至是4K。在這個環(huán)節(jié)中我們需要明白的是,我們上傳到視頻平臺上的任何視頻都會被轉(zhuǎn)碼。我們不希望的是上傳一個高度壓縮的低碼率視頻,因為他會再次被壓縮。相反,我們希望的是上傳一個高質(zhì)量,且不被二次轉(zhuǎn)碼壓縮的視頻。
這個問題正是我們今天討論的話題。但是在這之前,我們必要科普幾個與視頻有關(guān)的參數(shù)以及概念。
概念1:視頻的碼率
視頻的碼率又叫比特率,是指每秒鐘的視頻的數(shù)據(jù)量有多少比特(bit),其單位是bps(Bit Per Second),也就是每秒的比特數(shù)。在上圖中我們打開了一個視頻的屬性作為案例,在詳細信息里可以看到總比特率這個數(shù)值,這也就是該視頻的碼率值,案例中的數(shù)值是6379kbps。這意味著這個視頻每秒鐘有6379千比特的數(shù)據(jù)量。比特率的大小對視頻畫質(zhì)有什么樣的影響呢?我們可以看一下不同碼率下的對比視頻截圖。
以上兩個視頻的分辨率均為1920*1080,可以明顯看到低碼率的視頻出現(xiàn)了馬賽克以及色彩斷裂等情況。而高碼率的視頻則更加清晰銳利。總結(jié)一下在分辨率相同的情況下,同樣編碼的視頻碼率越高,則意味著畫質(zhì)越好。而視頻的分辨率越高,則越需要更高碼率,保證清晰。
簡而言之“ 比特率 ”是每秒包含的信息量。比特率越高,視頻包含的信息越多,從而可以提高視頻質(zhì)量,但是會增加文件大小。比特率越低,包含的信息越少,并且產(chǎn)生較小文件大小的質(zhì)量越低。
要注意的一點是碼率的數(shù)值要除以8,才是我們常用的KB值。比如剛才這個6379Kbps視頻算下來,每秒鐘約797KB/s大小,所以通過,碼率的大小,我們可以輕松算出這個視頻文件的體積。比如有一個三分鐘的視頻馬率是6600kbps,600kbps÷8=750KB/s,每秒750KB/s×視頻的時長也就是180秒。可以得知視頻的大小是13500KB,也就是131.8MB(注意:1024KB=1MB)。
概念2:觀感畫質(zhì)與比特率關(guān)系
碼率并不是越高越好,因為碼率高到一定極限之后,人眼就很難辨別出更好的畫質(zhì)了,但是視頻的體積會變得更大,這就是碼率的邊際遞減效應。而視頻在傳播時碼率越低,傳輸越快,這也是你手機網(wǎng)絡不好的時候選擇低質(zhì)量視頻播放更流暢的原因。
固定與動態(tài)比特率:
編碼也分為固定比特率(CBR)及動態(tài)比特率(VBR)。
- 固定比特率指的是視頻每秒的碼率都是相等的。
- 動態(tài)比特率是指視頻在編碼過程中,編碼器會根據(jù)畫面的復雜程度來設(shè)定碼率,越復雜且變化越劇烈的畫面比特率越高。偏向靜態(tài)的畫面,比特率會變低,而其平均碼率等于你設(shè)定的值。
如果視頻內(nèi)容畫面偏靜態(tài),如講座視頻或固定機位的記錄視頻,選擇兩者任何一個都是可以的。如果視頻偏向動態(tài),如旅行視頻或運動視頻,選擇動態(tài)比特率更為合適。所以說作為一個視頻博主,在壓制視頻的時候是有講究的。
概念3:封裝格式
接下來我們就說說視頻是由什么構(gòu)成的一個完整的視頻文件。例如,我們常見的MP4或MOV等視頻文件相當于一個容器,這個容器負責把視頻和音頻兩個部分打包成一個文件以便于播放,除此之外沒有別的任何意義。視頻和音頻都有各自的碼率,而視頻的總碼率是指每秒鐘視頻加音頻碼率的總和。把視頻和音頻封裝在一個文件的過程,就是我們俗稱的壓制視頻。
視頻和音頻的壓制要遵循一定規(guī)則,這個規(guī)則叫做編碼方式。目前主流平臺使用的視頻編碼叫做H.264,也叫AVC,音頻編碼則是AAC。當然還有其他的編碼方式,比如視頻的H.265和Pro res等等,音頻的MP3,PCM等等。
碼率選得好,視頻銳又小!
當我們了解以上幾個概念后就可以根據(jù)視頻平臺的具體規(guī)則以及要求進行壓制視頻,這些因素的任何一點不符合規(guī)則都會影響視頻的質(zhì)量,一般的經(jīng)驗法則是不超過平臺的最高要求即可。
以下是目前主流視頻平臺的要求規(guī)則:
- 具有高幀率(1080p,60fps)的全高清視頻 > 比特率應為4500至6000 kbps
- 具有標準幀率(1080p,30fps)的全高清視頻 >比特率應為3500到5000 kbps
- 具有高幀率(720p,60fps)的常規(guī)高清視頻 >比特率應為3500到5000 kbps
- 具有標準幀率(720p,30fps)的常規(guī)高清視頻 >比特率應為2500到4000 kbps
接下來我們以Pr的導出參數(shù)設(shè)置為例,演示怎樣才能導出適合多平臺上傳的通用壓制方式。
我們需要進行的第一項參數(shù)配置是我們之前所提到的視頻編碼的選擇,在此處我們選擇“H.264”。這是目前最為主流且所有平臺都支持的編碼格式。并在下方的預設(shè)中選擇“匹配源-高比特率”,此時我們可以在摘要位置看到預覽導出參數(shù),隨后進一步進行調(diào)整。
在視頻菜單欄中的幀率選擇上,需要根據(jù)自己的實際需求進行調(diào)整。首先是我們原始素材的幀率,常見的原始素材幀率為普通幀率24fps,25fps,30fps,或高幀率50fps和60fps幀以及超高幀率120fps等等,如果您的源素材是30fps或低于該幀率,我們僅需保持原始幀率即可。如果是高于30fps,需要根據(jù)實際上傳的平臺去調(diào)整。目前主流的視頻平臺都以30fps的上傳格式為主,僅有個別平臺支持最高60fps的上傳,如果您平時的視頻都是多平臺進行上傳盡量選擇標準的幀率30fps,并勾選以最大深度進行渲染即可。
在編碼的設(shè)置中,配置文件選擇“高”,級別選擇“4.1”。比特率編碼根據(jù)視頻內(nèi)容去選擇固定比特率(CBR)或動態(tài)比特率(VBR),這在文章中已經(jīng)具體了解。目標比特率根據(jù)上方我們統(tǒng)計的導出的參數(shù)規(guī)定進行選擇。例如:(1080p,60fps)我們需要將比特率控制在4.5到6Mbp(即,4500至6000 kbps經(jīng)過換算得來),(1080p,30fps),需控制在3.5到5Mbp,其余分辨率及幀率視頻根據(jù)平臺要求同樣換算。
音頻編碼器選擇ACC,采樣率選擇44100赫茲(Hz),比特率選擇320kbps,這也是目前比較主流的音頻碼率設(shè)置參數(shù)。
最后勾選使用最高渲染質(zhì)量之后設(shè)置輸出名稱以及路徑,點擊導出即可。
結(jié)語
關(guān)于以上幾點是個人的一些視頻制作的經(jīng)驗總結(jié)。如果有一兩個術(shù)語您不明白,也不必擔心,根據(jù)上面的方式去設(shè)置即可。就目前主流的視頻平臺而言,所推薦匹配的輸出設(shè)置大致相同。如果您對視頻制作以及攝影感興趣,歡迎在評論區(qū)和我們交流,想學習什么內(nèi)容,也可以在下面留言,我們下期再見。