•   
  • 1
  • 61
  • 62
  • 63(current)
  • 64
  • 65
  • 506
  •   
Kodi DSPlayer – DirectShow Player for Windows
Hi, newbie here I am having the same problem as MKANET when trying to play http Emby streams from a remote server. The exact same error. I have already edited my Media Rules as recommended in the HOW TO Guide (1966595 (post)) but that hasn't made a difference. Also using system filters works, although seeking is not the best as expected. I get stuck on "Working" Loop. Also, using MadVR from Emby Theater works. This leads me to believe that it is perhaps a issue with the filters I am using? Here is my My media filter

(2015-07-05, 20:16)MKANET Wrote: Thanks Ed. Yes, I've already configured DSPlayer to use directshow for http/https (without using DVDPlayer). However, I think for Win8.x/Win10, DSPlayer isn't able to handle this. It's all boils down to the error in my Kodi log:

Kodi Condition/Error that DSPlayer can't handle[ automatically
Code:
FATAL: CFGFilterFile::Create CoCreateInstance failed!

The only way I can get all my video addons to work (Youtube, and Amazon Prime Video) is the enable, "Use System Filters (DirectShow Merits).

EDIT: And.. now I know exactly what filters are used when "Use System Filters" is enabled (I used GraphStudio + Connect to Remote Graph). No surprise... "File Source (URL) + LAV Splitter + LAV Video + LAV Audio + MadVR + Default DirectShow Audio Render"; which is EXACTLY what I had specified in mediasconfig.xml + filtersconfig.xml.

So, I can finally prove there's a problem with DSPlayer (at least under Windows 8.1) when trying to do a simple HTTP/HTTPS playback filtergraph.
Code:
FATAL: CFGFilterFile::Create CoCreateInstance failed!
is the only log error captured unfortunately.


@aracnoz can you please try to reproduce this using the Youtube addon for Kodi using the Isengard beta 2 DSPlayer version of Kodi?

Not sure what condition causes DSPlayer try to start the unusual "CoCreateInstance"; and, DSPlayer doesn't know how to handle it at that point... For youtube videos, it tries to use cyberlinkvideocodec. (poor attempt from DSPlayer to handle CoCreateInstance), For Amazon Prime videos, DSPlayer tries to insert another filter I don't have,

Code:
11:04:29 T:4028   ERROR: CFGLoader::InsertFilter Failed to create filter "cyberlinkvideodec"
11:04:29 T:4028   ERROR: CFGManager::RenderFileXbmc Failed to load filters rules
11:04:29 T:4028   ERROR: CDSPlayer::Process - Failed creating DS Graph

mediasconfig.xml
Code:
....
        <rule name="Remote URLs" filetypes=".*" protocols="http|https" url="true">
            <source filter="file_source_(url)" />
            <splitter filter="lavsplitter" />
            <video filter="lavvideodec" />
            <audio filter="lavaudiodec" />
        </rule>
    </rules>

playercorefactory.xml is pretty much empty...
Code:
<playercorefactory>
   <rules action="prepend">
     <rule protocols="daap" player="DVDPlayer"/>
   </rules>
</playercorefactory>

On I run Kodi with administrator priviledges (and UAC slider turned all the way down in Win8.1). I don't have any real-time antivirus running (Windows Defender is completely disabled during testing).

(2015-07-05, 12:35)Ed76 Wrote:
(2015-07-05, 03:02)MKANET Wrote: I just installed the Amazon Prime Video + PrimeProxy addon. Has anyone tried to get DSPlayer to handle video addons like Amazon Video (which works great BTW).

2037842 (post)
Reply
(2015-07-22, 18:16)NahsiN Wrote: Hi, newbie here I am having the same problem as MKANET when trying to play http Emby streams from a remote server. The exact same error. I have already edited my Media Rules as recommended in the HOW TO Guide (1966595 (post)) but that hasn't made a difference. Also using system filters works, although seeking is not the best as expected. I get stuck on "Working" Loop. Also, using MadVR from Emby Theater works. This leads me to believe that it is perhaps a issue with the filters I am using? Here is my My media filter

