[請問] madVR+potplayer設定

看板AVEncode (影音編碼技術)作者時間12年前 (2012/12/14 16:21), 編輯推噓2(20149)
留言151則, 4人參與, 最新討論串1/1
已經下載了madVR並且照readme.txt的方式安裝 在potplayer中的設定則是比較複雜 先將 內建影像內建濾鏡處理設定 選擇 不使用 1.將 來源濾鏡/分離器 跟 視訊解碼 通通設定成 madVR? 2.視訊輸出裝置選 madshi視訊渲染? 網路上有看到教學 是另外安裝 Lav filter 1.來源濾鏡/分離器 跟 視訊解碼 以及 音訊解碼 都分別選 Lav source/video/audio 2.然後只有視訊輸出裝置選 madshi視訊渲染? 大概知道filter decoder跟render的不同 但不確定怎麼設定才是對的 1. 濾鏡優先權那邊要怎麼設定呢? 2. madVR的控制面板那邊 devices中的properties已經是0-255 沒有問題 calibration這邊是選? disable還是this display is already calibrated? Color & gamma那邊要勾選enable gamma processig? 是pure power curve還是BT.709/601 curve呢? 2.20? 除了這些還有哪些設定該調的嗎? 我把enable automatic fullscreen exclusive mode取消了 避免閃屏 3. 另外就是字幕問題 選 覆蓋/VMR/EVR 會有字幕 可是選TV輸出 字幕就不會出現 但是比較習慣字幕稍微靠近畫面說 前者太過靠近底部了 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.53.228

12/14 17:07, , 1F
madVR只是渲染器(自帶幾個解碼器) 所以分離器跟解碼器
12/14 17:07, 1F

12/14 17:08, , 2F
要用別的 LAV filter + madVR是較推薦的組合
12/14 17:08, 2F

12/14 17:11, , 3F
calibration看你螢幕有沒有校色過 沒有就選disable
12/14 17:11, 3F

12/14 17:12, , 4F
Color & gamma建議勾選pure power curve 而gamma值一般
12/14 17:12, 4F

12/14 17:14, , 5F
是2.2(主要看環境光源而定 環境光原越暗可設越高
12/14 17:14, 5F

12/14 17:15, , 6F
越亮則越低)
12/14 17:15, 6F

12/14 17:18, , 7F
fullscreen exclusive mode主要是防掉格跟撕裂問題
12/14 17:18, 7F

12/14 17:19, , 8F
若沒這些問題是可以取消
12/14 17:19, 8F

12/14 17:21, , 9F
設定可參考http://imouto.my/madvr/ 不一定照他那樣設
12/14 17:21, 9F

12/14 17:21, , 10F
不過他大致上解釋了一堆選項在幹麼
12/14 17:21, 10F

12/14 17:24, , 11F
madVR的部分也可去爬我的文章
12/14 17:24, 11F

12/14 17:35, , 12F
字幕個人推薦xy-vsfilter 一樣用外掛的方式
12/14 17:35, 12F

12/14 17:35, , 13F
不過Pot要怎麼掛我不太清楚 沒用過...
12/14 17:35, 13F

12/14 17:45, , 14F
多謝Cold大 大致上照那個網頁設定 除了scaling沿用預設
12/14 17:45, 14F

12/14 17:45, , 15F
因為還看不太懂 而且顯卡低階
12/14 17:45, 15F

12/14 17:46, , 16F
因為有套用tftcentral網站發布的icc 所以devices那邊
12/14 17:46, 16F

12/14 17:47, , 17F
calibration我應該選 this display is already calibrated
12/14 17:47, 17F

12/14 17:47, , 18F
但是 下方兩個選項的第一個 我該選什麼primaries/gamut呢?
12/14 17:47, 18F

12/14 17:59, , 19F
那選disable就好 因為primaries/gamut如果是自己用校
12/14 17:59, 19F

