• 1
  • 477
  • 478
  • 479(current)
  • 480
  • 481
  • 525
Kodi DSPlayer – DirectShow Player for Windows
RTX 2080 stuttering on latest NVIDIA driver as of 28th of March! - Read below the fix to see if it's your problem as well.

-------------------------FIXED by rolling back to:------------------------
GeForce Game Ready Driver WHQL    418.91    February 13, 2019 - The latest drivers are causing stuttering for me and at least another guy over on Doom9 MadVR forums. He told me to roll back, and the issue was gone! GJ NVIDIA!
-------------------------------------------------------------------------------

What is good Kodi DSPlayer-fam!
Alright so, I just got done upgrading my rig. I did a brand new 1809 Win10 install, added my old RTX 2080, seated a 9600K i5 and 16 gigs of ram. 
I then copied over my AppData folder for Kodi after installing the latest Kodi DS installer.. And all settings are intact. How ever, I am getting insane stuttering in all my videos. No dropped frames, no repeated frames.. Just.. Stuttering! Like every 3rd second, the video stutters hard. And I can't see any indication of what does it.

I've taken off "Focus Assist" in Windows.
I've disabled the Game Bar in Windows.
I've set Exclusive Mode, which fixed it on my old rig with the RTX 2080..
I've tried copy-back, D11.

I am honestly at a loss and it's SO annoying that a new build is actually performing worse than my 8 year old 3570K i5 build.

Any suggestions friends? Off the top of your head ofc. 

/CuraeL
Reply
First of all, let me say I'm really sorry if this awfully long post got a little offtopic from dsplayer, since it was more a skin question.

 
(2019-03-26, 10:13)flavio1961 Wrote: Hi, are there the possibility of not having the OSD on the screen when pausing movies? I tried to modify the file string DialogSeekBar.xml of the Estuary skin by deleting the "Player.Paused" item but without results. How can I do? Thank you.

Yeah, I have been doing this since the Confluence skin days.

On Estuary is a little more tricky, but also possible. Currently my diff file have several others modifications I made, so I filtered out what I believe are from the pause state. I hope I got everything right.


Note the +/- symbols at the start of the line is just to show which line has been altered, you should not put those in your files.

addons\skin.estuary\xml\Custom_1109_TopBarOverlay.xml

Before
xml:
                 <width>100%</width>
                 <height>170</height>
                 <texture>frame/osdfade.png</texture>
             </control>
             <control type="image">
                 <left>10</left>
        
        
After
xml:
                 <width>100%</width>
                 <height>170</height>
                 <texture>frame/osdfade.png</texture>
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
+                <animation effect="fade" start="0" end="0" time="200" delay="1">Visible</animation>
             </control>
             <control type="image">
                 <left>10</left>
        
----

Before
xml:
                 <aspectratio aligny="top" align="left">keep</aspectratio>
             </control>
             <control type="group">
-                <visible>!Window.IsActive(pvrosdchannels) + !Window.IsActive(pvrosdguide)</visible>
                 <visible>IsEmpty(Player.Art(clearlogo))</visible>
                 <animation effect="fade" time="150">VisibleChange</animation>
                 <left>30</left>
                 <right>400</right>
                 <control type="label">
                     <label>$VAR[NowPlayingBreadcrumbsVar]</label>
          
          
After
xml:
                 <aspectratio aligny="top" align="left">keep</aspectratio>
             </control>
             <control type="group">
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
                 <visible>IsEmpty(Player.Art(clearlogo))</visible>
                 <animation effect="fade" time="150">VisibleChange</animation>
                 <left>30</left>
                 <right>400</right>
                 <control type="label">
                     <label>$VAR[NowPlayingBreadcrumbsVar]</label>
          
          
---------

Before
xml:
                 </control>
             </control>
             <control type="group">
-                <visible>!Window.IsVisible(extendedprogressdialog)</visible>
                 <animation effect="fade" time="150">VisibleChange</animation>
                 <control type="label">
                     <font>font_clock</font>
       
       
After
xml:
                 </control>
             </control>
             <control type="group">
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
                 <animation effect="fade" time="150">VisibleChange</animation>
                 <control type="label">
                     <font>font_clock</font>

          
          
