查看: 89833|回覆: 46
收起左側

[教學] 【10bit折騰播放】MPC-HC播放+LAV解碼+FFDShow後處理+madVR渲染+SVP即時插幀60FPS+ReClock影音同步~設定教學ver1.0

[複製連結]

發表於 2011-11-25 03:45:07 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
本文章最後由 pastry 於 2012-7-21 14:15 編輯

3/28因應LAV、madVR和SVP皆有改版更新,穩定度都有提升(SVP 3.1.1簡化了設定步驟)

第3彈再更新一下MPC-HC上的每秒60張畫面流暢輸出的高品質高畫質播放設定圖


MPC-HC雖然功能較簡單,但各種意義上來說,對於喜歡各方嘗試到處外部調用搭配的人來說,MPC-HC的相容性和穩定性還是相對高於PotPlayer



本文設定一樣適用於Potplayer,播放器部分設定其實大同小異



以下為各元件下載/更新網頁:

Media Player Classic - Home Cinema

LAV Filters - DirectShow Media Splitter and Decoders

FFDShow

madVR - high quality video renderer (GPU assisted) 高品質視頻渲染器

ReClock 影音同步

SVP (SmoothVideo Project) 最強免費即時插幀軟體

AviSynth (如遇穩定性問題,請改用SVP內附版本)

備用:

DirectVobSub (VSFilter)




P.S. 安裝請都選裝32bit(x86)版
P.S. 使用SVP即時插幀使影像輸出每秒張數與螢幕同步需要中高階硬體效能,如果純軟解(CPU)無法負荷,可開啟硬解利用GPU協同運算降低CPU負擔。




首先到MPC-HC設定裡面,將內建解碼項目勾消掉




然後將內建音訊切換器也勾消掉 (改用FFDShow的音訊切換器較佳)




再來設定調用外部解碼
之前有安裝完必要元件後,應該都會出現在可新增的項目裡
請依照下圖順序加入,並全部設定為"偏好(優先)"




然後連點 LAV Video Decoder 進入設定畫面
如有需用硬體解碼,請啟用藍框部分設定(Nvidia用戶選CUVID,AMD用戶選DXVA2,Intel處理器內顯用戶選QuickSync)
下方的軟體去交錯功能這裡就不考慮使用了,因為效果沒硬體去交錯好,去交錯工作直接交給顯示卡就可以了





再來連點 ffdshow raw video filter 進入設定畫面
將"去斷層"啟用




有需要用 HDMI 次世代音效輸出的人請連點 Lav Audio Decoder 項目進入設定畫面
依你使用的音效格式勾選藍框裡面的項目




再來連點 ffdshow Audio Decoder 進入設定畫面
將"無壓縮"改為"所有支援的格式" (這樣才能讓FFDShow吃LAV解碼完的內容)




啟用 FFDShow 的音訊切換器




此圖為範例,這部分請依你的音效設備支援能力做設定




此圖為範例,這部分請依你的音效設備支援能力做設定




紅框部分請依你的音效設備支援能力做設定
有需要用 HDMI 次世代音效輸出的人,依你使用的音效格式勾選藍框裡面的項目




預設字幕部分請輸入 cht tr tw tc traditional big5 繁體 繁体 繁中 中文 chi chinese sc








接著設定 madVR
請隨便播放一個影片後
於桌面右下角系統匣圖示點選右建進入 madVR 設定畫面








請依照你的顯示器類型選擇




請確定你顯示器本身的 GAMMA 設定值為 2.2




請勾消全螢幕獨佔模式 (如播放遇到問題再使用獨佔模式)




chroma upscaling 預設演算法為 Softcubic 100
適用絕大多數情況




有人可能會覺得 Softcubic 100 畫面太軟不夠銳利
那麼請試試 Softcubic 50




如果還是覺得 Softcubic 50 畫面太軟
那就請用 Lanczos 3 吧
各種重取樣演算法的效果說明都在右方的長條圖顯示很清楚,請自行找出適合自己的設定
一般常用的是 Bicubic, Softcubic, Lanczos, Spline




luma upscaling 維持預設 Lanczos 3 即可




請將背景緩衝設定成最大
最大限度利用顯示卡上的記憶體容量




如果你要用全螢幕獨佔模式的話
也將此設定到最大




ReClock安裝完後會在桌面出現設定捷徑,請點選開啟




字幕部分設定 (如遇到高級動畫特效字幕顯示有問題,再安裝新版 DirectVobSub 來做外部調用並關閉內部字幕顯示即可)




檔案關聯
請依你想用 MPC-HC 播放的檔案類型來勾選,或者直接選關聯所有視訊類型