12/14 18:00, , 20F
色器校色才會知道要選哪個
12/14 18:00, 20F
了解~ 剛剛裝了Lav filter 然後照網頁教學設定了 http://goo.gl/Z9knT 撥 avc1.mkv 的資訊如下 [濾鏡使用清單] (1) MKV Source (2) LAV Video Decoder (3) ffdshow raw video filter (4) Madshi Video Renderer (5) LAV Audio Decoder (6) Audio Codec/Transform (7) DirectSound Audio Renderer [視訊資訊] 視訊編碼: AVC1 輸入格式: AVC1 輸入大小: 1920 x 800(2.40:1) 輸出格式: NV12 輸出大小: 1920 x 800(2.40:1) 幀率: 23.98 BitRate: 未知 [音訊資訊] 音訊編碼: DTS(0x2001) 採樣率: 48000 -> 48000 樣本/秒 取樣率: 0 -> 16 位元/樣本 聲道數: 6 -> 2 聲道 Bitrate: 0 kbps 撥了 xvid.avi [濾鏡使用清單] (1) File Source (Async.) (2) LAV Splitter (3) LAV Video Decoder (4) ffdshow raw video filter (5) Madshi Video Renderer (6) LAV Audio Decoder (7) Audio Codec/Transform (8) DirectSound Audio Renderer [視訊資訊] 視訊編碼: XVID 輸入格式: XVID 輸入大小: 1280 x 720(1.78:1) 輸出格式: NV12 輸出大小: 1280 x 720(1.78:1) 幀率: 29.97 BitRate: 未知 [音訊資訊] 音訊編碼: MPEG Audio Layer 3(0x55) 採樣率: 48000 -> 48000 樣本/秒 取樣率: 16 -> 16 位元/樣本 聲道數: 2 -> 2 聲道 Bitrate: 192 kbps 請問這樣看起來應該是有正確使用Lav filter跟madVR render了? ※ 編輯: Apntatl 來自: 114.33.53.228 (12/14 18:15) 目前字幕變成是如果是影片本身自帶的不會出現了(之前是TV輸出才不會出現) 自己加載字幕的話 不管是 輸出影像中 或 覆蓋VMR 都可以出現 不過都只會出現在最底上 沒有辦法接近影像的那種 研究字幕filter中.. ※ 編輯: Apntatl 來自: 114.33.53.228 (12/14 18:18) xy-vsfilter安裝好了 在濾鏡優先權中設定DirectVobSub強制使用 原本影片自帶的字幕可以正常顯示了~ 可是有一個小問題就是如果要自己加載字幕的話 只能點右下角的綠色箭頭打開DirectVobSub在Main分頁Browser點選字幕檔載入嗎? 感謝 ※ 編輯: Apntatl 來自: 114.33.53.228 (12/14 18:49)

12/14 18:46, , 21F
個人是使用mpc-hc lite + LAV + madVR + reclock
12/14 18:46, 21F

12/14 18:47, , 22F
ffdshow與SVP則用來做動態補插或字幕呈現用
12/14 18:47, 22F

12/14 18:48, , 23F
potplayer本身有許多設定,但那些設定主要是運用GUI及其
12/14 18:48, 23F

12/14 18:49, , 24F
自帶filter的設定
12/14 18:49, 24F

12/14 18:50, , 25F
修正: 運用在GUI
12/14 18:50, 25F

12/14 18:53, , 26F
加載的字幕與檔案同名嗎?
12/14 18:53, 26F
剛剛也加裝了 reclock了 照網路教學 96000Hz 24bits 關掉標準量化 字幕也發現就是 在同個資料夾同檔名用auto version會自己加載 → coldcolour:DirectVobSub(auto-loading version)用這個可自動加載 12/14 19:04

12/14 19:11, , 27F
DirectVobSub則是手動加載 方式是你說的那樣沒錯
12/14 19:11, 27F
Chroma upscaling:Jinc3 AR Image upscaling:Jinc3 AR Image downscaling:Catmull-Rom AR with Linear Light 話說我採用這樣的設定 CPU Intel Core 2 4400 2.0G 顯卡MSI GT630 4G 看起來似乎沒有lag CPU使用率大約在70左右 不過有時會到100 還是其實他有在lag我不知道@@ 因為有時候影片鏡頭的晃動 不過現在又有一個問題 為什麼我的potplayer的濾鏡優先權的設定會自己跑掉@@ 而且xy-vsfilter加載字幕後 換另外一部影片(沒有字幕) 結果上一部的字幕還在@@ 而且那個綠色箭頭也不會出現所以也沒有辦法hide sub@@ ※ 編輯: Apntatl 來自: 114.33.53.228 (12/14 23:25)

