2012-08-15, 01:19 AM
I've also been playing around with dslibbluray, an open source DirectShow BD navigation filter and I have to say, I'm quite impressed with it. I'm able to get full menus with non java discs. For java discs, I can just enable AnyDVD HD's speed menus.
Results of tests with LAV video decoder:
I get a green screen when switching between m2ts files but once the video starts, it plays perfectly. DXVA2 (copy-back) stutters but DXVA2 (native) works. Disabling NV12 output solves the green screen issue.
Interestingly, dslibbluray + LAV Video uses 10% of the CPU power that LAV Splitter + LAV Video does:
dslibbluray + LAV Video = 2-3% CPU
LAV Splitter + LAV Video = 25-30% CPU
Apperently, the LAV splitter is not as efficient as I thought.
Other tests with dslibbluray:
Arcsoft Video Decoder = stuttering video
Cyberlink Video Decoder (PDVD11) w/ HAM = stuttering video
Cyberlink Video Decoder (PDVD11) w/ DXVA = perfect playback with 6% CPU
Microsoft DTV-DVD Video Decoder = perfect playback with 2% CPU.
Results of tests with LAV video decoder:
I get a green screen when switching between m2ts files but once the video starts, it plays perfectly. DXVA2 (copy-back) stutters but DXVA2 (native) works. Disabling NV12 output solves the green screen issue.
Interestingly, dslibbluray + LAV Video uses 10% of the CPU power that LAV Splitter + LAV Video does:
dslibbluray + LAV Video = 2-3% CPU
LAV Splitter + LAV Video = 25-30% CPU
Apperently, the LAV splitter is not as efficient as I thought.
Other tests with dslibbluray:
Arcsoft Video Decoder = stuttering video
Cyberlink Video Decoder (PDVD11) w/ HAM = stuttering video
Cyberlink Video Decoder (PDVD11) w/ DXVA = perfect playback with 6% CPU
Microsoft DTV-DVD Video Decoder = perfect playback with 2% CPU.