------------
------------
------------

addons\skin.estuary\xml\DialogSeekBar.xml


Before
xml:
                 <width>120%</width>
                 <height>200</height>
                 <texture flipy="true">frame/osdfade.png</texture>
             </control>
             <control type="group">
                 <visible>!Window.IsVisible(videoosd) + !Window.IsVisible(musicosd)</visible>
        
After
xml:
                 <width>120%</width>
                 <height>200</height>
                 <texture flipy="true">frame/osdfade.png</texture>
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo</visible>
             </control>
             <control type="group">
                 <visible>!Window.IsVisible(videoosd) + !Window.IsVisible(musicosd)</visible>
        
        
        
Before
xml:
                 <label>$VAR[SeekTimeLabelVar]</label>
                 <font>font45</font>
                 <shadowcolor>black</shadowcolor>
-                <visible>!Player.ChannelPreviewActive</visible>
                 <animation effect="fade" start="0" end="100" time="200" delay="1000">Visible</animation>
             </control>
             <control type="label" id="40000">

After
xml:
                 <label>$VAR[SeekTimeLabelVar]</label>
                 <font>font45</font>
                 <shadowcolor>black</shadowcolor>
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) + !Player.ChannelPreviewActive</visible>
                 <animation effect="fade" start="0" end="100" time="200" delay="1000">Visible</animation>
             </control>
             <control type="label" id="40000">
        
Before
xml:
                     <info>PVR.timeshiftprogress</info>
                     <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                     <midtexture>colors/white50.png</midtexture>
                 </control>
             </control>
             <control type="progress">

After
xml:
                           <info>PVR.timeshiftprogress</info>
                     <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                     <midtexture>colors/white50.png</midtexture>
+          <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
                 </control>
             </control>
             <control type="progress">
 
Before
xml:
                 <info>Player.ProgressCache</info>
                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                 <midtexture>colors/white50.png</midtexture>
-                <visible>!Player.ChannelPreviewActive</visible>
             </control>
             <control type="progress">
                 <left>0</left>

After
xml:
        <info>Player.ProgressCache</info>
                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                 <midtexture>colors/white50.png</midtexture>
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
             </control>
             <control type="progress">
                 <left>0</left>
 
Before
xml:
                 <info>Player.Progress</info>
                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                 <midtexture colordiffuse="button_focus">colors/white.png</midtexture>
             </control>
             <control type="slider" id="401">
                 <left>5</left>

After
xml:
        <info>Player.Progress</info>
                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
                 <midtexture colordiffuse="button_focus">colors/white.png</midtexture>
+        <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)</visible>
             </control>
             <control type="slider" id="401">
                 <left>5</left>

Before
xml:
                 <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
                 <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
                 <textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
-                <visible>!VideoPlayer.Content(livetv)</visible>
             </control>
         </control>
         <control type="group">

After
xml:
                 <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
                 <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
                 <textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
+                <visible>Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo) | !Player.Paused + !VideoPlayer.Content(livetv) + [Window.IsVisible(videoosd) | Window.IsActive(fullscreeninfo) | Window.IsActive(playerprocessinfo)]</visible>
             </control>
         </control>
         <control type="group">


Before
xml:
                <control type="label">
                    <top>110</top>
                    <left>20</left>
                    <width>400</width>
                    <height>50</height>
                    <aligny>center</aligny>
                    <font>font30</font>
                    <wrapmultiline>true</wrapmultiline>
                    <label>[COLOR button_focus]$LOCALIZE[21396]:[CR][/COLOR]$INFO[player.chapter]$INFO[player.chaptercount, / ]</label>
-                    <visible>player.chaptercount</visible>
                </control>
                <control type="group">
                    <visible>Player.Recording + !PVR.ChannelPreviewActive</visible>

After
xml:
                <control type="label">
                    <top>110</top>
                    <left>20</left>
                    <width>400</width>
                    <height>50</height>
                    <aligny>center</aligny>
                    <font>font30</font>
                    <wrapmultiline>true</wrapmultiline>
                    <label>[COLOR button_focus]$LOCALIZE[21396]:[CR][/COLOR]$INFO[player.chapter]$INFO[player.chaptercount, / ]</label>