12/14 23:56, , 28F
播放時按ctrl+J開起madVR的OSD可觀察有無掉格
12/14 23:56, 28F

12/14 23:56, , 29F
12/14 23:56, 29F

12/14 23:58, , 30F
madVR吃GPU 要看GPU loading 不過CPU用到100%也會掉格
12/14 23:58, 30F
請問有沒有掉格是要看average or max stats的rendering 有沒有大於movie frame interval嗎? 剛剛發現有用到upscaling的時候Jinc3 AR明顯有lag.. 只好改回預設的Lancz3 AR了 不過現在有一個比較大的問題是我拿不到字幕了@@ 上一部影片的字幕一直卡著.. ※ 編輯: Apntatl 來自: 114.33.53.228 (12/15 00:11)

12/15 00:16, , 31F
看dropped frames跟delayed frames有沒有一直增加
12/15 00:16, 31F

12/15 00:18, , 32F
重開沒用? 那重開機看看? 沒遇過這問題 不過我是MPC
12/15 00:18, 32F
剛剛把那個字幕檔直接砍掉了@@ 目前別部影片的字幕檔似乎不會這樣 暫時解決 再來觀察delay, drop frame看看哪個演算法OK 話說不同演算法是看右上那個sharpness aliasing來決定好壞嗎? 綠色的多點好 然後紅色的盡量少? ※ 編輯: Apntatl 來自: 114.33.53.228 (12/15 00:23)

12/15 00:38, , 33F
是的 然後image upscaling又比chroma upscaling影響視
12/15 00:38, 33F

12/15 00:39, , 34F
覺明顯 難以取捨時 以image為優先
12/15 00:39, 34F
還有 82 則推文
還有 12 段內文
12/15 23:26, , 117F
LAV audio參考設定
12/15 23:26, 117F

12/15 23:26, , 118F
若會爆音可勾Clipping p
12/15 23:26, 118F

12/15 23:27, , 119F
rotect
12/15 23:27, 119F

12/15 23:28, , 120F

12/15 23:30, , 121F
reclock這邊選定一個支援的bit depth 不要用same as
12/15 23:30, 121F

12/15 23:31, , 122F
例如你音效支援到24bit
12/15 23:31, 122F

12/15 23:32, , 123F
就選24 bit int 支援到16bit 就選16 bit int
12/15 23:32, 123F

12/15 23:33, , 124F
這樣reclock就會幫你做位元深度轉換
12/15 23:33, 124F

12/15 23:34, , 125F
後面16bit integer for 16 bit source打勾
12/15 23:34, 125F
請問 reclock那邊也是改成WASAPI exclusive? 因為他原本是DirectSound跟waveout quality那邊也改成best sinc inter了 本來是fast format改成24bit 結果沒聲音跳出說hardware不支援 看樣子只支援到16bit sampling rate那邊讓他same as input 那控制台那邊要選96k還是48k呢? 話說drop的問題 昨天try了MPC以後發現 同一部影片potplayer狂drop MPC沒事 忽然發現我兩個player都是照網路教學設定 可是potplayer多設定了 ffdshow raw video filter 拿掉這一個以後potplayer似乎正常了.. 目前兩個player再解碼器設定都是 LAV splitter, LAV video decoder, LAV audio decoder, DirectVobSub(auto) 這四個 晚點再測看看高碼率的影片potplayer會不會drop@@ 另外就是之前說的potplayer的filter設置都會跑掉 似乎發現元凶 就是勾選了裝設定值儲存到.ini檔那個選項 如果撥放器不正常關閉的話 設置就會跑掉 MPC-HC也因為勾了這個所以也在跑@@ 另外就是不勾選這個以後player開啟關閉都會比較快! ※ 編輯: Apntatl 來自: 114.33.53.228 (12/16 16:27) 剛剛又發現一個小問題 影片開始撥2秒聲音正常 大概2.5秒會忽然沒有聲音個0.5秒 然後之後聲音都正常 MPC跟pot都會 把音訊輸出改成不用reclock就不會 所以估計是reclock的關係 只是不知道是reclock哪裡設定有問題 還是說這是正常的? ※ 編輯: Apntatl 來自: 114.33.53.228 (12/16 17:01)

