fenir Posted December 14, 2020 Share Posted December 14, 2020 Hello MadvR is very old video renderer, DVBViewer could add support new mpc video renderer ( 32 bit version is available): MPCVideoRenderer-v0.4.10.1535_git2020.12.14-fc1270b.zip Quote Link to comment
Griga Posted December 15, 2020 Share Posted December 15, 2020 Thanks for the hint. An important point for DVBViewer is an interface for outputting the OSD bitmaps, as provided by MadVR (see mvrInterfaces.pas -> IMadVROsdServices.OsdSetBitmap). Does something like this already exist? Quote Link to comment
fenir Posted December 15, 2020 Author Share Posted December 15, 2020 (edited) I am not the author of this renderer, i found it on the russian forum because i use it from time to time MPC-BE player. Here is a link to the russian support forum, but you need to know russian, no english support. https://mpc-be.org/forum/index.php?topic=381 Thank you for your interest in this topic, but it will probably to hard get full support for DVBViewer. Greetings. Edited December 15, 2020 by fenir Quote Link to comment
lastcameleon Posted December 17, 2020 Share Posted December 17, 2020 It's a good open source renderer from the authors of MPC-BE, and it's hosted on github too: https://github.com/Aleksoid1978/VideoRenderer. The renderer support 'IMFVideoMixerBitmap' if this interface can help with OSD. The author(s) are working on support for HLG and HDR10, you can get more information and download nightly builds in the doom9 forum under the section for MPC-BE. Good luck. Quote Link to comment
Griga Posted December 17, 2020 Share Posted December 17, 2020 6 hours ago, lastcameleon said: IMFVideoMixerBitmap This is one of the EVR interfaces. If you try the standard EVR (Enhanced Video Renderer) in DVBViewer, you can see that the OSD quality is quite poor. Furthermore you can't ouptut an OSD with it in paused or stopped state, only as long as the video is running, which is a major drawback that requires difficult work-arounds. So it's not really attractive.... Quote Link to comment
blasgl Posted December 17, 2020 Share Posted December 17, 2020 Sorry people, but saying that madVR is very old and implying that it needs a replacement is unthankful at best. Madshi has created what it can be regarded as the most flexible and best quality DirectShow renderer out there, made it available for free and helped with the integration in the DVBViewer. IMHO with DVBViewer you have only two practical options: 1) EVR Custom for the easiest setup and excellent performance. 2) madVR for best performance or best quality, depending on what your taste is. I do not see any pressing need right now to integrate another renderer in DVBViewer, but if can be easily done I´m all for trying something new. 2 Quote Link to comment
ter9999 Posted January 23, 2022 Share Posted January 23, 2022 MPC Video Renderer is very friendly for HDR content and it has added a bunch of new features till Jan 2022. Since DVBViewer's currently not supporting it, I use MPC-HC to play DVBViewer timeshift file in order to use the MPC Video Renderer. Clumsy but it's the only way for now. Suggest DVBViewer adding the MPC Video Renderer support. Quote Link to comment
Griga Posted January 23, 2022 Share Posted January 23, 2022 I'm still missing a documentation of the MPC Video Renderer interfaces that can be used by applications. Such a component is pretty useless if there is no known way to communicate with it. Quote Link to comment
ter9999 Posted April 7, 2022 Share Posted April 7, 2022 On 1/24/2022 at 2:45 AM, Griga said: I'm still missing a documentation of the MPC Video Renderer interfaces that can be used by applications. Such a component is pretty useless if there is no known way to communicate with it. I'm no developer, but an end user, so can't provide technical details on MPC VR. Maybe there is useful info on https://github.com/Aleksoid1978/VideoRenderer/blob/master/Readme.md And I tried ProgDVB and some other media players, they've added the MPC VR already alongside the MadVR. Quote Link to comment
ter9999 Posted March 2 Share Posted March 2 (edited) MPC VR has added the latest nVidia RTX Video Super Resolution (VSR) support. This is a much-anticipated feature for AI video upscaling, strongly suggest DVBViewer adding MPC VR support! Edited March 5 by ter9999 Quote Link to comment
Webturtle Posted March 2 Share Posted March 2 Hello, @ter9999: How do you use MPC Video Renderer with with MPC-HC? I can't find a setting option in my MPC-HC (64-Bit) 1.7.13. Many greetings Webturtle Quote Link to comment
lastcameleon Posted March 3 Share Posted March 3 (edited) 16 hours ago, Webturtle said: Hello, @ter9999: How do you use MPC Video Renderer with with MPC-HC? I can't find a setting option in my MPC-HC (64-Bit) 1.7.13. Many greetings Webturtle You will need MPC-HC build by CLSID2 https://github.com/clsid2/mpc-hc/releases/. On 1/23/2022 at 6:45 PM, Griga said: I'm still missing a documentation of the MPC Video Renderer interfaces that can be used by applications. Such a component is pretty useless if there is no known way to communicate with it. It uses the same Interfaces as the old DXR Renderer (from the old Matroska); ISubRenderCallback, ISubRenderCallback2 and ISubRender, in addition to it's own interfaces (in the Include directory). Edited March 3 by lastcameleon 1 Quote Link to comment
Webturtle Posted March 3 Share Posted March 3 Hello, @lastcameleon: Thanks very much! I had thought and so it was on the website that MPC-HC would no longer be developed, only MPC-HC BE. Many greetings Webturtle Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.