• 1
  • 530
  • 531
  • 532
  • 533
  • 534(current)
Kodi DSPlayer – DirectShow Player for Windows
I have installed the version which is available on github. I copied in the installation folder the missing dll without overwriting the ones already installed. I cannot get kodi to play any file using DSPlayer, while it plays deactivating it. If I check the possibility of using DSPlayer with the "play with" option, I do not see the option.
With the standard player the film stutters, which is not what I was getting with ordinary Kodi. Any suggestions to how to get it working?
Reply
(2025-01-18, 13:13)Norixone Wrote: 1) Is it going to integrate a player capable of dynamic tone mapping without the need of using something like madVR?
2) Will it be possible to set the nits the dispaly is capable of in the graphic interface or will it be necessary to edit a configuation file?
3) Will it continue to support the use of DXVA and super resolution with nVidia graphic cards?
4) Will it be able to playback ISO nativley (I have seen someonelse asking the same question, but I did not seem to find an answer)?
5) If kodi is updated is the fork going to be updated as well?

One last thing that more than a question is a consideration is why the main kodi branch doesn't consider including a dynamic tone mapping solution as manmy would appreciate this long awaitied feature. If not developping one, why not consider the work done by @tiben20 and integrate it some how?

@tiben20, please share a link via which it is possible to make donations. I am willing to support if not with the development at least economically ;-)
1) its a mix of libplacebo and mpcvr togheter. Might not be perfect but from my test on the small amount of file i tested the mpcvc side of rendering works
2) since its the most used config i will put it the gui
3) Yes its already integrated if you use the mpcvr shaders
4) The source filter integrated 10 years ago was able to do it if its not working its an easy fix
5) Nop but its going to be easier to upgrade it afterward the big change since 17 were long to fix

for the integration its complex we had it done at one point compiling on every platform which is the hard part but the patch was not to kodi standards and we didnt have enough windows developer for that part of kodi. The patch was over 100k lines if i remember. Just for the compiling i remember having worked over 100 hours ands blinkseb too and it didnt got accepted so we abandon that. https://github.com/xbmc/xbmc/pull/10441

ill put a link when i post my next test build in a new post on the forum
Reply
Update: I finally succeeded with merging plane directly with libplacebo ill start testing with hdr content soon
Reply
(2025-01-20, 20:52)tiben20 Wrote: The patch was over 100k lines if i remember. Just for the compiling i remember having worked over 100 hours ands blinkseb too and it didnt got accepted so we abandon that. 10441 (PR)

Must have missed this piece of history before... thanks for resurfacing it.
For troubleshooting and bug reporting please make sure you read this first (usually it's enough to follow instructions in the second post).
Reply
(2025-01-23, 03:20)ashlar Wrote:
(2025-01-20, 20:52)tiben20 Wrote: The patch was over 100k lines if i remember. Just for the compiling i remember having worked over 100 hours ands blinkseb too and it didnt got accepted so we abandon that. 10441 (PR)

Must have missed this piece of history before... thanks for resurfacing it.
a big waste of time that was mainly the reason why i stopped working on it.

PS:Im currently working on libplacebo to fix the component mapping which is a pain in the ass. I have nv12 and p010 working so far they are almost identical except one is 8 the other 10 bit. Trying to fix yv12 the mapping of planes is screwed up i get a strange green not aligned image. Hope i can fix this soon. I really dont want bugs because the internal video pixel format is not supported
Reply
Thank you for the explenations and for taking note of a suggestion of mine.
Unfortunately, Dsplayer is not working for me on the beta that is available on github. If you are able to share another updated version that I can play around with and check feel free to share :-)
Reply
(2025-01-24, 01:04)Norixone Wrote: Thank you for the explenations and for taking note of a suggestion of mine.
Unfortunately, Dsplayer is not working for me on the beta that is available on github. If you are able to share another updated version that I can play around with and check feel free to share :-)
Its not worth sharing right now because you have to debug to much in case of a bug it only work with specific config and it needs a lot of dll for libplacebo. Ill post something a bit more stable when i can. The version on github can be compiled on your own if you really want to test
Reply
Good news yv12 working. PS: Ill fix every pixel format and then refactor them into one functions just need to find difference between ffmpeg and lavfilter for yv12 it was strange the 2 second plane were inverted.

Image
Reply
Does anyone know if yuy2 is supported by libplacebo. I think the different pixel stride from each component make it not compatible
Reply
(2025-01-18, 13:13)Norixone Wrote: Hi everyone. Very excited of this development as I have transitioned to a full HTPC and almost completely abbandoned phisical discs. I also happen to have a videoprojector that would greatly improve with a dynamic tone mapping solution.
I would like to understand better what to expect from this fork of kodi 22.

1) Is it going to integrate a player capable of dynamic tone mapping without the need of using something like madVR?
2) Will it be possible to set the nits the dispaly is capable of in the graphic interface or will it be necessary to edit a configuation file?
3) Will it continue to support the use of DXVA and super resolution with nVidia graphic cards?
4) Will it be able to playback ISO nativley (I have seen someonelse asking the same question, but I did not seem to find an answer)?
5) If kodi is updated is the fork going to be updated as well?

One last thing that more than a question is a consideration is why the main kodi branch doesn't consider including a dynamic tone mapping solution as manmy would appreciate this long awaitied feature. If not developping one, why not consider the work done by @tiben20 and integrate it some how?

@tiben20, please share a link via which it is possible to make donations. I am willing to support if not with the development at least economically ;-)

You know you can be using MadVR with newer Kodi versions, by using an external player?
Reply
(Yesterday, 05:34)tiben20 Wrote: Does anyone know if yuy2 is supported by libplacebo. I think the different pixel stride from each component make it not compatible

It seems, it is not supported.
Reply
(Yesterday, 13:25)Zhadum Wrote:
(Yesterday, 05:34)tiben20 Wrote: Does anyone know if yuy2 is supported by libplacebo. I think the different pixel stride from each component make it not compatible

It seems, it is not supported.
Yeah ill code right away a fallback that if its not a supported format it does the convertion before sending to libplacebo. Its a bit more of compute time for those unusual pixel format. At least the most used nv12 and p010 are already working in libplacebo without preconversion.
Reply
  • 1
  • 530
  • 531
  • 532
  • 533
  • 534(current)

Logout Mark Read Team Forum Stats Members Help
Kodi DSPlayer – DirectShow Player for Windows47