直接LAV+madVR可以通吃8~10bit@4:2:0/4:2:2/4:4:4的全部AVC視頻
順便介紹一下,如果不想對8bit用這種佔用較高的播放方式,而只在10bit下用,自動切換8/10bit播放濾鏡的方法(10bit用LAV(+xy-vsfilter/threaded-vsfilter)+madVR以保證不在中間將為8bit,):
播放器設置按照8bit的正常設置,譬如想DXVA的用EVR+PowerDVD Decoder,喜歡ffd的用ffd做解碼器。
分離器使用
AV Splitter。
打開AV Splitter的設置界面,在Graph Builder裡勾上“Use Internal Graph Builder”。
然後在下面Add Filter,如圖示設置:
保存,然後再一次Add Filter:
保存,此時DirectVobSub的優先級在madVR上面。
DirectVobSub使用
threaded-vsfilter或者
xy-vsfilter,因為可以支持P010/P016輸入輸出,不用在中途降到8bit。
播放器的濾鏡設定按8bit的方式設定,最下方加上一個LAV Video,如圖:
這樣一來8bit視頻會按照以前的方法解碼,10bit會按照LAV+DirectVobSub+madVR(有字幕時)或者LAV+madVR(無字幕時)來解碼。譬如按我上圖的設定,默認渲染器為EVR-CP時,8bit會走DVXA(我開了MPC-HC內置的DXVA),而10bit會自動切換成LAV+madVR:
8bit:
10bit:
圖裡的是MPC-HC的設置,其他播放器設置方法類似。