前言:
寫這組經驗我的目的也沒啥, 就是希望新人能少走些彎路什麼的, 多花些時間在做視訊上吧! 總得有人站出來開個好頭...
轉載與檢錯:
1.保證轉載的本篇經驗能夠和本經驗所連結的多篇經驗和文章互相聯通! 轉載後要將通知和網頁連結發郵件給我, 我會更新此經驗, 將貴站新增為備用連結!
2.郵件中寫有該轉載不會用於網頁廣告外所有盈利方式的證明 (不用等待回覆, 我本身沒有能力干涉你的行為, 最終還是為了使用者, 所以請自覺).
3.如果發現該經驗中有錯誤, 請發郵件(包含出錯位置截圖+修改內容證據)通知我更改!
聯絡:
732178924艾特扣扣.抗姆 順便前面的數字也是qq號.
工具/原料
電腦
壓制軟體 (含自定義功能)
知識資訊等內容參考來源
ww(去掉)w.r(去掉)ed(去掉)dit.c(去掉)om/r(去掉)/trackers(去掉)/comments/we(去掉)vh(去掉)2/good_beginning_x264_reference_guide/
vcb-s.nmm(去掉)-hd.org/Dark%20(去掉)Shrine/%(去掉)5BVCB-(去掉)Studio%(去掉)5D%(去掉)5B教程(去掉)09%(去掉)5Dx264引數設定
ww(去掉)w.free(去掉)lists.o(去掉)rg/post/dmf(去掉)public(去掉)tech(去掉)list/(去掉)FWD-H264
ww(去掉)w.r(去掉)uan(去掉)yifeng.c(去掉)om/b(去掉)log(去掉)/2010/05/h(去掉)tml5_code(去掉)c_fight.ht(去掉)ml
jingyan.baidu.com/article/fc07f98905797d12ffe519d6.html
voidc(去掉)n.c(去掉)om/blog/xiao(去掉)jun(去掉)11(去掉)11(去掉)11/article/p-(去掉)61(去掉)290(去掉)10.h(去掉)tml
upset(去掉)link(去掉).(去掉)log(去掉)down.c(去掉)om/bulls(去掉)hit/83(去掉)16(去掉)00(去掉)/custom-x264-options
x264.jan(去掉)hum.alfa(去掉)hosting.o(去掉)rg/full(去掉)help.txt
blo(去掉)g.cs(去掉)dn.n(去掉)et/fym(去掉)0512/articl(去掉)e/details/86(去掉)32(去掉)78(去掉)0
bbs.d(去掉)uowan.c(去掉)om/th(去掉)read(去掉)-3868(去掉)3249-1-1.h(去掉)tml
ka(去掉)o8(去掉)760.bl(去掉)ogspot.c(去掉)a/20(去掉)11(去掉)/09/rgb(去掉)yuy2yuyvyvyuuyvya(去掉)yuv.h(去掉)tml
av(去掉)11(去掉)0.n(去掉)et/shi(去掉)pin(去掉)zix(去掉)un/2013(去掉)04/3446.h(去掉)tml
ww(去掉)w.4k(去掉)123.c(去掉)om/thread(去掉)-8194(去掉)-1-1.h(去掉)tml
m(去掉).ali(去掉)yun.c(去掉)om/yun(去掉)qi/articles/5(去掉)3(去掉)792
vcb(去掉)-s.c(去掉)om/archive(去掉)s/category/我們愛科普
it(去掉)610.c(去掉)om/articl(去掉)e/19(去掉)31(去掉)971.h(去掉)tm
vcb(去掉)-s.c(去掉)om/categor(去掉)y/我們愛科普
等等等等... 希望這樣就不會被審到了...
Alpha - 始
1.
本經驗由於使用大量外鏈和長內容, 在貼吧中很容易被刪帖, 於是花了一個月進入經驗圈拼了個全勤獎+6級小藍本, 這下大概不但不會被刪, 還會出現在搜尋結果前排了, 呵呵.
2.
花一刻鐘看完本經驗後, 你再也不需要花費好幾個小時去別的地方找教程了, 而且還可以和dalao們談笑風生, 呵呵.
3.
實際上, 壓制視訊比掃雷還簡單!
4.
談標準的都是笨蛋!
5.
我從未用過蘋guo公司的PC, 如有不相容Mac OS的地方需自行探索解決方法, 順便截個圖什麼的告訴我解決方法!
6.
這篇經驗中只包括除直播以外所有來源/情況的視訊壓制設定. 直播用的直接問度娘即可.
7.
學會本經驗後說不定可以在簡歷上寫: 精通視訊壓制...
8.
寫完的感想: 阿喀琉斯追烏龜, 阿喀琉斯跑100米烏龜跑10米, 阿喀琉斯跑10米烏龜跑1米...
基礎 瞭解視訊網站
好了, 說了這麼多, 拿點乾貨出來...
視訊網站的那些事兒:
wenku.baidu.com/view/49d4aedaa0c7aa00b52acfc789eb172ded639990
談到現今的YouTube:
wenku.baidu.com/view/e4fd0f4e7f21af45b307e87101f69e314332fab1
備用連結:
pan.baidu.com/s/1dERmKBf
寫的很爛... 簡直黑歷史...
基礎問答
關於視訊
場是什麼?
稽核無數次不通過只能靠度盤了: pan.baidu.com/s/1kVrzcVX
如果仍無法開啟的話... 其實自己搜尋下就能知道了...
;.
為什麼不用x265?
時候未到, 現在(2017年1月)還沒優化好, 很多高壓引數還未解鎖, 只適合Rip資源黨. 上傳還是首選x264.
;.
位元速率是什麼?
播放器每秒要載入, 或網路播放器每秒要下載的流量. 單位是kbps(每秒多少kb), mbps(每秒多少mb), 以此類推.
;.
二壓是什麼?
二次壓縮, 泛指視訊網站對位元速率超標視訊的處理方式.
因為壓縮質量都太爛, 所以被理解為視訊網站懲罰性的破壞視訊內容以警告視訊上傳者. 但近年來壓縮質量有提升所以直接把投稿原視訊也可以.
;.
如何避免二壓?
先壓縮, 根據不同網站的不同要求檢查視音訊是否合格, 不行的話降解析度.
;.
音訊要壓縮?
步驟1.檢視網站的音訊上傳限制.
情況1.視訊編輯軟體匯出時壓制音訊, 視訊略微或不壓縮, 然後交給壓縮軟體, 直接複製音訊.
情況2.壓縮軟體直接壓縮一個下載好的片源, 需要壓制音訊.
;.
一個下載好的片源是指?
動漫: 從Rip黨手裡得到的資源, 優點是佔用位元速率的噪點, 以及色帶鋸齒暈輪色塊橫紋縞縞鬼影色界爛邊色偏色溢復場過柔化彩虹斑點邊等等問題已經修復(沒這麼多). 直接壓制即可. 注意版權.
電影: 看著高清就算片源, 下載時注意一般一個電影至少1個G以上.
;.
視訊要16:9的話, 有那些解析度可以?
在YouTube上只能傳240p, 360p, 480p, 720p, 1080p, 2k和4k.
然而在我們天朝只要低於1080p都可用. 但具體這裡先賣個關子, 嘿嘿~
;.
x264還是h264還是h.264還是x.264? 哪個好?
x.264沒聽說過, h.264是壓縮標準, h264商用, x264開源可修改. 進化路線各不相同.
;.
為什麼上傳視訊只能是mp4, flv 或 f4v 格式的?
mp4, flv, f4v標準的視訊格式在拆包提取視音訊時佔用記憶體少.
;.
為什麼上傳視訊都是h.264標準的?
1.為了推廣h.264視訊標準, MPEG-LA規定如果你的網站免費播放就可以無償獲得使用許可證. 計劃是等h.264統治了足夠多的視訊網站就收費, 繼續無照播放網站的就上法庭(資本夾的陰哞).
2.當決定h.264要收費之時, 就很可能是放棄使用x264之時.
3.將來Theora視訊標準(谷歌VP系列編碼器)可能會打破這一局面. 我已經很累了... VP編碼器的教程了...
;.
那要是Theora視訊標準取代了h.264, 將來我們看的視訊格式會是什麼?
ogg格式.
;.
百度百科說了, ogg是音訊檔案格式!
不要相信百度百科, ogg和mp4, flv, mov一樣都是視音訊封裝格式. 另外還有ogv, oga, ogx等為直播而特殊研發的格式.
;.
沒有手機的年代... 真的要一直等到壓制完成嘛?
嗯.
播放器是怎麼實現播放的?
見圖
YUV是什麼?
是除了RGB的另一種顏色模型. Y是亮度, U是藍色度, V是紅色度. 所以當單看顏色密度的時候看到的黃色和綠色實際上是負色度.
;.
為什麼不用RGB?
RGB記錄的是 (紅色+色度+亮度)+(綠色+色度+亮度)+(藍色+色度+亮度)
YUV紀錄的是 (亮度)+(紅綠色+色度)+(藍黃色+色度) 主要資訊集中在亮度上, 壓縮率更好.
編碼器和視訊壓制程式軟體的關係?
見圖
P2P技術是什麼?
網站的伺服器為中心, 順便從多個正在觀看同視訊的使用者複製流量以輔助從而加速視訊流量的下載.
壓制能用顯示卡加速嗎?
能. 壓縮軟體都會預設啟用(Opencl).
;.
網上說的"CUDA加速"是什麼
CUDA是一套程式設計開發平臺. 優點是能更多的利用英偉達顯示卡的運算資源. 在視訊壓制上也有CUDA下編寫的編碼器. 綜上所屬CUDA加速純屬胡扯.
作為編碼器, CUDA速度快些但質量和位元速率不如x264好. 只適合需要快速匯出視訊的環境, 比如直播.
;.
既然沒有CUDA加速, 那到頭來用I, A, N三家的顯示卡都一樣咯?
對. 要保證你的顯示卡驅動是最新的.
;.
2pass是什麼? 為什麼網上有的推薦有的不推薦?
2pass, Npass等是指第一遍分析整個視訊, 第二到N遍照著位元速率大的地方壓縮. 適合小解析度. 720p以上尤其容易炸掉畫質. 所以上傳用視訊普遍解析度小的年代會被推薦.
;.
壓縮時間越長視訊就一定越小嗎?
理論上是的, 但差距隨時間會變小.
;.
網上說的GUI是什麼? 根x264有什麼關係?
Graph User Inter-face 給使用者用的圖形介面. 如果沒有GUI的話我們不管在什麼裝置上做什麼都要自己打命令列. 而GUI中的按鈕極大地方便了使用者. 當然也不乏一些排版糟糕的. GUI代替了我們用cmd等工具呼叫編碼器, 所有的視訊壓制軟體都是這樣工作的.
;.
什麼壓縮軟體好?
壓縮軟體本身不能壓縮視訊, 只能傳送命令給編碼器. 只要編碼器版本相同效果就一樣.
;.
那麼哪個好用?
最新版本, 能看懂的語言的就能用. 我覺得好用的-小丸工具箱. 但學會本經驗後不妨自己找找看~
;.
不同的編碼器, 比如CUDA, ffmpeg, vp9等的引數也不一樣嗎?
有的相似但不一樣, 有的完全不一樣.
;.
那為什麼不用別的編碼器?
普遍效果不如x264, 效果相似的編碼器的學習難度太大, 浪費時間.
;.
還有什麼很重要?
一個好的播放器, 一個設定好的播放器, 一個最好23寸的顯示屏, 一個強勁的 CPU , 一個好的 CPU 散熱.
;.
關於播放器的推薦教程?
推薦Potplayer (要解除安裝掉之前的)
安裝與設定(教程): vcb-s.c(去掉)om/archives/4384
播放器面板搜尋: Potplayer面板
;.
一定要解除安裝掉之前的播放器嗎? Windows Media Player怎麼卸?
如果不是看專業教程安的播放器就一定要卸. WMP的話進入控制面板-解除安裝程式-開啟或關閉Windows功能-反勾選"媒體功能"就解除安裝了.
;.
好的電腦配置? 預算分配?
壓制時, 對 CPU 計算能力的要求遠高於顯示卡! 要是已經有顯示卡的話不需要升級, 但 CPU 和散熱一定要好! 限於本人對硬體瞭解不是很透徹, 關於選擇 CPU 還是問別人吧~
;.
CPU 超頻對壓制有幫助嗎?
非常有幫助, 非常推薦. 超頻需要 CPU 和主機板同時支援. 平常溫度控制在50攝氏度以內. 方法自行根據 CPU 型號搜尋~
;
CPU 在壓制視訊前的佔用率?
0%
;.
我是Windows系統, 應該關閉了所有佔用 CPU 的程式, 但是 CPU 還是被佔用著, 怎麼回事?
在退出管家, 防毒軟體, 瀏覽器, 聊天軟體的情況下如果仍被佔用, 多半是 svchost.exe 搞的鬼.
解除佔用: jingyan.baidu.com/article/a378c960c0da00b328283011.html
;.
看完這些表示我已經入門了嗎?
嗯.
壓制部分
x264壓縮出不同程度和質量的視訊在於其內部引數的設定!
程式碼和引數不同, 區別就好比 生產鍵盤的機器 和 鍵盤.
我最終將其分為了4篇. 現在要做的是新建一個文字文件. 然後照著例子寫寫就完事兒了(長度大概10分鐘)~
第一篇:
jingyan.baidu.com/article/8cdccae9584e09315413cdb7.html
第二篇:
jingyan.baidu.com/article/e4d08ffd977f250fd2f60da8.html
第三篇:
(連結)
第四篇:
jingyan.baidu.com/article/454316ab197930f7a7c03ab8.html
在用習慣了以後可以亂序看哦
然後就要將這些引數應用於不同的壓制軟體上, 開始壓制!
本經驗提供 MeGUI 和 小丸工具箱 的使用方式.
jingyan.baidu.com/article/fd8044fa3db9e25031137ab3.html
上篇關於MeGUI的操作已經很詳細了, 如果小丸工具箱的使用者無法理解, 可以看下面的:
jingyan.baidu.com/article/2f9b480d8dacae41cb6cc2a7.html
竅門:
1.壓制動漫前, 可以先用視訊編輯軟體分離片頭OP和片尾ED部分, 這樣可以省出視訊的平均位元速率以提升視訊本身的質量.
2.將貴視訊網站加入一個分析模組. 上傳進來的視訊一律二壓, 如果 二壓後的視訊的 檔案體積高於上傳進來的視訊, 那麼使用者上傳的即可通過 . 這樣可以同時滿足使用者和運營兩方的要求. 不要學YouTube那種土豪做法~
在以上經驗中, 我未給出一些可簡寫的引數格式. 原因是有的壓制軟體不認
目前我所知可以使用簡寫引數的軟體只有小丸工具箱.
下圖是可被簡寫的引數.
最後還要對照視訊網站的要求檢視視訊是否符合標準!
Windows系統 : 右鍵點選壓制出的檔案, 在 詳細資訊 中的 視訊資料速率 和 總位元率, 音訊位元率 三個值都在網站上傳要求之內就沒問題了!
Mac OS : 不知道啊... 如果沒有此功能的話可以下載個視訊資訊檢視器...?
當時寫到這裡時我碰到了一個誤區, 以為上傳位元速率限制說的是位元速率峰值不能超過多少兆每秒, 汗啊, 原來是平均位元速率.
順便, 很多網站使用人工稽核的目的就是防止後黑拉低平均位元速率+防止違法視訊.
所以只要平均位元速率正常+沒有後黑+沒有違法就能無二壓通過啦~
關於二壓:
1.bilibili播放視訊斷斷續續, 儘管早就緩衝好了:
確認你的上傳用視訊小於等於整數30幀每秒, 這樣能最大限度避免問題. 另外建議在簡介中提示觀眾先快取下載視訊再看.
2.視訊總是被YouTube二壓:
YouTube對所有視訊一律二壓, 建議直接上傳源視訊
3.視訊符合bilibili的上傳要求, 但好像還是被2壓了, 下載下來的體積和位元速率都不一樣:
儘管平均位元速率符合1800kbps, 但這種情況bilibili會對視訊進行"微二壓", 這對視訊本身的破壞很小所以一般不會被提到.
另外, 低於"超清"視訊清晰度時你看到的視訊也是通過二壓得到的. 這裡建議bilibili能開放多個清晰度標準的上傳口. 這樣既節省了伺服器的計算資源, 又能保證每個清晰度的視訊的"清晰度".
4.優酷二壓怎麼辦?
涼拌.
5.視訊是不是位元速率壓的越小就越好?
做個高壓視訊出來播放下看看你的cpu佔用率~ 這就好比做數學應用題給你的解題用資訊的數量, 給的越多, 你要算的就越少~
進化!
路線A: 加入Rip資源黨!
要求:
1.對動漫的愛!
2.自費買片源
3.學習使用AVS和VS程式碼 (優化片源用, 必學)
4.AVS程式碼教程: ww(去掉)w.n(去掉)mm-hd.o(去掉)rg/doc/Avi(去掉)synth_2.5中文文件
5.VS程式碼教程: (連結)
路線B: 加入字幕組!
需要:
1.會一門外語 (可選, 因為只負責部分工序也不是不可以)
2.學習字幕組裡的字幕生成軟體.
3.時刻準備著工作!
Omega - 終
1.
如果你看完這些經驗, 心血來潮想為這幾篇經驗做點什麼的話, 不如把他們做成視訊吧! 順便我給出所有寫經驗用到的圖片: pan.baidu.com/s/1boRqG3P
備用連結: pan.baidu.com/s/1jI1AmDC 密碼: iz44
2.
這麼好的教程, 你可能碰不到第二個了, 除非你自己去做個.
3.
"這麼爛的教程", 如果這麼想的話那麼你一要寫個更好的出來!
4.
希望這篇經驗能幫到你, 那麼有緣再見了...
注意事項
任何情況下, 包括壓制部分可能帶來的財物損失, 比如下載到病毒, cpu燒燬等, 本人概不負責_(:з」∠)_