+                    <visible>[Window.IsActive(fullscreeninfo) + player.chaptercount] | [Window.IsActive(playerprocessinfo) + player.chaptercount]</visible>
                </control>
                <control type="group">
                    <visible>Player.Recording + !PVR.ChannelPreviewActive</visible>

Before
xml:
                <control type="label">
                    <top>110</top>
                    <right>20</right>
                    <width>400</width>
                    <height>50</height>
                    <align>right</align>
                    <aligny>center</aligny>
                    <font>font30</font>
                    <wrapmultiline>true</wrapmultiline>
-                    <visible>!Window.IsActive(fullscreeninfo)</visible>
                    <animation effect="fade" time="200">VisibleChange</animation>
                    <label>$INFO[Player.TimeRemaining,[COLOR button_focus]$LOCALIZE[31134]:[CR][/COLOR]]</label>
                </control>
            </control>

After
xml:
                <control type="label">
                    <top>110</top>
                    <right>20</right>
                    <width>400</width>
                    <height>50</height>
                    <align>right</align>
                    <aligny>center</aligny>
                    <font>font30</font>
                    <wrapmultiline>true</wrapmultiline>
+                    <visible>[Window.IsActive(playerprocessinfo)]</visible>
                    <animation effect="fade" time="200">VisibleChange</animation>
                    <label>$INFO[Player.TimeRemaining,[COLOR button_focus]$LOCALIZE[31134]:[CR][/COLOR]]</label>
                </control>
            </control>

Edit:
Full result:
Image
Reply
(2019-03-27, 19:52)curael Wrote: What is good Kodi DSPlayer-fam!
Alright so, I just got done upgrading my rig. I did a brand new 1809 Win10 install, added my old RTX 2080, seated a 9600K i5 and 16 gigs of ram. 
I then copied over my AppData folder for Kodi after installing the latest Kodi DS installer.. And all settings are intact. How ever, I am getting insane stuttering in all my videos. No dropped frames, no repeated frames.. Just.. Stuttering! Like every 3rd second, the video stutters hard. And I can't see any indication of what does it.

I've taken off "Focus Assist" in Windows.
I've disabled the Game Bar in Windows.
I've set Exclusive Mode, which fixed it on my old rig with the RTX 2080..
I've tried copy-back, D11.

I am honestly at a loss and it's SO annoying that a new build is actually performing worse than my 8 year old 3570K i5 build.

Any suggestions friends? Off the top of your head ofc. 

/CuraeL
I don't remember where, it could be AVS or Doom9, but I read something about going into Nvidia Control Panel/Manage 3D Settings and setting Vsync to On. To fix stuttering with RTX cards, that is.