這邊以 AMD 顯卡用戶為例
請稍微調高"邊緣增強(銳化)"




接著到控制台>音訊裝置
確認你的音訊輸出




並使用獨佔模式




最後最折騰的部分...SVP (SmoothVideo Project)



安裝設定部分一樣引用eLove的教學,不過因為版本已有更新,所以這邊內容我有稍作修改

引用:
作者: eLove
前言部分可先跳過引用:
請先下載以下2個範例影片自行比較60 FPS和24 FPS的差別,分辨不出來的話...那你可以不用SVP來折騰你的電腦了XD

範例影片1
60Hz(InterFrame)
24Hz原始影片(Original)

範例影片2
60Hz(InterFrame)
24Hz原始影片(Original)

15 FPS vs. 30 FPS vs. 60 FPS 比較

是否明顯感覺60 FPS影片在畫面平移時很平滑、順暢 ?
這平滑影片是由InterFrame軟體轉檔來的並非以即時的方式呈現
如果要針對不同影片做即時插幀,那麼就需要 SVP 的幫助
把影片幀率 23.976fps 提昇為 60fps (與螢幕同步),再搭配 ReClock 使影音同步



欲順暢播放1080p(高碼率)並即時插幀且是AMD(ATI)顯卡,請以此為基準:
[email protected]
[email protected]
AMD HD6970/2GB@880/1375, Catalyst 11.8 preview以後

NVIDIA 顯卡 ...
抱歉,手邊能跑的N卡全被a走

SVP 顯卡支援表:http://www.svp-team.com/wiki/GPU_Compatibility
AMD HD69xx,SVP官方建議驅動11.7(含)之後的版本,並再另外安裝 OpenCL 驅動
NVIDIA 已在驅動安裝包內建,不必另外下載安裝

SVP 3.1.1 Full 下載


以下分別介紹:
一、SVP 安裝
二、PotPlayer 設定 (這部分跳過)
三、SVP 設定
______________



一、SVP 安裝
(1) 語言請選擇 English


(2) SVP介面,建議選擇 Expert 模式
(3) 其餘選項可不用勾選


(5) 圖中應該還有一個 ReClock 安裝選項,不過由於是安裝後再重新抓圖,所以沒有顯示...
建議勾選 AviSynth 2.5.8 MT、Visual C++ Redistributable 2008
FFDShow 和 AviSynth 如果已安裝較新版本,可不用安裝
ReClock 非必備,依個人喜好決定,相關設定請爬本篇前文




三、SVP 設定
(1) 執行 SVP,如圖所示


(2) 勾選 GPU-acceleration (OpenCL)


(3) Demonstration mode 分屏演示有無 SVP 差異


(4) 分別針對不同影片解析度、幀率設定參數


如果硬體配置與我差不多的,可以嘗試如圖設定

(5) 由於插幀是即時運算,難免會出現瑕疵
以下參數可以抑制瑕疵(即人物、物體邊緣會有肥皂泡或破碎的情形)
Artifacts masking: Strongest 不過這樣的設定,在插幀合成上看起來會不太自然,且降低流暢度

一般建議設定範圍在Weakest到Average之間,可依實際播放後再決定

以下參數可配合Artifacts masking 後再做優化
Motion vectors grid
Search radius
Wide search



實際播放截圖
(1) 一開始播放影片會停頓一下是正常現象,這段時間是在處理影片該如何做插幀初始設定
影片解析度、碼率越高,插幀初始設定時間越久,CPU效能越高者此段時間越短

(2) 確認 SVP 為運作中


(3) 開啟效能監控視窗
插幀效能指標 --> SVP-index 必須維持 1x
曲線波動過大,畫面會停頓等待運算



(4) 開啟 OpenCL


(5) 關閉 OpenCL,CPU 使用率較高,GPU 使用率稍微下降,記憶體使用量較少


引用:
作者: eLove
其實「播放器、渲染器、分離器、解碼器」是可以隨意搭配的
只是 ffdshow raw video filter 一定必須設定為強制優先載入
SVP 必須透過 ffdshow raw video filter 對影像做後製處理(即插幀)




不同影片其實有一些小差異,設定並沒有辦法完全通用
強制關閉是因為調太高耗用太多記憶體,目前SVP沒有x64版本
再說即使支援了,其它相關的播放器、渲染器、分離器、解碼器也要能配合 ...



如果 Motion estimation accuracy 能跑 To quarter-pixel 應該會再好一些
開madVR+OpenCL,限制是720p以下,1080p任意碼率皆狂當
開EVR-CP+DXVA+OpenCL,1080p只能到 To half-pixel