12/16 18:07, , 126F
reclock format那邊改成24bit padded to 32,然後不需要改
12/16 18:07, 126F
請問web大 為什麼要比24bit padding到 32呢? 那 16 bit integer for 16 bit sources 要勾嗎?

12/16 18:07, , 127F
DirectSound跟waveout(使用WASAPI會獨佔音訊裝置,導致其他
12/16 18:07, 127F

12/16 18:07, , 128F
所有音源被切斷無聲)
12/16 18:07, 128F
剛剛撥了一部影片 WASAPI的情況下女主角沒有聲音 只有壞人有聲音XD

12/16 18:08, , 129F
reclock撥放一開始會頓一下,因為他在抓取影片的fps資訊
12/16 18:08, 129F

12/16 18:09, , 130F
那是正常現象
12/16 18:09, 130F
剛剛爬了您的文章 照著設定 第二頁的media files的use directshow不勾選 然後 Use GDI or powerstrip for faster refresh rate detection也不勾選?

12/16 18:52, , 131F
那個只要在reclock設定第二頁直接指定幀數就可以避免
12/16 18:52, 131F

12/16 18:54, , 132F
像這樣 之後它會自己修
12/16 18:54, 132F

12/16 18:54, , 133F
正但是不會停頓
12/16 18:54, 133F
多謝Cold大 剛剛兩個都設成29.97就不會了 所以說這個不管設定多少都OK? reclock之後會自己抓到正確的fps? ※ 編輯: Apntatl 來自: 114.33.53.228 (12/16 20:09)

12/16 21:24, , 134F
Yes
12/16 21:24, 134F

12/16 21:55, , 135F
如果預先指定的與實際偵測的加速比例是一樣的話,例如
12/16 21:55, 135F

12/16 21:55, , 136F
23.976->24.00 29.97->30.00 就不會頓那一下,所以可以設
12/16 21:55, 136F

12/16 21:55, , 137F
成23.976或29.970皆可
12/16 21:55, 137F

12/16 21:56, , 138F
小弟之前打的那篇reclock文章內容有些地方需要再修一下@@
12/16 21:56, 138F

12/16 21:56, , 139F
use directshow的部分不勾選是因為有時候directshow回報
12/16 21:56, 139F

12/16 21:57, , 140F
的fps不一定是正確的,所以只勾第一個使用reclock的偵測器
12/16 21:57, 140F

12/16 21:57, , 141F
至於use gdi or powerstrip這個可以勾著,除非有refresh
12/16 21:57, 141F

12/16 21:57, , 142F
rate偵測錯誤的情形,不然不需要取消
12/16 21:57, 142F

12/16 21:58, , 143F
24bit padded到32bit是將24bit後面補0然後以32bit輸出
12/16 21:58, 143F

12/16 21:59, , 144F
有些音效驅動的不支援直接24bit輸入的話就要包成32bit
12/16 21:59, 144F

12/16 22:00, , 145F
reclock的部分如果可以的話,將他調到24bit padded to 32
12/16 22:00, 145F

12/16 22:00, , 146F
然後取樣頻率192000hz,控制台也將他調到最高支援的格式
12/16 22:00, 146F

12/16 22:01, , 147F
這樣reclock在做音訊加速調整後重取樣比較不會失真太多
12/16 22:01, 147F

12/16 22:02, , 148F
PS:假設您的音效裝置最高支援24bit/192000hz
12/16 22:02, 148F

12/16 22:04, , 149F
16bit integer for 16bit source勾或不勾都可以,主要是
12/16 22:04, 149F

12/16 22:04, , 150F
如果您輸入的音訊為16bit (目前絕大多數音頻都是這個)
12/16 22:04, 150F

12/16 22:04, , 151F
他會維持16bit輸出,而不將其拓展到24或32bit
12/16 22:04, 151F
文章代碼(AID): #1Gok6HIN (AVEncode)
文章代碼(AID): #1Gok6HIN (AVEncode)