(2015-07-05, 20:16)MKANET Wrote: Thanks Ed. Yes, I've already configured DSPlayer to use directshow for http/https (without using DVDPlayer). However, I think for Win8.x/Win10, DSPlayer isn't able to handle this. It's all boils down to the error in my Kodi log:

Kodi Condition/Error that DSPlayer can't handle[ automatically
Code:
FATAL: CFGFilterFile::Create CoCreateInstance failed!

The only way I can get all my video addons to work (Youtube, and Amazon Prime Video) is the enable, "Use System Filters (DirectShow Merits).

EDIT: And.. now I know exactly what filters are used when "Use System Filters" is enabled (I used GraphStudio + Connect to Remote Graph). No surprise... "File Source (URL) + LAV Splitter + LAV Video + LAV Audio + MadVR + Default DirectShow Audio Render"; which is EXACTLY what I had specified in mediasconfig.xml + filtersconfig.xml.

So, I can finally prove there's a problem with DSPlayer (at least under Windows 8.1) when trying to do a simple HTTP/HTTPS playback filtergraph.
Code:
FATAL: CFGFilterFile::Create CoCreateInstance failed!
is the only log error captured unfortunately.


@aracnoz can you please try to reproduce this using the Youtube addon for Kodi using the Isengard beta 2 DSPlayer version of Kodi?

Not sure what condition causes DSPlayer try to start the unusual "CoCreateInstance"; and, DSPlayer doesn't know how to handle it at that point... For youtube videos, it tries to use cyberlinkvideocodec. (poor attempt from DSPlayer to handle CoCreateInstance), For Amazon Prime videos, DSPlayer tries to insert another filter I don't have,

Code:
11:04:29 T:4028   ERROR: CFGLoader::InsertFilter Failed to create filter "cyberlinkvideodec"
11:04:29 T:4028   ERROR: CFGManager::RenderFileXbmc Failed to load filters rules
11:04:29 T:4028   ERROR: CDSPlayer::Process - Failed creating DS Graph

mediasconfig.xml
Code:
....
        <rule name="Remote URLs" filetypes=".*" protocols="http|https" url="true">
            <source filter="file_source_(url)" />
            <splitter filter="lavsplitter" />
            <video filter="lavvideodec" />
            <audio filter="lavaudiodec" />
        </rule>
    </rules>

playercorefactory.xml is pretty much empty...
Code:
<playercorefactory>
   <rules action="prepend">
     <rule protocols="daap" player="DVDPlayer"/>
   </rules>
</playercorefactory>

On I run Kodi with administrator priviledges (and UAC slider turned all the way down in Win8.1). I don't have any real-time antivirus running (Windows Defender is completely disabled during testing).

(2015-07-05, 12:35)Ed76 Wrote: 2037842 (post)

I would recommend playing http content with DVDPlayer. If you are talking about using Emby server with DSPlayer, a fix has been posted in the past, but I don't know what that fix was.
Reply
(2015-07-22, 16:21)TMDaines Wrote: The new update looks great and appears to fix a number of issues. I still have a couple of big ones involving subtitles however. With Reclock selected as the audio renderer I cannot get any subtitles to appear. With the standard audio renderer, subtitles only load if they already present when the video is started. Subtitles that are downloaded through Kodi whilst watching will not appear until the video is restarted.

Here is a log with Reclock enabled first: http://pastebin.com/R7E7ndVM

So you think it is ReClock that is causing problems with subtitles?
Reply
(2015-07-22, 10:35)Cinder Wrote: I'm having issues when copying my advancedsettings.xml to the userdata folder after updating to 15.0, the file contains my local MySQL database info:

<advancedsettings>

<videodatabase>
<type>mysql</type>
<host>192.168.1.100</host>
<port>3306</port>
<user>kodi</user>
<pass>kodi</pass>
<name>kodi_videos</name>
</videodatabase>

<musicdatabase>
<type>mysql</type>
<host>192.168.1.100</host>
<port>3306</port>
<user>kodi</user>
<pass>kodi</pass>
<name>kodi_music</name>
</musicdatabase>

