Posts: 519
Joined: Oct 2012
Reputation:
9
2014-02-13, 16:39
(This post was last modified: 2014-02-13, 16:39 by Ed76.)
are there any plans to add real postprocessing to xbmc (14)? one way would be support of ffdshow but that seems complicated/impossible. another option would be to add shader support like it is done in mpc-hc. at the moment i mostly miss a good sharpen filter.....
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
an LoG for example can be easily implemented in our renderer - volunteers ahead :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
Laplacian of Gaussian - it's a default filter in image processing which can be easily implemented by combining a Laplace Filter (second derivation) with a gaussian smooth filter, which has a symmetric kernel so it can be implemented separable.
Google "Mexican Hat" :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 519
Joined: Oct 2012
Reputation:
9
sorry, dont understand that. to complicated. i only want to know if its possible or planed to implement shader support (for instance sharpen complex 2 or other shaders).
Posts: 519
Joined: Oct 2012
Reputation:
9
hi fritsch,
every posibillity to postprocessing/sharpen is welcome. from the list you give i would say "unsharp" should be the right one. the "unsharp mask" filter within ffdshow is a good one, i dont know if its the same than the ffmpeg one. one of the best sharpen filters is sharpen complex 2 (mpc-hc). the postprocessing system within mpc-hc is very good (combine shaders, post-, pre-resize shaders).
Posts: 658
Joined: Jul 2011
Reputation:
1
2014-02-17, 04:31
(This post was last modified: 2014-02-17, 04:32 by StinDaWg.)
Sharpen complex 2 is too strong IMO. It's too artificially sharp rather than subtle. Regular sharpen complex is alright. I prefer to do a luma sharpen in ffdshow resize instead. Lanczos 4 with 0.5 luma sharpen.
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
:-) I see we have a lot of experts. So - let's see for gotham +1. What we can do. I also plan on integrating the BBC deinterlacer, which has hit ffmpeg in 2.x. I already tested it and the quality is really nice - but - expect a core i7 to actually run it.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
Please, someone with clue adds a first PR. I will jump in and do the rest. Also be aware that xbmc has more stages then just decode filter. Especially the render which does the upscaling needs to be taken into account.
And for the rest. We have all read Image Processing by Gonzalez et. al. - so let's do less bikeshedding and more start to improve xbmc code.
I won't have any chance to look at it prior to gotham is out. Quite full with other things.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 424
Joined: Sep 2016
Reputation:
25
Because i am also interested in using shader filter i searched for sharpen complex 2a and found this older thread. I won't like to use DS Player and i would like to know if i can use this or some other shader filter for video post procesing function. In DVBViewer this shader is a xml file and i thought it would be great to use it within Kodi 18 too.
HTPC: Windows 10 Pro 22H2, Zalman HD135, Intel i3-7100, GTX 1070, UHD ASUS BW-16D1HT
NAS: Xpenology 7.2 Update 1, Intel i5-6600