9-28 635,739
本教程的部分內容可能已經過時,僅作為存檔供參考。我們更推薦使用 MPC-HC 或 MPC-BE 配合 madVR。
Potplayer 是高清影視常用的播放器,界面簡潔,功能齊全,比 MPC-HC 和 MPC-BE 更人性化;但其默認方案十分糟糕,預設過多錯誤,無法正確播放 10-bit 視頻,一直飽受詬病。VCB-Studio 以往發布的數篇高清教程大多偏重於 madVR,在 PotPlayer 的設置方面有些錯漏。為了廣大觀眾能正確、便捷地用 PotPlayer 享受高清影視,我們為大家帶來一篇基於 PotPlayer 的高清影視全套 64-bit 工具鏈完整配置圖文詳解教程。
本教程花大力氣調整 Potplayer ,很大程度上是為了糾正 Potplayer 錯誤的默認設置,讓它能跟 MPC-HC 和 MPC-BE 站到同一起跑線上,如果嫌 Potplayer 設置麻煩,請使用 MPC-HC 和 MPC-BE 搭配 madVR。如果 VCB-Studio 其他播放器教程中的 Potplayer 設置與本篇有衝突,以本篇教程為準。如果看不清圖片,請在圖片上右鍵點擊-在新選項卡中打開,查看大圖。
工具安裝篇
1、為了避免版本混亂導致的 bug,本教程提供所全套 64-bit 工具:
PotPlayer(播放器),LAV Filters(分離/解碼器),madVR(視頻渲染器),xy-vsFilter(通用字幕插件),xy-SubFilter(madVR專用字幕插件)。
大陸用戶請下載:百度网盘 密碼:5pes
海外用戶請下載:OneDrive
安裝路徑只允許純英文,否則一些工具會無法使用,故建議單獨建一個純英文路徑的文件夾 Tools,把這些以上提到的程序都放進去,方便更新與維護。
2、安裝 PotPlayer 和 LAV Filters。
二者都是普通的 exe 安裝包,雙擊啟動即可,將安裝路徑設置到 Tools 文件夾,其他安裝選項全默認。
3、安裝 madVR,xy-VSFilter 或 xy-SubFilter。
二者都是插件,安裝方法為:將壓縮包解壓至 Tools 文件夾中,右鍵點擊各自的 install.bat,以管理員權限運行,若移動這些組件則需要重新安裝。
PotPlayer 設置篇
1、 顯卡卡驅動設置。
N 卡用戶打開 Nvidia 驅動面板,將紅框中的動態範圍參數調整至完全,藍框的輸出顏色深度調到10bpc或者8bpc(取決於顯示器支持),如下圖
Intel 核顯用戶,將量化範圍設為全範圍:
AMD 顯卡:新版設置界面,選擇 Full RGB:
CCC 舊版界面,同樣選擇 Full RGB:
2、PotPlayer 選項設置。
我們先用 PotPlayer 隨便打開一個視頻,按一下 Tab 鍵,調出 Potplayer 自帶的 OSD 菜單,如下圖。這是 Potplayer 的默認方案,讀作 “a piece of shit”。接下來我們要調教它,關掉各種渣渣內置濾鏡,以我們準備的各種外置濾鏡代替之。藍色框中的 Pot 內置解碼器,我們要用 LavFilters 代替;紅色框中的視頻渲染器,簡稱 EVR,是Windows 充話費送的渣渣,幾乎所有名字中帶有“影音”二字的垃圾播放器用的都是它;橙色框中的部分,是 Pot 內置的視頻處理濾鏡弄出來的,不知道它怎麼 PS 畫面的,故需要消滅之。
(1)在播放界面點擊鼠標右鍵-選項-播放,打開設置界面,開始調教 Pot 的進度條,將紅框中的部分調整至如下圖,其他選項也可參照圖中改動。
(2)切至濾鏡選項卡,關閉 Pot 內置濾鏡(最重要),防止 Pot 對視頻進行瞎處理,操作如下圖。
如果沒有關閉 Potplayer 內置圖像濾鏡,數據在傳遞給 madVR 前已經從 10-bit 砍成 8-bit 損失精度,madVR 內部再怎麼精度高也是白搭。這一點 VCB-Studio 的舊版 PotPlayer 教程中最大的遺漏,它直接導致這篇新教程的出現。
2023-04-23 增補說明:“內置聲音處理濾鏡設置”里的兩個選項也可以都勾選上,其中前者可以在變速播放時保持音調不變,後者可以避免(有外掛音軌存在時)內封與外掛音軌同時播放。
(3)展開濾鏡選項卡,點擊 源濾鏡/分離器 分支,開始載入外掛 LavFilters。點擊紅框中的按鍵,管理濾鏡和解碼器。 點擊下圖紅框中的搜索後添加,左邊藍框會出現一堆解碼器;點擊確定,加載 LavFilters 完成。
點擊確定後上圖界面關閉,自動回到源濾鏡/分離器選項卡。帶*的選項都是外掛的濾鏡/解碼器。將紅框中的所有選項都換成 Lav Splitter Source;無法切換為 Lav 的就保持原狀,參考下圖
接下來,視頻解碼器和音頻解碼器也如法炮製,所有能換成 Lav 的項目全部換成 Lav。
下一步,個人濾鏡優先權,添加字幕插件 xy-vsFilter(即 DirectVobSub,通用) 或 xy-SubFilter(madVR專用)。以前者為例,操作如圖。
優先級設置上,DirectVobSub (auto-loading version) 設為強制使用,負責外掛字幕;DirectVobSub 設為按優先級使用,負責內掛字幕。
建議使用 madVR 的同學用 xy-SubFilter,設置方法相同,效果會好一點,Bug 也少點,支持內挂圖形字幕,不支持外挂圖形字幕。
如果要自動載入字幕,一定要讓字幕文件跟視頻頻文件的文件名相同。
以上二者均可渲染內掛和外掛文字字幕(ass 和 srt 等格式),但是不能渲染外挂圖形字幕(SUP 和 PGS)。外掛圖形字幕請使用 Pot 內置字幕插件。
(個人濾鏡優先權這塊可以實現一些額外功能,比如一些特殊特效代碼必須使用的vsFilterMod;插幀用的SVP或AFM都需要在這裡加插件,但是我強烈不建議折騰這些東西。它們會極大地增加bug概率,還會造成降低精度、撕裂、鬼影等無法修復的瑕疵,其副作用足以抵消我們為優化畫質所做的所有努力。)
(4)切換至視頻選項卡,設置默認視頻渲染器,選擇 madVR。 madVR 的全稱是 madshi Video Renderer,是 Windows 平台最強視頻渲染器,調教得當的話效果媲美頂級藍光機,當然消耗也不小。
屏幕 1920×1080 分辨率,則 GTX 960 / 1050 Ti 級別顯卡足夠體驗 madVR 的所有好處;屏幕 2560×1440 或者 3840×2160 分辨率,GTX 970 / 1060 3G 級別顯卡勉強可以享受所有好處,GTX 1060 6G 足夠,GTX 1070 則綽綽有餘。
(5)切換至 色系/屬性 選項卡,設置 YCbCr<->RGB 規則,設為自動選擇,如圖。
(6)音頻渲染器設置,根據一些文檔敘述,WSAPI渲染器比 Default Direct SoundDevice 效果好,具有程序獨佔,抗干擾,延遲低的優點;建議關閉規格化,避免 Pot 擅自改變音量。操作方式如下:
做完這一步,Potplayer 設置就完成了,記得點擊應用和確定按鈕,不然就白忙活了。
LAV 和字幕設置篇
本部分主要教如何切換視頻、音頻、字幕軌道,以及設置軟解和硬解的方法。
隨便打開一個視頻,在播放界面點擊右鍵-屬性,打開此界面。點擊橙色框就能進入視頻/音頻解碼器設置界面。
(1)視頻解碼器 LAV Video Decoder 設置。LAV 的設置分為兩套方案,A 方案應搭配 madVR 使用,B 方案搭配默認的 EVR(CP) 使用。
A:如果使用 madVR,橙色框中的 Output Format 勾選除了 AYUV 以外的所有選項;RGB Output Level選 PC;Dither Mode 選 Random。LAV 默認設置就是如此,如圖所示。
B:如果使用 EVR(自動選擇),橙色框中的 Output Format 只勾選 RGB24 和 RGB32 選項,RGB48 可選可不選;其他同上。(僅供需要省電或顯卡性能不足者使用)
為什麼 madVR 和 EVR 勾選方式不同?
因為 madVR 能正確處理 LAV 解碼出的所有數據,LAV 解碼出的數據原封不動餵給 madVR 就是最好的,這是 madVR 被稱作最強視頻渲染器的主要原因之一。然而 EVR 只支持處理 8-bit 數據,LAV 解碼出的 10-bit YUV 數據會被 EVR 直接砍成 8-bit YUV 進行處理,導致精度大幅降低,色帶滿天飛,這也是Pot 默認方案讀作 a piece of shit 的主要原因之一;如果讓 LAV 解碼後將 10-bit YUV 轉為 RGB24,也就是 8-bit RGB,再餵給 EVR 處理,可避免精度大幅損失。
渲染器 madVR 和 EVR 可以在 pot 的播放界面快速切換,方法是:右鍵-視頻-視頻輸出設備。切換渲染器的同時,記得要修改對應的 LAV Video Decoder 設置。再次強調,A 方案配 madVR 使用,B 方案配 Potplayer 默認的 EVR 使用。
很多使用 madVR 的觀眾被這篇供非 MadVR 用戶使用的教程 https://vcb-s.com/archives/4384 誤導,只勾選了 RGB24,導致 madVR 沒有接收到 LAV 解碼出的正確的數據。
(2)硬解相關設置。解碼方案優先級推薦:CPU軟解 > D3D11 = DXVA2(copy-back) = Intel QuickSnyc > DXVA2(native) > NVIDIA CUVID 。建議沒事別用硬解,因為偶爾會出現 bug,況且大多數人也不缺這點 CPU 性能。
N 卡 GTX 950 / GTX 960 / GTX 1000 全系列、A 卡 4 系 5 系全系列以及 Intel 七代(Kaby Lake)處理器集成顯卡可硬解 HEVC 10-bit YUV420 視頻。
常見顯卡都能硬解 AVC 8-bit YUV420 視頻,所有顯卡都不能硬解 AVC 10-bit 視頻。接下來以 HEVC 10-bit YUV420 的視頻進行示範。
CPU 軟解 + madVR 示範,注意綠框中的 Active Decoder 和紅框中的輸出:
藍色和綠色框中是解碼器選項,如果使用 CPU 軟解,則選擇 None;如果使用顯卡 GPU 進行硬解,則選擇 DXVA2 (copy-back) 或 D3d11 或 DXVA2 (native),A/N 都可用,前者兼容性更好,後者更節省 CPU;如果使用英特爾核顯,則選用 Intel QuickSync;NVIDIA CUVID 是 N 卡專用硬解方式,基本用不上。
DVXA2 (native)硬解 + madVR 示範:
紅框中顯示 dxva,實際上輸出依然是 P010,橙框中的 Active Decoder 為 dxva2n,OK 表明顯卡支持此硬解方式。DXVA2 (copy-back) 和其他硬解方式都類似。
(3)音頻解碼器 LAV Audio Decoder 設置。僅有一項需要調整,勾選 Enable Mixing。
由於絕大部分人都使用雙聲道設備,所以遇到 5.1 聲道音軌時,只有左/右兩聲道會被耳機/音響接收,其他聲道都被直接丟棄了。所以,一般來說我們應讓 LAV 把多聲道混流成雙聲道(Stereo)再輸出;玩多聲道音響的土豪請隨意。
(4)字幕處理,我們已經在上面設置好了 xy-vsfilter 或 xy-Subfilter 字幕插件,所以要關閉 Pot 內置渣渣字幕插件,否則就會出現兩行字幕的奇觀,右鍵-字幕-取消勾選顯示字幕,如圖。字幕應該跟視頻放在同一目錄下,且與視頻文件同名,會被自動加載,字幕由 DirectVobSub 或 xy-SubFilter 控制,而非 Potplayer。
(5)切換多字幕軌/多視頻/多音軌,使用右下角的任務欄里 LAV 和字幕插件 DirectVobSub 或 xy-SubFilter 的圖標。很多觀眾都不知道 VCB-Studio 以及其他壓制組製作的 BD 往往含多條音軌,比如文件名中含 2flac、flac_aac、FLACX2 等字眼的 mkv,以及外掛 mka。這意味着視頻帶有多音軌,可能是 5.1,也可能是聲優或是 staff 評論音軌,可以切換着使用。
切換音軌也可以直接點擊右鍵-聲音-選擇聲音來實現,進行切換;視頻軌同理,不過多音軌很常見,而多視頻軌幾乎見不到。
madVR 調教篇
madVR 的核心優勢有兩個:
1、高精度的數據處理,避免畫面失真,產生色帶、鋸齒等瑕疵;
2、高質量的縮放算法,在片源分辨率低於屏幕分辨率時,提供更清晰、更銳利的畫面,算法甚至優於很多高級藍光機。
madVR 功能強大,其調教也大有學問,本篇教程不再贅述 madVR 調教具體步驟,詳情請見我們之前做過的 madVR教程: [VCB-Studio 科普教程 2] madVR 渲染器配置教程
如果教程也無法滿足你的需求,歡迎有耐心、有基礎者鑽研:万年冷冻库 最强渲染器——madVR设置研究
以上,以 Potplayer 為基礎的高質量播放器工具鏈設置完成,請盡情享受高清影視的樂趣吧!
常見 Bug 解決篇
1、為什麼使用 madVR 全屏時候會黑屏?
答:黑短短几秒是正常的,表明 madVR 正在切換至全屏獨佔模式(fullscreen exlucsive mode,簡稱 FSE 模式 ),這個模式有一些好處,比如防止畫面撕裂。但實際上,我們推薦你關閉 FSE 模式,因為它帶來的麻煩遠多於好處。
如果你不喜歡 FSE 模式,可以在 madVR 中關閉它,具體操作為:取消勾選 madVR 的控制面板里的 rendering -> general settings -> enable automatic fullscreen exlucsive mode 選項。
2、為什麼全屏 FSE 模式下點鼠標/切音軌/切換字幕/拉進度條畫面會閃?
答:因為全屏模式就是給你看視頻用的,任何操作都應該在按 Enter 鍵 或 點擊鼠標中鍵 退回到 窗口模式 後再進行。
此外,全屏模式下完全可以用鍵盤輕鬆控制,比如 ←/→ 默認 後退/前進 5s;Ctrl + ←/Ctrl + → 默認後退/前進 30s;Ctrl + PageUp / Ctrl + PageDown 默認後退/前進 至上/下一章節,這些實用的快捷鍵都可以在 Potplayer 的設置里找到並定製。
3、為什麼 EVR 和 madVR 切換時會卡死?
答:播放過程中, madVR 渲染器和 EVR 渲染器相互切換可能導致卡死,故建議盡量在暫停時切換。同理,任何切換字幕、音軌等操作,如果出現問題,應先暫停再操作;如果還不行,嘗試關閉視頻,重新打開。
4、為什麼我按照教程設置還有這樣那樣的 Bug ?
答:最安全的方式是使用本教程文首提供的安裝包,並按照教程從頭重新設置 Potplayer。 Potplayer 本身就是個問題大戶,版本號還那麼多,導入 reg 文件導致的 Bug 也五花八門,無從下手。但按照本文的步驟從頭設置,至少能將出問題的概率壓到最低。我在許多台電腦上,按照本文的步驟設置過 LAV + Potplayer + madVR,從沒出現過 Bug。
5、如何配合此教程的方案使用插幀/倍速播放/截圖/錄製等功能?
答:自己動手,豐衣足食,以上大多數功能可以由 Potplayer 本身實現,但不保證在使用 madVR 後還能用。本教程的目的是提供基本完美的視頻播放功能,是為欣賞視頻用的,不是拿來折騰的,不可能為各種細枝末節的需求做定製調整,我個人尤其反感插幀和倍速播放。更何況即使我們有心,播放器本身也未必能實現。
6、為何我的畫面是上下顛倒的?為何我的 madVR 老是崩潰?
答:這兩個問題大多是由 xy-vsFilter 造成的,因為 xy-vsFilter 存在不少 Bug,本教程以 xy-vsFilter 作為字幕插件純粹是為了照顧無法使用 madVR 的用戶。因此,只要你電腦能跑得動 madVR ,我都強烈建議改用 madVR + xy-SubFilter 的組合。各種字幕插件至今都是 beta 版,madVR 也是,如果出了問題,除了更新到最新的版本,也沒什麼更好的辦法。實在不行那就用播放器自帶吧,mpv、mpc-hc 和 mpc-be 自帶的字幕插件尚且堪用;Potplayer 變黃前自帶的字幕功能也勉強湊合,但變黃後就是一坨 shit。
7、Potplayer 太容易崩潰了,有沒有什麼解決辦法?
答:將 Potplayer 換成 mpc-hc 或者 mpc-be 搭配 madVR 使用吧,他們本質上是一樣的。本文最開始就強調,Potpalyer 的優勢在於其友好的使用界面,對 Potpalyer 進行如此多的調教,僅僅是為了讓它達到 mpc-hc 或者 mpc-be 默認設置的水平而已。但即使經過這麼多調整,Potpalyer 的崩潰概率依然大於mpc-hc 或者 mpc-be。如果你能按照這篇教程成功設置 Potplayer ,那設置選項更簡潔的 mpc-hc 或者 mpc-be 也不是問題。
- 基於 PotPlayer 和 madVR 的播放器教程 - 2018年9月28日
https://imgur.com/a/ohMIp81
你好 請幫我看一下 有一張底下的日文字幕比較分散 是用MADVR+XySubFilter 後顯示的
另一張則是用potplayer內建字幕顯示的 這個應該才是正確的位置
是哪邊的設置有問題嗎
把ass傳上來我看看,我第一次見這種情況
https://share.dmhy.org/topics/view/498344_DHR_LoliHouse_One_Room_-_08_WebRip_1080p_HEVC-10bit_AAC.html
是這個番組的內封字幕,我不知道怎麼提取出來
剛剛發現只要是用MADVR渲染 不管是用Xysubfilter,或是potplayer內建的字幕渲染 都會有這種情況
其他渲染方式則正常
MADVR裡有關於字幕位置或大小的設定嗎?
測試了一下,Pot 自帶字幕插件和 madvr+xysybfitler 播放地下日文都是散開的,外掛這個字幕就沒什麼問題,應該是文件本身有點小問題吧,估計字體子集化造成的。
準確說應該是 xy-subtilter 這個系列的字幕插件跟字體子集化產生一些奇妙的化學反應,暫時沒找到原因,問題查清楚前先將就一下吧。
好的 謝謝解答
ryzen 1700 + 1063 + 一台4k一台1080p。。。
potplayer 1080p沒有任何問題,但4k一開始開全屏的時候老是隔幾秒就黑幾秒,但音頻正常
把madvr的全屏獨佔關了就好了,就是顯存直接爆到2.8G佔用。。。
話說FFmpeg和ipad支持10bit解碼了沒。。U2拖下來的rip還是太大,台機沒問題放平板和筆記本吃不消,於是正在x264 10bit把rip二壓成crf18,但筆記本的性能怕是拖不動madvr。。。
saya is lolicon!
水果設備硬解性能,參見這個文檔
http://bbs.vcb-s.com/forum.php?mod=attachment&aid=OTU5N3xhZWExMTc2Y3wxNTM4MjgzNjk5fDE2NjF8MzYyNg%3D%3D
請問這個教程更新了什麼內容?
想問下啊文章里說“我們已經在上面設置好了 xy-vsfilter 或 xy-Subfilter 字幕插件,所以要關閉 Pot 內置渣渣字幕插件”,那如果多字幕,或者字幕和視頻名字不一樣的情況應該怎麼辦呢?
文件名不一樣就改名 你要多字幕那就把pot自己的字幕插件開着 Pot第二條字幕軌可以放到視頻頂部
Hi 大佬,我還是有問題,我按照教程配的,就是個人濾鏡添加了兩個關於字幕的,設置了優先順序,但還是沒有字幕啊?有沒有個類似控制面板的東西看看為啥DirectVobSub這個插件不管用嗎?
各位,我想問一下直接lav分離器外掛音軌能看到外掛音軌,但是無法選擇,同時輸出的是兩個音軌的聲音,我選了文中提到的內置音頻切換器可以只輸出一個音軌,但是文中說10bit會直接砍成8bit,有什麼解決之道么? 😳
我也是這樣,感覺的LAV的兼容性問題,不用LAV就好了。
最新的pot在濾鏡這欄中,最下面那個 啟用內置音頻選擇濾鏡 勾上,就可以了。
(為什麼你們都喜歡用變黃的pot呢,明明都已經提統一版本了)
請問有沒有必要更新mpc-hc的普通版(初級)教程?
😯 辛苦啦
pot個人濾鏡用XySubFilter字幕插件,XySubFilter優先,XySubFilterautoloader強制,外掛的字幕顯示兩行同樣的字幕,幾乎重影,移除xysubfiter,保留另一個就正常了,是哪裡設置不對嗎?
Alt+H關閉pot自己的字幕插件
正常了,謝謝
大佬, 😛 教程里的evr解碼器(自動選擇)是自動選擇(推薦)還是evr(自薦)cp渲染
在視頻和音頻文件分離的情況下用potplayer播放會出現外掛上去的音頻聲道數識別錯誤,但是在單獨播放音頻時又不會出現這樣的情況。典型情況就是播放貴組的維也納音樂會是會出現這樣的情況。但是當視頻與音頻整合在一起時為一個文件是又不會出現這樣的情況,感到困惑
請問一下,我顯卡是intel graph 620. 在濾鏡部分,導入了外部濾鏡,但是返回設置的時候,沒有 *LAV Splitter Source 選項?這要怎麼解決呢
我按教程一步一步操作,到“個人濾鏡優先權”點擊“添加系統濾鏡”,在彈出的“添加系統濾鏡”下面怎麼沒有:
DirectVobSub
DirectVobSub(auto-loading-version)
這兩項?請大佬指導,謝謝!!
我也是 這麼回事啊
你的解決了嗎
等待大佬指導!!
你的字幕插件沒安裝
謝謝大佬指導!字幕插件安裝了啊。
插件安裝過程如下:
先安裝madVR.zip:在madVR.zip上右鍵選“解壓文件”–路徑選c:\Tools\madVR後按“確定”。
再安裝XySubFilter_3.1.0.746_x64_BETA3.zip:在XySubFilter_3.1.0.746_x64_BETA3.zip上右鍵選“解壓文件”–路徑選c:\Tools\後按“確定”。
沒有安裝xy-VSFilter_3.0.0.306_x64.zip,如果安裝的話,在xy-VSFilter_3.0.0.306_x64.zip上右鍵選“解壓文件”–路徑選c:\Tools\後就彈出
“確認替換文件”對話框:
下列文件已經存在
c:\Tools\Readme.txt
不知如何處理?
完成以上操作後,在c:\Tools\madVR中的install.bat上右鍵選“以管理員身份運行”;再在c:\Tools中的Install_XySubFilter.bat上右鍵選“以管理員身份運行”。
這樣安裝後,到“個人濾鏡優先權”點擊“添加系統濾鏡”,在彈出的“添加系統濾鏡”下面沒有:DirectVobSub和
DirectVobSub(auto-loading-version)啊!
我在C:\Tools的Uninstall_XySubFilter.bat上右鍵“以管理員身份運行”;C:\Tools\madVR的uninstall.bat上右鍵“以管理員身份運行”。然後刪除所有有關文件再次進行安裝,結果仍然沒有DirectVobSub和DirectVobSub(auto-loading-version)兩項!請問這到底是什麼問題?請給予指導!
你這不就是後安裝的把之前安裝的覆蓋掉了嗎……每個工具都各自放到一個文件夾呀,相互覆蓋肯定沒法用啊
每個工具都各自放到一個文件夾:
madVR文件夾
XySubFilter_3.1.0.746_x64_BETA3文件夾
xy-VSFilter_3.0.0.306_x64文件夾
以管理員身份運行madVR文件夾中的install.bat,顯示英文意思是:安裝成功,文件夾不能刪除等;
以管理員身份運行XySubFilter_3.1.0.746_x64_BETA3文件夾中的Install_XySubFilter.bat和以管理員身份運行xy-VSFilter_3.0.0.306_x64文件夾的Install_VSFilter.bat都是一閃而過。
到“個人濾鏡優先權”點擊“添加系統濾鏡”,在彈出的“添加系統濾鏡”下面沒有:DirectVobSub和
DirectVobSub(auto-loading-version)啊!
問題是否出在安裝bat都是一閃而過?
xysubfilter不是DirectVobSub呀,直接就有個xysubfilter的。。
沒看懂你說的啥
xyvsfilter對應的是DirectVobSub
xysubfilter對應的是xysubfilter
你添加系統濾鏡時要拉到右邊看一看有沒有xysubfilter
到“個人濾鏡優先權”點擊“添加系統濾鏡”,在彈出的“添加系統濾鏡”選擇xy-SubFilter和xy-SubFilterautoloader,效果一樣的。找不到DirectVobSub是因為文章給出的網盤鏈接里沒有提供DirectVobSub的安裝包。
謝謝指導!如果是這樣的話,我下載一個DirectVobSub的安裝包,安裝後再按教程的步驟操作就可以了吧?
是,但是建議用xy-SubFilter,不會出現奇奇怪怪的問題。
謝謝!謝謝!!我再試試。
我的系統是64位WIN7旗艦版,與系統沒有關係吧?顯卡是N卡,型號是GT 640
請問我按照教程設置以後,播放8bit的視頻,輸出格式始終是NV12?LAV解碼器顯示:active decoder 《inactive》是正常的嗎?我的台式機顯卡是gtx970,用的是hdmi接口連接的顯示器,謝謝!
> 播放8bit的視頻,輸出格式始終是NV12?
是的,當然。
能加個聯繫方式指導一下嗎 ?我按教程一步一步操作,到“個人濾鏡優先權”點擊“添加系統濾鏡”,在彈出的“添加系統濾鏡”下面怎麼沒有:
DirectVobSub
DirectVobSub(auto-loading-version)
因為你沒安裝DirectVobSub,你可以選擇xy-SubFilter和xy-SubFilterautoloader,效果一樣的。
能不能加個聯繫方式啊,有問題請教 。每次都看不到什麼硬件佔用,解碼器和濾鏡也沒設置好
文章已經很詳細了,按步驟操作就好了。完成後按Tab鍵就能看到調用成功與否了。
我就是按文章來的,但是按Tab鍵看到的不一樣。 二者都是插件,安裝方法為:將壓縮包解壓至 Tools 文件夾中,右鍵點擊各自的 install.bat,以管理員權限運行 這一步沒找到 install.bat 文件在哪兒,而且他倆一起解壓到一個文件夾會說什麼 已存在文件是否替換
你可以在Tools文件夾里在建三個子文件夾:LAV Filters 、madVR 、 XySubFilter,然後把文件分別解壓進去,這樣就不會出現文件替換的情況了,而且更好分辨。
好的,謝謝。
謝謝,請問是NV12好?還是RGB24好?
用EVR只勾RGB24,用madVR則全勾,LAV解出來是什麼就是什麼。
你好,感謝這篇科普教學,詳盡又實用
但能請教下目前遇到的一些問題嗎
我掛好濾鏡後發現並未照開頭的將xy-SubFilter與madVR解壓至Tools
於是我將madVR刪除後又重新在Tools開啟,卻發現無論如何都掛不上了,明明有掛但顯示的都是Video Renderer
另外我在操作過程中不慎點擊了enable nvidia 3d,似乎新增了登錄檔,在網路搜尋都沒發現相關資料……也不知是否有關
也將整個Potplayer丶LAV丶madVR移除刪除重裝,但依舊無法掛上去
請問這個情況該如何是好呢?
刪除文件是無用的,需要卸載註冊表。madvr文件夾里有uninstall.bat文件,右擊以管理員運行即可
設置好後,播放過程中madVR會崩潰,具體是這樣的彈窗信息:an error occurred in madvr
完成音頻解碼器 LAV Audio Decoder 設置後
播放視頻:
Unhandled exception occurred[0C0000005@0x0007FF90AFD1C] atVSFilter. dIl
Additional exception information has been stored locallyand this application will be terminated.
不知道哪裡搞錯了,大佬救我
文末 常見 Bug 解決篇 第6條
樓主你好,我按照這個教程設置好了madvr和xysubfilter,播放視頻時右下角也有相應圖標。但是在播放h265,10bit的視頻時,有一點問題。具體情況是這樣的:
剛打開視頻,直到電影中角色說話並顯示字幕前顏色都正常,一旦顯示字幕顏色就變灰。
濾鏡使用列表是這樣的:
(1) LAV Splitter Source
(2) LAV Video Decoder
(3) Madshi Video Renderer
(4) XySubFilter (=> madVR)
(5) LAV Audio Decoder
(6) Built-in WASAPI Audio Renderer
請問是有什麼地方設置不對嗎?該如何解決呢?謝謝!
你看的是HDR視頻?
對的,是hdr。用potplayer自帶已解決。
癥狀確實像HDR視頻。如果是HDR視頻的話,xy-subfilter搭配HDR視頻有問題是已知bug,並且因為xy-subfilter棄坑了所以不可能修復了。用自帶的或者別的字幕插件吧。
xySubFilter並沒有棄坑,已知預計年內會有一次release放出
三年了 😥 不容易啊
對於HDR視頻,方法是用mpc-hc/mpc-be/potplayer的自帶字幕加載器。然後pot的字幕似乎不會自動加載,可以把字幕拖拽到正在播放的畫面中。
我想問下,用madvr後,一些皮膚無法顯示,這個還不是問題,問題點擊關閉播放器時,會卡住,然後報錯:unhandled exception…….太長了,沒法複製
文末 常見 Bug 解決篇 第7條
為什麼用來lav音頻解碼器聲音變得很小(默認音量控制)?要用波形音量控制可以,特殊音頻格式無法用lav解碼,而變得特別大聲
關閉聲音規格化
已經關閉了…….
只要取消勾選播放時開啟規格化,聲音就會變小怎麼破,要勾選才行。。。
聲音變小是多聲道音軌的問題,正常現象。對於部分不常見音軌格式,pot不會調用Lav,而是使用自帶的聲音處理濾鏡,可能會進行混音或者音量處理。不習慣的話換mpc-be或者Mpc-hc吧。
一般的左右雙聲道喔,其他解碼器都很大聲,只要lav聲音很小,我裝的lav解碼器是k-lite-codec帶的(1333版本,更高14xx版本對於一些其他軟件不兼容),而且13xx幾個版本都有小bug,我以前音頻解碼喜歡用ffdshow(因為右下角的圖圖標好看),但是pot播放器選了ffdshow音頻解碼卻用了lav解碼,其他軟件都一樣不能用ffdshow(k-lite設置音頻解碼器偏好ffdshow,其他軟件就出錯)
因為LAV默認不啟用混響,不啟用混響的話只適用多聲道源的雙聲道部分自然聲音偏小
請在LAV的音頻解碼器設置那裡
切換到Mixing選項卡,勾上Enable Mixing,然後調節LFE Mixing Level到1.58,右邊勾上Don’t Mixing Stereo sources避免對雙聲道源混響
這樣就能正確的播放多聲道音頻了
你好!首先感謝這篇教程, 受益匪淺。
在根據文章設定時發現一個較嚴重的問題, 想諮詢一下。
熒幕型號為群創的M238KCJ-L5B,特點是支援95%之DCI-P3 gamut, 顯示卡為Quadro系列,熒幕有校準。
於是乎在設定本文中“最重要”的內建圖像處理濾鏡為[禁用]後, 畫面出現了巨大變化。
原先一直是用LAV Filters家族處理視頻, 設定方式比較傻瓜, 直接在Filter Control裡面將LAV decoder這些加進去, 然後改為prefer,因Quadro顯卡之DirectX性能相當差勁,renderer一直使用內建的OpenGL Renderer,啟用10-bit output,畫面與平時無大差別, 無論是用手機或者網頁播放。
禁用掉圖像處理濾鏡後, 顏色出現嚴重改變, 色飽高了特別多,顏色艷麗(有點失真?)特別是紅色特別紅,感覺已經超出sRGB/BT709範圍,對照使用VLC player播放此視頻的Samsung S7手機的效果同樣差別明顯(手機的效果和啟用圖像濾鏡的效果相似)。
難道, 視頻原來就是如此之紅嗎! 😆
最後附上screenshot的連結 https://drive.google.com/open?id=15Rrnj9qX-DLNXzOhWfLl5eGWYikk58jx
高色域用戶請使用madvr……
我打開你提供的渲染圖片,確實啟用了內置濾鏡的情況下顯示顏色是正確的,關掉後顏色過於艷麗。本文方案是為srgb色域SDR顯示器準備的,很遺憾我沒有超廣色域顯示器,沒法測試HDR或者超高色域的情況。但是不管如何,先拿madvr試試再說,反正面對各種色域轉換或者HDRtoSDR轉換,按照各種正規標準做處理的madvr是幾乎萬能且正確的……
由於你校過色,使用madvr也許需要加載3Dlut文件,這一方面也試試比較好。
可以看看這個帖子:https://bbs.saraba1st.com/2b/forum.php?mod=viewthread&tid=1157782&page=1
我對 potplayer 不了解,不過看起來內置渲染器是有色域轉換的功能的,至少應該是可以把你的顯示器當成一個“完美”的 p3 色域顯示器來處理,把片源的色域(bt709 或者 bt2020)映射到 p3 上去。我不確定 potplayer 是否能讀取你屏幕的 icc 並做對應轉換。
madvr 支持完整的色彩管理,不過需要你專門生成一個 3dlut 文件。可以參考樓上鏈接的教程。