Yes, here you go: https://www.avsforum.com/forum/26-home-t...st57758796
For troubleshooting and bug reporting please make sure you read this first (usually it's enough to follow instructions in the second post).
Reply
(2019-03-27, 19:53)le__ Wrote: First of all, let me say I'm really sorry if this awfully long post got a little offtopic from dsplayer, since it was more a skin question.
Really interesting. I wish there was an options in skins to get this result. I used to customize skins in the past but having to replicate the edits for every update got boring fast.
For troubleshooting and bug reporting please make sure you read this first (usually it's enough to follow instructions in the second post).
Reply
(2019-03-27, 20:23)ashlar Wrote:
(2019-03-27, 19:52)curael Wrote: What is good Kodi DSPlayer-fam!
Alright so, I just got done upgrading my rig. I did a brand new 1809 Win10 install, added my old RTX 2080, seated a 9600K i5 and 16 gigs of ram. 
I then copied over my AppData folder for Kodi after installing the latest Kodi DS installer.. And all settings are intact. How ever, I am getting insane stuttering in all my videos. No dropped frames, no repeated frames.. Just.. Stuttering! Like every 3rd second, the video stutters hard. And I can't see any indication of what does it.

I've taken off "Focus Assist" in Windows.
I've disabled the Game Bar in Windows.
I've set Exclusive Mode, which fixed it on my old rig with the RTX 2080..
I've tried copy-back, D11.

I am honestly at a loss and it's SO annoying that a new build is actually performing worse than my 8 year old 3570K i5 build.

Any suggestions friends? Off the top of your head ofc. 

/CuraeL
I don't remember where, it could be AVS or Doom9, but I read something about going into Nvidia Control Panel/Manage 3D Settings and setting Vsync to On. To fix stuttering with RTX cards, that is.

Yes, here you go: https://www.avsforum.com/forum/26-home-t...st57758796 

I appreciate that. The Exclusive fix was what I did on the other rig. It doesn't work on here. And the vsync in windows mode setting doesn't work either, just tried it. Sad I don't know maan.
Reply
(2019-03-27, 21:09)curael Wrote: I appreciate that. The Exclusive fix was what I did on the other rig. It doesn't work on here. And the vsync in windows mode setting doesn't work either, just tried it. Sad I don't know maan.
Argh... I'm afraid I can't be much of an help to you, then. Best of luck in fixing this.
For troubleshooting and bug reporting please make sure you read this first (usually it's enough to follow instructions in the second post).
Reply
You should report the stuttering issue with the RTX cards at Doom9. I'm not sure if anything can be done because it sounds like a video driver issue. Try a couple of other driver versions.

Some RTX users seem immune from this.
Reply
(2019-03-28, 04:02)Warner306 Wrote: You should report the stuttering issue with the RTX cards at Doom9. I'm not sure if anything can be done because it sounds like a video driver issue. Try a couple of other driver versions.

Some RTX users seem immune from this.
Thanks Warner, that was my next step. I've created a post over on the madVR support thread. I can see that the topic over there right now is in fact stuttering on RTX cards, but that people seem to again, have fixed it with Fullscreen Ex. or Windowed mode with v-sync set to ON. I thought it would do the trick for me too, how ever none of it did. So right now I'm awaiting other suggestions. And when I go home, I will roll back to the earlier NVIDIA driver since I believe I didn't update to the current one on the old build.

Other than that, I don't know - the settings are the same as before. Dear lord - sometimes I had configuring madVR.. But I also love the outcome when it finally works, lol. Big Grin What can ya do.
Reply
(2019-03-28, 13:39)curael Wrote: And when I go home, I will roll back to the earlier NVIDIA driver since I believe I didn't update to the current one on the old build.
For other readers, curael managed to solve his judder problems rolling back to  418.91, February 13, 2019 (taken from doom9).
For troubleshooting and bug reporting please make sure you read this first (usually it's enough to follow instructions in the second post).
Reply
(2019-03-28, 17:57)ashlar Wrote:
(2019-03-28, 13:39)curael Wrote: And when I go home, I will roll back to the earlier NVIDIA driver since I believe I didn't update to the current one on the old build.
For other readers, curael managed to solve his judder problems rolling back to 418.XX from the 22nd of February (taken from doom9).  

Lol thanks, I was just logging in here to say the same! Big Grin But thank you! By the way, I fixed it the following driver as I picked the wrong one and had to recheck the file. The one I installed is:
GeForce Game Ready Driver WHQL    418.91    February 13, 2019
I'll also update my initial post with a "FIXED EDIT". So people know that it's solved by the rollback.
Reply
(2019-03-27, 19:52)curael Wrote: RTX 2080 stuttering on latest NVIDIA driver as of 28th of March! - Read below the fix to see if it's your problem as well.

-------------------------FIXED by rolling back to:------------------------
GeForce Game Ready Driver WHQL    418.91    February 13, 2019 - The latest drivers are causing stuttering for me and at least another guy over on Doom9 MadVR forums. He told me to roll back, and the issue was gone! GJ NVIDIA!
-------------------------------------------------------------------------------

What is good Kodi DSPlayer-fam!
Alright so, I just got done upgrading my rig. I did a brand new 1809 Win10 install, added my old RTX 2080, seated a 9600K i5 and 16 gigs of ram. 
I then copied over my AppData folder for Kodi after installing the latest Kodi DS installer.. And all settings are intact. How ever, I am getting insane stuttering in all my videos. No dropped frames, no repeated frames.. Just.. Stuttering! Like every 3rd second, the video stutters hard. And I can't see any indication of what does it.

I've taken off "Focus Assist" in Windows.
I've disabled the Game Bar in Windows.
I've set Exclusive Mode, which fixed it on my old rig with the RTX 2080..
I've tried copy-back, D11.

I am honestly at a loss and it's SO annoying that a new build is actually performing worse than my 8 year old 3570K i5 build.

Any suggestions friends? Off the top of your head ofc. 

/CuraeL
Reply
New to the Forum, sorry messed up my reply.  Anyways, I recently upgraded from Kodi DSPlayer 17.6 to Leia.  I did a completely fresh install just as Curael apparently has done.  I'm less than impressed with the video playback compared with 17.6, but really want to give Leia a chance.  Is it possible to get quality video playback with Leia as I did with DSPlayer 17.6??  Are there settings that I should be using that maybe I'm not that will help acheive video playback within a compareable range of DSPlayer??  Maybe it's possible to install MadVR and LAV Filters, or another player that will acheive virtually the same quality as I previously had.  Curael's post gave me hope that there is a solution, but that I'm just not aware.  Warner306 was always my reference for information with DSPlayer, any suggestions for Leia?  And I appologize for all the rookie mistakes with the forum.  I looked to delete my previous quote and couldn't find it.
Reply
(2019-04-01, 16:38)MightyMo Wrote: New to the Forum, sorry messed up my reply.  Anyways, I recently upgraded from Kodi DSPlayer 17.6 to Leia.  I did a completely fresh install just as Curael apparently has done.  I'm less than impressed with the video playback compared with 17.6, but really want to give Leia a chance.  Is it possible to get quality video playback with Leia as I did with DSPlayer 17.6??  Are there settings that I should be using that maybe I'm not that will help acheive video playback within a compareable range of DSPlayer??  Maybe it's possible to install MadVR and LAV Filters, or another player that will acheive virtually the same quality as I previously had.  Curael's post gave me hope that there is a solution, but that I'm just not aware.  Warner306 was always my reference for information with DSPlayer, any suggestions for Leia?  And I appologize for all the rookie mistakes with the forum.  I looked to delete my previous quote and couldn't find it.
Use an external player like MPC-HC with MadVR and Lav Filters. Check out the link below for guidance.

Kodi with External Player, MadVR, Lav filters
Display: LG OLED77C9 | A/V Receiver: Denon AVR-X4500H | 2019 Nvidia Shield Tv Pro | Apple TV 4K | 2017 Roku Ultra | HTPC | Game PC | PS5 
Reply
External Players have their pros and cons. Do your research with the given thread to decide if the drawbacks are dealbreakers for you.
Personally, they are for me, partially because I pause, exit, and resume often. I use subs a lot and switching or autodownloading them can be a pain or impossible sometimes. I use a gamepad as a remote, and that's entirely dependent on the player or setting up a gamepad to keyboard emulator for how well it'll work. I don't like how nearly every other player in existence looks. I like Kodi's player UI.

All of those are dependent on the person, set up, and how much effort you are willing to put in to get it working the way you want. The only wasted is your time if you want to just try it to see if it works for you.
Developer for Shoko and Nakamori. Long time user of Kodi, before it was even called Kodi. My XBOX died long ago, but Windows is still just as broken and necessary. I obviously watch anime, given my first comment. Video games, manga, music, you name it.
Reply
I agree da3dsoul.  I appreciate the suggestion blackreign66, but that was one of the first solutions I employed years ago and I was eventually put off with it and chose to use the integrated Kodi DSPlayer instead.  I was extremely happy with that option, but wanted to try upgrading.  I may need to go back.

From what I've been able to find over the years as I continually researched ways to improve my DSPlayer experience, I don't think there is a solution available for me to use Leia with a native HQ player.  I think currently my only real solution is to either return to Kodi 17.6, learn the best settings for what Leia provides, or to use an external player, and I really want to avoid an external player. 

I probably misunderstood curael's post, but I took it to mean that he had a potential solution for a DSPlayer like experience with Leia.  That's probably not going to happen in the short term.
Reply
  • 1
  • 477
  • 478
  • 479(current)
  • 480
  • 481
  • 525

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