google / sagetv

SageTV is a cross-platform networked DVR and media management system
http://forums.sagetv.com/
Apache License 2.0
267 stars 174 forks source link

Add New Video Renderers - MadVR #107

Open rickgillyon opened 8 years ago

rickgillyon commented 8 years ago

It would be nice to try out new Renderers, particularly MadVR which is giving good results with Kodi in Windows. Currently we seem to just have the fixed list.

MadVR is here: http://forum.doom9.org/showthread.php?t=146228

EVR works okay, but I tend to lose the last few seconds of imported videos, and MadVR has far more tweaking options. Obviously this isn't an urgent request... Thanks.

Narflex commented 8 years ago

Adding new video renderers isn't all that trivial. The main reason is integration with the 3D rendering system so you can do UI overlays on top of video. If MadVR has the same interfaces used by EVR or VMR9; then it would be much easier to integrate. Does Kodi support blending of UI on top of video when using the MadVR renderer?

rickgillyon commented 8 years ago

Transparent UI overlays do work in Kodi using MadVR (this is using the DSPlayer variant of Kodi). I've no idea on interfaces I'm afraid, I'm just a user. I'm seeing far better results using MadVR with LAVFilters in Kodi (fewer drops, lower CPU etc.). It would be nice to try with Sage, but I'm sure there are more important things.

Narflex commented 8 years ago

If anybody wants to dig into this...feel free to ping me as always; I'm more than happy to be a consultant on any SageTV work that gets down and dirty with the SageTV internals. :)

On Thu, Mar 24, 2016 at 11:02 AM, rickgillyon notifications@github.com wrote:

Transparent UI overlays do work in Kodi using MadVR (this is using the DSPlayer variant of Kodi). I've no idea on interfaces I'm afraid, I'm just a user. I'm seeing far better results using MadVR with LAVFilters in Kodi (fewer drops, lower CPU etc.). It would be nice to try with Sage, but I'm sure there are more important things.

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/google/sagetv/issues/107#issuecomment-200951711

Jeffrey Kardatzke jkardatzke@google.com Google, Inc.