</advancedsettings>

This results in Kodi crashing on startup with an error saying "ERROR: Unable to initialize. Exiting".
Do I need to delete the old database from my server so a new one can be created, or can Kodi somehow convert it if its incompatible with 15.0?
I had 14.2 running with the exact settings above and no issues.

I think this is a question for the Windows forum, not DSPlayer.
Reply
(2015-07-22, 21:45)Warner306 Wrote:
(2015-07-22, 16:21)TMDaines Wrote: The new update looks great and appears to fix a number of issues. I still have a couple of big ones involving subtitles however. With Reclock selected as the audio renderer I cannot get any subtitles to appear. With the standard audio renderer, subtitles only load if they already present when the video is started. Subtitles that are downloaded through Kodi whilst watching will not appear until the video is restarted.

Here is a log with Reclock enabled first: http://pastebin.com/R7E7ndVM

So you think it is ReClock that is causing problems with subtitles?

Well, with Reclock I'm not able to get subtitles to appear at all. With the default audio renderer, I'm still having problems with freshly downloaded subtitles. A number of people reported this error with the last build too.
Reply
For what is worth, I'm having perfectly fine subtitles while using Reclock. All compenents updated to the latest versions (Kodi, madVR, LAV Filters, XySubfilter, Reclock) on a x64 8.1 machine, using a GTX 660 with latest drivers installed (353.30). Windows 8.1 updated to latest fixes through Windows Update.
For troubleshooting and bug reporting please make sure you read this first.
Reply
i get subs to play just fine regularly. And i use reclock, mainly for it's on the fly transcode to ac3 because my tv doesn't accept any other multi channel format. but i haven't tried downloading new subs for a video that has none to see if i can play them. I suppose i could test soon.
Reply
@TMDaines

your mainly problem it's that you are not using XYSubfilter, the internal dsplayer subtitles filter (libsubs.dll) should not work at all with madVR

so after set your config to use xysubfilter, if there is still a problem with downloaded subs pls report a full debug log, the service that you are using to download, the method that you are using to download

p.s

Plexbmc, Emby or any other services like that are not fully supported by dsplayer because it's impossibile to me test each external addons or program made for Kodi, there should be a team of people for that Smile, and even with a team usually it's the addon's developer that ensure the support to a program but just the DSPlayer existence it's completly ignored by all of them, so even if i will fix the support now, this could be easly broken by an update made by the addons developers or by the kodi team, so i should constantly check this advanced services addons in each their aspect...

youtube, vevo and other streaming services are working for me

i would thx everyone here to continue to test and use dsplayer version for daily use, we are growing in number that's for sure, my hope it's that one day DSPlayer will have the same consideration of KODI by the external developers and Kodi Team but it's not now the day
Reply
Thanks Warner306, I did get it to work by unchecking the url box in my filter set and using the default filters I use for all my other files. That being said, the playback was patchy at best. I had much better luck using Emby Theater with madVR.
So I have given up on http. I am now using a remote sshfs mount for my videos instead. In Linux, I modify the video cache and just wait for the cache to fill up before I play (I can monitor this using the overlay). In Windows, the same setting don't seem to have any effect even on DVDPlayer or DSPlayer? Any ideas on how can increase the cache size?
Reply
I have installed the new version of DSPlayer with madvr and LAV filters yesterday.
It runs really smooth. My question is now, my picture is really dark?
I try some KODI settings with RGB. With limited RGB i have a blacked crush. With RGB Full, the picture is washed out grey.

My hardware:
Intel Nuc D34010WYK
Windows 10
Panasonic ZT60
Onkyo 509

Have someone an idea what that could be?
Reply
Hi aracnoz, I see that LAV Audio takes its Audio Delay value from Kodi's settings. What I don't understand is that I see the value (when calling LAV Audio through the DSPlayer filters entry in video menu, while playing a video) changing by itself, with no apparent reason.

It doesn't appear to honor the latency settings one can insert in advancedsettings.xml, for instance:

Code:
<latency>
    <delay>0</delay>
    <refresh>
      <min>23</min>
      <max>24</max>
      <delay>105</delay>
    </refresh>
  </latency>