播放器記憶體使用超量死掉前的警告訊息 ...


另外建議針對經常播放影片的解析度、幀率設定好對應的profile,效果會比較好



引用:
作者: eLove
如果下載的片源(解析度、幀率、壓制)都相近
只要先開啟 SVP 播放影片,再取得 AVS-script 手動填入 ffdshow raw video filter
這樣就不會在一開始播放停頓了,而 SVP 也可以關閉不需背景執行

不過這方法不適用於「動畫的變動幀率」,要能支援 VFR,只能啟用 SVP 在背景偵測


(1) 播放後取得 AVS-script


(2) 複製 AVS-script


(3) 貼至 ffdshow raw video filter 的 AviSynth 並勾選啟用


(4) 播放效果與 SVP 在背景執行時一樣,但不會在一開始播放時有停頓一會的現象


引用:
作者: TAS
SmoothVideo Project的罩門在哪裡呢?

目前看來還是拿Frame Rate為變動不定的片子沒辦法....尤其是rmvb這種的
因為影格速度一直變動,補插影格的輸出量就得一直跟著變動....
然後一直重新偵測重新調整輸出...
結果看rmvb沒開SVP還比較順

還有另一個就是
開SVP的記得片子盡量用字幕為內掛或外掛的,別用內嵌的
字幕也是一個小小罩門...


另外又錄了Sacred Seven的OP
看官自己再比較一下,一樣都60FPS模式錄的


Sacred Seven OP 外掛字幕 無SVP (原始Frame Rate 23.976)


Sacred Seven OP 外掛字幕 開SVP (Frame Rate 補插到60)


然後再看看字幕有出竅效果的
Sacred Seven OP 內嵌字幕 開SVP (Frame Rate 補插到60)


SVP中毒了...


最後是關於10bit解碼



目前10bit解碼速度:LAV>ffdshow>CoreAVC
詳情見此:http://forum.doom9.org/showthread.ph...62#post1524462



10bit影片要用支援10bit H.264的解碼器
如果用不支援的解碼器,解碼後畫面會出現顏色錯誤、或出現色塊一大堆等問題



目前支援10bit H.264的解碼器有:
最新版的ffdshow video decoder
最新版的LAV Video Decoder
最新版的madVR渲染器的內置解碼器
最新版的mplayer的內置解碼器
最新版的Potplayer的內置解碼器
CoreAVC 3.0.1.0



CoreAVC有一堆bug,解碼效率也相較其他款低,基本上已經被我剔除
目前解10bit效果最好的還是LAV為首選



LAV 支援 8bit/10bit/16bit 的輸出,而 madVR 也支援 10bit 的輸入與渲染,ffdshow svn 4071 版以後也開始支援 10bit 輸出。

MPC-HC播放+LAV Filters解碼+FFDShow Filter後處理+madVR渲染+SVP即時插幀60FPS+ReClock影音同步

10bit播放一條龍完整實現!



如播放 10bit 影片時沒有正確輸出 10bit 格式
請將紅框部分選P010即可





正確播放10bit影片並配合SVP插幀後影音同步的範例 (按 CTRL+J 可開啟左上角數據圖)




這邊再引用
http://hi.baidu.com/mawen1250/blog/i...ee1fe0b68.html
的一段說明
引用:
現在10bit的壓制逐漸開始流行,由於其可以在保持高畫質的前提下大大提升壓縮效率,所以是急需普及的新技術。
10bit壓制主要是通過提升編碼的精度,從而在有損壓縮時可以採用更高的量化值,同時保持十分好的質量,於是可以在比8bit壓制更低的碼率下還原出更好的畫面。
8bit量化下的Luma和Chroma取值範圍:Y:16-235,Cb/Cr:16-240。10bit量化下的Luma和Chroma取值範圍:Y:64-940,Cb/Cr:64-960。所以10bit在更高的精度冗餘下可以在有損編碼時有更高的效率。
具體對於畫質有利的方面主要在於:
1.防止banding(色彩平滑過渡區域的色帶)產生
2.提升暗場效果
3.更好地容納噪點

而這幾項正好都是現在8bit壓制中很難處理的地方。特別是對於動畫,banding是個及其麻煩的東西。暗場是十分容易碼率分配不足,並且產生畫面劣化的部分。而噪點則是十分消耗碼率。10bit下這些困難的東西都變得容易處理了。



所以只要確保解碼和處理方面都能正確支援10bit即可
輸出方面就不用鑽牛角尖還要去張羅10bit繪圖卡、10bit螢幕了...



