Kodi Community Forum
Initial native support for DXVA2 in SVN - Time to say goodbye to your firstborns - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: Initial native support for DXVA2 in SVN - Time to say goodbye to your firstborns (/showthread.php?tid=69306)



- Therms - 2010-02-05

Therms Wrote:Elupus:

I've found 5 movies out of the hundreds that I have that display the green screen problem. Would you be interested in the MediaInfo output on them, or do you think you've got a good enough handle on what the problem is?

FYI, everything else I have works fantastic on my Acer Revo 3610.

Also, I swear I read something in this thread about this, but now I can't find it...does (or will it) the Automatic setting in the Render Method automatically select the best renderer? For example, I've now got it set to DXVA, but I've also got a CrystalHD...assuming there's something CrystalHD does better than DXVA or vice versa, is the plan for it to select the correct one?

Hmm...using the same Rev (27451) on my desktop PC which is also running Win7 64bit but is a beefier machine...Core i5 with an Nvidia 8800GTS...I have no green screens on files that I do on my ION system.


- Balthazar2k4 - 2010-02-05

elupus Wrote:Balthazar2k4:
Ok, so it would seem it's the setting of profile that is causing problems. Did that non 8x8 use a custom 4x4 matrix instead?

Yes. According to Dark Shikari it is the only way to get the encoder to force HP without 8x8DCT.

Edit: Well, maybe not. I am trying to better understand the JVT matrix. It is considered the "official" matrix, but I cannot find any information on what exactly it does.

Edit: Well, JVT stands for "Joint Video Team" and was a matrix developed by the Videolan group. Unfortunately, the documentation on their site is gone (or I just can't find it). So I can only assume it is using a custom 4x4 matrix.


- elupus - 2010-02-05

Good news Smile
The major green screen issue have been solved. Thank Balthazar2k for pointing me in the right direction! I was missing to backport a fix in ffmpeg upstream


- Balthazar2k4 - 2010-02-05

elupus Wrote:Good news Smile
The major green screen issue have been solved. Thank Balthazar2k for pointing me in the right direction! I was missing to backport a fix in ffmpeg upstream

Great news! I am building the latest SVN now. Let you know how it works. Cool

Edit: Yup, that fixes the problem, but I am getting alot of corruption (macroblocking, smearing) for the first 20 seconds or so. Not a big deal, but I wasn't having the problem before. Also, took me a bit to fix the audio, evidently there have been a lot of changes in the audio subsection of XBMC. Anyways, it is working now. Great job Elupus!

Edit: I have also found that FF causes the video to macroblock and smear as well. Hmmmm....


- Jezz_X - 2010-02-05

did you update too 27476 because that fixed the blocking at start for me


- Balthazar2k4 - 2010-02-05

Jezz_X Wrote:did you update too 27476 because that fixed the blocking at start for me

Yeah, I just realized that 27477 was available and built it. Problem solved. I am having issues with audio though. I am getting 2 channel without problem, but AC3/DTS is not downmixing properly. I am only get the left and right channels (I think). Really makes dialog almost impossible to hear. Is anyone else having this problem?


- theuni - 2010-02-05

Lots of churn in downmixing atm, known problem.

TheUni


- Balthazar2k4 - 2010-02-05

theuni Wrote:Lots of churn in downmixing atm, known problem.

TheUni

Great, thanks. I'll just wait it out. Wink


- Balthazar2k4 - 2010-02-05

Elupus, not to pressure, but do you have any ideas on how to tackle the use of scalars with DXVA? That is really the only thing missing at this stage.


- gnif - 2010-02-05

I am sorry for that people, my bad
The issue should now be resolved


- Balthazar2k4 - 2010-02-05

gnif Wrote:I am sorry for that people, my bad
The issue should now be resolved

Thanks Gnif, I am building now. Let you know if I have any more issues.

Edit: Gnif, the mapping worked, but the volume is extremely low. Is that normal? Sorry to everyone, I'm not trying to hijack this thread. This will be my last statement on the issue in here.

Edit: Gnif, ignore my question. I see this thread (http://forum.xbmc.org/showthread.php?tid=69481) answers my question. I have been spending way too much time in here Wink


- tennisbgc - 2010-02-05

v0lrath Wrote:Tried this out on my Revo 1600 (2GB RAM) with Windows 7 64-bit last night. I probably tried 10 or so 1080p and 720p videos. They all worked flawlessly! I think we can safely say the Revo 1600 is now the perfect XBMC machine.

...anyone want to buy a CrystalHD card? Laugh
could you test out this file http://rapidshare.com/files/323689489/Planet_Earth_From_Pole_To_Pole.mkv.html


- Sam.Nazarko - 2010-02-05

Glad that green screen has been fixed will try later. (Well Done) Is it me or does interlacing seem a bit patchy atm?


- Balthazar2k4 - 2010-02-05

tennisbgc Wrote:could you test out this file http://rapidshare.com/files/323689489/Planet_Earth_From_Pole_To_Pole.mkv.html

I am not running an Atom, but I was curious to try the sample. It played flawlessly with DXVA enabled (not a single dropped frame). My processor never went above 10%. For reference, I tried using the standard software solution and my processor hit 92% with 32 dropped frames...


- mindweaver - 2010-02-05

Don't know if it has been said. But is there a way of seeing if it is actually using dxva on a movie? except low cpu. Is there anything in the movie info ("o") that indicates dxva?