it appears to be ignored. For some videos I find Audio Delay set in LAV Audio at 104 ms and I am sure to never have written 104ms anywhere. Do you have any idea where these values come from? Is there an explanation or should I try to reproduce and attach logs?

Also, now that we need to have the refresh rates detailed in madVR Display Modes section, I thought about switching refresh rate just with madVR, but then I thought that Kodi might not "know" the refresh rate and fail to apply the <latency> corrections... alas, it seems to ignore them anyway but I'm still curious about that, should we be using just madVR for refresh rate change or is it better to use Kodi and madVR together?
For troubleshooting and bug reporting please make sure you read this first.
Reply
(2015-07-23, 11:45)ashlar Wrote: Hi aracnoz, I see that LAV Audio takes its Audio Delay value from Kodi's settings. What I don't understand is that I see the value (when calling LAV Audio through the DSPlayer filters entry in video menu, while playing a video) changing by itself, with no apparent reason.

It doesn't appear to honor the latency settings one can insert in advancedsettings.xml, for instance:

Code:
<latency>
    <delay>0</delay>
    <refresh>
      <min>23</min>
      <max>24</max>
      <delay>105</delay>
    </refresh>
  </latency>

it appears to be ignored. For some videos I find Audio Delay set in LAV Audio at 104 ms and I am sure to never have written 104ms anywhere. Do you have any idea where these values come from? Is there an explanation or should I try to reproduce and attach logs?

if you change the delay from the VideoOsd with a remote or with the keyboard there is a step progression of 25ms, but changing the value of the slider with the mouse can produce a not so regular value and even resetting the delay to 0 it's stored into the db with float value that could be as 0.07ms or -0.012ms etc etc, so it's probably that with these movie where we have edited manually with the mouse the delay you can have a slight difference with the delay set into latency

(2015-07-23, 11:45)ashlar Wrote: Also, now that we need to have the refresh rates detailed in madVR Display Modes section, I thought about switching refresh rate just with madVR, but then I thought that Kodi might not "know" the refresh rate and fail to apply the <latency> corrections... alas, it seems to ignore them anyway but I'm still curious about that, should we be using just madVR for refresh rate change or is it better to use Kodi and madVR together?

i prefer to change the refresh only by kodi that works as before, now it's also possibile to change refresh only by madVR, everyone can make the preferred choice
Reply
(2015-07-23, 10:17)Flotho Wrote: I have installed the new version of DSPlayer with madvr and LAV filters yesterday.
It runs really smooth. My question is now, my picture is really dark?
I try some KODI settings with RGB. With limited RGB i have a blacked crush. With RGB Full, the picture is washed out grey.

My hardware:
Intel Nuc D34010WYK
Windows 10
Panasonic ZT60
Onkyo 509

Have someone an idea what that could be?

Have you tried using madLevelsTweaker in your madVR folder to change the hdmi output to full if you tv accepts full. if it doesn't, then skip that, you can then run madHcCtrl to change the madVR settings, look at the devices section and change madVR to use limited output for the tv. See if that helps any.
Reply
(2015-07-23, 09:19)aracnoz Wrote: @TMDaines

your mainly problem it's that you are not using XYSubfilter, the internal dsplayer subtitles filter (libsubs.dll) should not work at all with madVR

so after set your config to use xysubfilter, if there is still a problem with downloaded subs pls report a full debug log, the service that you are using to download, the method that you are using to download

That's odd. I used the files in the DSPlayer Starter Kit to have the correct filters loaded. I wonder why XySubFilter is not my config. I presume XySubFilter should be in the config in the DSPlayer Starter Kit?
Reply
it's not set in the default kit. if you follow the first page on how to setup filters you can add it easy enough.
Reply
  •   
  • 1
  • 61
  • 62
  • 63(current)
  • 64
  • 65
  • 506
  •   
 
Thread Rating:
  • 47 Vote(s) - 4.43 Average



Logout Mark Read Team Forum Stats Members Help
Kodi DSPlayer – DirectShow Player for Windows4.4347