更多關於10bit影片編碼說明請見
http://www.nmm-hd.org/newbbs/viewtopic.php?f=17&t=551

http://www.free-codecs.com/Media_Player_Classic_Home_Cinema_download.htm

評分

參與人數 4名聲 +55 精幣 +45 收起 理由
ben0981 + 10 果然折騰
唯、昕 + 15 + 15 原創內容
asa00322 + 20 + 20 熱心助人
clubaudition + 10 + 10 精品文章

查看全部評分


發表於 2011-11-25 09:23:55 | 顯示全部樓層
http://www.coolaler.com/blog.php?b=994
請問您是TAS大大本人嗎?
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-11-25 09:28:09 | 顯示全部樓層
請問您是TAS大大本人嗎?
pureland 發表於 2011-11-25 09:23

小弟不才..正是..
回覆 支持 反對

使用道具 舉報


發表於 2011-11-25 09:32:42 | 顯示全部樓層
回覆 3# pastry
歡迎歡迎^^"
希望以後也能常來討論阿~
是什麼風把你吹來了XD
回覆 支持 反對

使用道具 舉報


發表於 2011-11-25 13:33:20 | 顯示全部樓層
以前曾看過類似文章 當時還沒有LAV 類似的方式把DVD調校成1080的水準.
SVP 主要三種補償方式 背光掃描 、插黑幀 、動態插幀
N卡是可以使用LAV CUVID Decoder 加速編碼 少了這個會差很多.
視訊解碼使用 LAV Video Decoder 跟 LAV CUVID Decoder
cpu usage 至少差10% 感覺N卡比較好用一點 cc.
回覆 支持 反對

使用道具 舉報


發表於 2011-11-25 14:57:37 | 顯示全部樓層
有直接試過pot裡的嗎??我覺得效果也不錯耶...

只要打個勾就好了

條件是分離器跟視訊解碼器都要用預設的,不能用硬解


1.jpg
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-11-25 15:04:15 | 顯示全部樓層
有直接試過pot裡的嗎??我覺得效果也不錯耶...

只要打個勾就好了

條件是分離器跟視訊解碼器都要用預設的, ...
ben0981 發表於 2011-11-25 14:57



    POT內建的這個插幀不太夠力....而且畫面出現泡泡也沒法微調消除....

評分

參與人數 1名聲 +10 收起 理由
ben0981 + 10 了解

查看全部評分

回覆 支持 反對

使用道具 舉報


發表於 2011-11-26 08:20:47 | 顯示全部樓層
建議可以增加madVR最重要的
Chroma與Luma的up&down scaling的設定~
要不然沒經驗的人會無所適從吧XD
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-11-26 10:29:21 | 顯示全部樓層
建議可以增加madVR最重要的
Chroma與Luma的up&down scaling的設定~
要不然沒經驗的人會無所適從吧XD ...
pureland 發表於 2011-11-26 08:20



這部分玩過感覺差異真的很小,預設設定就很不錯了
頂多就是調一下讓畫面再銳化一點點 (如果喜歡清楚銳利的話...)
每個項目的旁邊都會顯示效果數值供參考,所以就想玩的人自己嘗試就可以了
螢幕有一定等級且校正過再玩這部分比較適合
回覆 支持 反對

使用道具 舉報


發表於 2011-11-26 12:50:01 | 顯示全部樓層
回覆 9# pastry
預設值是Bilinear吧~
那用EVR渲染就好了=="
回覆 支持 反對

使用道具 舉報


發表於 2011-11-28 09:46:08 | 顯示全部樓層
小弟我收藏起來囉~因為已經開始不想依賴ALL IN ONE的播放軟體,所以決定開始學習這些東西,小第剛好可以以此篇做為學習教材,感謝大大啦~~
回覆 支持 反對

使用道具 舉報


發表於 2012-1-3 14:00:38 | 顯示全部樓層
詳細的好文!
不推不行呀~
加入書籤隨時欣賞一下
感謝大哥的教導!
回覆 支持 反對

使用道具 舉報


發表於 2012-1-3 21:05:09 | 顯示全部樓層
好棒的文章喔
感謝分享如此棒的教學文
回覆 支持 反對

使用道具 舉報


發表於 2012-1-14 01:37:55 | 顯示全部樓層
超级好文章,有待跟老师好好学习啊
回覆 支持 反對

使用道具 舉報


