Kodi Community Forum
[WINDOWS] Internal Directshow Based Player [NO LONGER DEVELOPED] - 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: [WINDOWS] Internal Directshow Based Player [NO LONGER DEVELOPED] (/showthread.php?tid=61355)



- blinkseb - 2010-04-18

nakima Wrote:I have read the documentation and gotten this working (awesome job, btw), but I have a question (that I couldn't find the answer to)...

Is it possible to just let directshow handle the graph construction and not have to worry about all my entries in dsfilterconfig? I would like to just flip a switch to tell dsplayer - use direct show and all its configured priorities and registered filters to play the video.

Maybe this is where the effort is already headed, but is it more complex? I can understand early on wanting to be able to control which filters are used where and being able to test and verify items.

Thanks for any info, and once again great job!

No, it's not actually possible, because dsplayer is built in order to override directshow merit system. It's very easy to let directshow build the graph, but I'm not sure it's the best option you have, since every filters you install give thereself the highest merit, so it's pointless.

Maybe an option on the gui to allow directshow to build the graph, why not. But there is absolutly no way to do a white/black list like mpc (use the dsfilterconfig.xml instead).


debug log - metaltimo - 2010-04-19

Hi Seb...

I tried to make a Debug log at paste.bin...

This is the link... http://pastebin.com/y9TZM3Ys

I hope this is usefull... Some more will follow!
This one is about playing a normal mpg type with dsplayer. player startet in fullscreen then the movie hungs (Just a standing Picture with no audio).

here is my dsfilterconf.xml...

Sorry, I can´t load a file... I try it in Pastebin...Sad

Greetz
Timo


dsfilterconf.xml - metaltimo - 2010-04-19

Here is the link to my dsfilterconf...

http://pastebin.com/wZv7riB1

The next debug will follow...
Thanks!


- tiben20 - 2010-04-20

Just to inform everyone i spent some time working with including filters. And basically i got around 6 or 7 filters im working on right now. But one is kinda interesting its the mpc video dec incorporated into xbmc.
I wont commit it due to the fact it would really need to be cleaned but for those who like the complexity of that kind of project here it is.
http://dsplayer.passion-xbmc.org/Patch/mpcvideodec.patch


The patch - metaltimo - 2010-04-20

Sorry Tiben,

I didn´t understand the context of your last Reply and what about this patch... Where do I have to install it or where do I have to save it, does it will do automatically?! Which functionality is about?
Thanks!
Timo


Second Debug - metaltimo - 2010-04-20

This is my second debug...

I started a mpg file with AC3 Audio with dsplayer this one was played, but I got stairy lines in the Videopicture...

http://pastebin.com/nPYaNJkk

Another will follow...


Third Debug - metaltimo - 2010-04-20

Hello,

this is the third log...
I started a mkv file with dsplayer, first everything looks fine, it is without "ruckler" and audiosynchron, but you see always little lines or caros in the picture. Then I opened the Audiomenu in the GUI. There are two strems in the file 1.AC3 German 2. DTS English In the GUI I can change the streams but there is no result in outputting to the soundcard, I just get the english Audio as output!

http://pastebin.com/fKQnJSxj

More will follow...


Fourth Debug - metaltimo - 2010-04-20

In this case, I opened a mov file with dsplayer then I have a standing videoscreen and the audio is slightly going on...

http://pastebin.com/2kNPZXzM

Some will follow


Fifth Debug - metaltimo - 2010-04-20

Here I startet a ts HD File 1080p bluerayrip with dsplayer and I also see stairy lines and crops / blocks in the picture...

http://pastebin.com/UmgYA4H9

See more


Sixth debug - metaltimo - 2010-04-20

Here I startet a rec file (its a ts stream of a topfield sat receier SD) (dvdplayer plays it ery well including all changes in audio output format change) with ds player and I get displaying in occured error in rendering that file I should look at the debug log...

I tried to set rec files in the dsfilterconf, but this is guaranteed wrong... As dvdplayer plays that files correctly my wish for next version of dsplayer is, you implemate these files, please also vdr files from my reelbox (linux based sat receier)

http://pastebin.com/uvk3LYn9

Thanks!


Seventh debug - metaltimo - 2010-04-20

I think that will be the last debug...

It´s curious...
I have got a reelbox (linuxbased satreceier) and it´s recording format is vdr... there is an option to make a vdr to mpeg with the reelbox... 1. PS and 2. Yacoto. Movies without AC3 stream I changed with PS, movies with AC3 IK changed with Yacoto...
All Yacoto made mpegs are played with dvdplayer and dsplayer, all PS made mpegs occure errors...
Want to open them with dvdplayer, nothing happens, after several tryings, there is a display says that some contents can´t be played...
Open them with dsplayer, you just get the audiostream no picture at all...

http://pastebin.com/YKTTGn4v

So I hope You can do something with my logs and can help me! At meanwhile I will test the dsersion of the 17th of april, if that all doesn´t work, I get back to normal 9.11 build and external player...
I´ve got no motiation anymore!!! And I´m worst of it!Stare

Thanks for all!!!


- neurosis13 - 2010-04-20

@ metaltimo

please go to settings/video/dsplayer/ and enable "set all stable formats to libavcodec"
i am not sure if this will help but you can also take a look into the ffdshow codec settings and play around with the codecs.


- metaltimo - 2010-04-20

Hello,

thanks for the Tip, but I tried out so much with the filters!
Now I use the latest Version of dsbuild and I also installed the COREAVC Codec on my System... I changed it with mpcideodec but it was worst than the mpcvideodec, ffdvideodec for HD are not usefull at all!

I see constantly stairy Lines in my HD Videos playing them with dsplayer!
Playing them with Media Player Classic, everything is top!!!

SO GOOD BYE DSPLAYER I´ve NO BOCK AT ALL!!!

Sorry at the Developers, they are doing a great job!!! Perhaps there will be a dsplayer version in the next future doing eerything right for me...

Thanks for Help!!!
Greez
Timo


- blinkseb - 2010-04-20

metaltimo Wrote:Hello,

thanks for the Tip, but I tried out so much with the filters!
Now I use the latest Version of dsbuild and I also installed the COREAVC Codec on my System... I changed it with mpcideodec but it was worst than the mpcvideodec, ffdvideodec for HD are not usefull at all!

I see constantly stairy Lines in my HD Videos playing them with dsplayer!
Playing them with Media Player Classic, everything is top!!!

SO GOOD BYE DSPLAYER I´ve NO BOCK AT ALL!!!

Sorry at the Developers, they are doing a great job!!! Perhaps there will be a dsplayer version in the next future doing eerything right for me...

Thanks for Help!!!
Greez
Timo

Don't forget this is still a work in progress. If everything is fine with mpc, you shouldn't haveany problem with dsplayer. Try to play a file in mpc, and look at the graph with graphstudio. Build the same graph with dsplayer, and it should work.

For your other request, dsplayer is able to play everything you want to, you just need the proper filters, just like mpc!


- liquidskin76 - 2010-04-20

metaltimo Wrote:I see constantly stairy Lines in my HD Videos playing them with dsplayer!
Playing them with Media Player Classic, everything is top!!!

Is MPC-HC set to use it's internal codecs, or have you disabled them and are using directshow filters?