發表於 2012-3-26 21:38:43 | 顯示全部樓層
我開了SVP 3.1.1後出現錯誤,然後出現以下文字,請問各位老師應如何解決?
還有本人剛剛加入,請多多指教!
Error: Error preparing smooth playback! Script error:
Script error: there is no function named "SetMTMode"
(C:\Users\wing\AppData\Roaming\SVP 3.1\AVS\ffdshow.avs, line 7)
(ffdshow_filter_avisynth_script, line 4)

回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2012-3-28 17:45:24 | 顯示全部樓層
7946138520 發表於 2012-3-26 21:38
我開了SVP 3.1.1後出現錯誤,然後出現以下文字,請問各位老師應如何解決?
還有本人剛剛加入,請多多指教!
...

你AviSynth改用SVP3.1.1內附的版本看看
回覆 支持 反對

使用道具 舉報


發表於 2012-3-31 00:52:49 | 顯示全部樓層
想請問!!
操作到madVR這步驟時...

想請問為什麼您的系統匣圖示點選右建進入 madVR 設定畫面
有5個選項!!  
而我所下載的madVR0.82.5版 卻只有3個  (沒有edit madVR settings...  &  MPC-HC)

是否可以告知其原因!!  請問應如何解決?!  (謝謝)
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2012-4-2 11:45:23 | 顯示全部樓層

本文章最後由 pastry 於 2012-4-2 11:49 編輯
kaihan08 發表於 2012-3-31 00:52
想請問!!
操作到madVR這步驟時...

你有確定要叫出madVR設定視窗時
已有開啟任一影片並成功使用madVR當作渲染器麼?
如果只是讓系統匣圖示出現
且沒有任何影片正當播放中
點選右鍵是不會出現播放器項目和設定選項的
回覆 支持 反對

使用道具 舉報


發表於 2012-4-2 15:27:08 | 顯示全部樓層
我也是卡在這裡我是用WIN 7 64位元
下載的全部也是你貼的載點
當我安裝到madVR這步驟(madVR0.82.5)(資料夾內有22的檔案如果沒錯是點選madHcCtrl)
當我點選他後電腦桌面右下方會出現mad圖案
PS.回到前一個步驟~~~開啟MPC-點選-檢視-設定選項-播放-輸出-右邊欄位我的(madVR **)
這個選項是~灰色的不能點選不知道為什~MPC版本.1.6.1.4193_x64
還有是不是我顯卡的關西~我用的是AMD HD-3850的顯卡
當我跳到要安裝SVP_3.1.1到一半就是失敗也不知為什~
一、SVP 安裝
(1) 語言請選擇 English
(2) SVP介面,建議選擇 Expert 模式
(3) 其餘選項可不用勾選
(5)圖片中
FFDShow  v1.1.4342
splitter v1.11.96.14
這2個選項被強制勾選~取消不掉(FFDShow我安裝是新版的rev4398_20120320_ru_x64)
------------------------------------------------------------
AviSynth 2.5.8 MT
Visual C++ Redistributable 2008
和ReClock
這3個選項是可以自由點選
下一步後~~~安裝到一半就會出現只有(重試.略過都不能) 不知道小弟是不是電腦有問題請高手幫忙謝謝

未命名.png
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2012-4-2 15:49:40 | 顯示全部樓層
本文章最後由 pastry 於 2012-4-2 15:50 編輯
como2006 發表於 2012-4-2 15:27
我也是卡在這裡我是用WIN 7 64位元
下載的全部也是你貼的載點
當我安裝到madVR這步驟(madVR0.82.5)(資料夾 ...

P.S. 安裝請都選裝32bit(x86)版

P.S.<<<<很重要...不要無視
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

Stereophile.com器評:StormAudio ISP Evo 沉浸式音效多聲道純數位劇院處理前級
Stereophile.com器評:Sto
Stereophile.com器評:StormAudio ISP Evo 沉浸式音效多聲道純數
家用投影幕选购一站式指南
家用投影幕选购一站式指南
多少价位以上效果好于白墙?照我的看法,是只要平整度高于白墙
Onkyo TX-SR494 新機直接土炮改 Pre-out
Onkyo TX-SR494 新機直接
由於現役的AV擴大機 TX-NR616 並沒有次世代影音撥放的功能只有將
Les Années Laser器評Storm Audio風暴ISR Fusion 20 :「一款令人震驚的 20聲道環繞綜合擴大機!」
Les Années Laser器評Sto
Les Années Laser器評Storm Audio風暴ISR Fusion 20 :「一款令
台音/享映台中總部荷蘭Final Audio靜電揚聲器暨Musical Style電源優化處理器媒體發表會參訪實錄
台音/享映台中總部荷蘭Fin
台音/享映台中總部荷蘭Final Audio靜電揚聲器暨Musical Style電

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表