XBMC Community Forum
[DSCodec]Replacement for DSPlayer - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Windows support (/forumdisplay.php?fid=59)
+---- Thread: [DSCodec]Replacement for DSPlayer (/showthread.php?tid=94645)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


[DSCodec]Replacement for DSPlayer - tiben20 - 2011-02-19 05:39

Hi i'm the original creator of dsplayer and the only developer behind this directshow implementation into dvdplayer.
Last build
http://dsplayer.passion-xbmc.org/testbuild/XBMCSetup-Rev0f7bcc3-dx.exe
Previous build
http://dsplayer.passion-xbmc.org/testbuild/XBMCSetup-Rev1d981af-dx.exe
The branch
https://github.com/tiben20/xbmc
To report bug post them there
https://github.com/tiben20/xbmc/issues

KNOWN ISSUES
-right now its almost useless to try the build if your under windows xp the code is only in half way in construction

TODO
-Adding config for which filter is going to be used based on fourcc codec.
-(Maybe)Adding config page like i had in dsplayer to configurate a filter that is currently playing. I didn't like the old way i made which was buggy due to fake fullscreen and true fullscreen behaviors. I'm thinking about a python script with a gui that look pretty much like the alsa mixer for xbmc live
-fixing wmv2 and wmv3 codec
-fixing dvd playback
-add vmr9 for xp users
-adding audio codec (Already got them all of them working but i have a problem with the internal renderers(wasapi and directsound)which don't support a pass through for hd bitstream. So i'm thinking about a solution to fix this, i might try to create a fake renderer and render with a directshow renderer but from the test i done already with a fake renderer i'm not getting the timing working right)
-adding dxva description in osd
TROUBLESHOOTING
-You need ffdshow installed or mpc standalone video codec registered to be able to use the codec(will be fixed when i add the config stuff)
-If you can't connect to a currently directshow graph because your using windows 7 x64 register proppage.dll and quartz.dll in your syswow64 directory

Of course a screenshot
[Image: 6666f50c.png]
If the dvdplayer use the codec its going to be written dc:DirectShow
You don't need to ask for adding DirectshowDXVA when its a using it's also in my to do list.


- ashlar - 2011-02-19 19:19

Thx Tiben for continuing development. Smile


- fmark - 2011-02-19 19:35

Thanks for your valuable contribution !

Could you please provide some instructions on how to make XBMC DSCodec use MPC-HC codecs ?
I installed your version and tried to find something where I could define which codecs to use without success. Is there any configuration file that I need to create ? Or it is uses some default system codecs (like WMP does). Info shows "dc: Directshow" but CPU is using 100% while playing 1080p MKV file.


- tiben20 - 2011-02-19 19:41

fmark Wrote:Thanks for your valuable contribution !

Could you please provide some instructions on how to make XBMC DSCodec use MPC-HC codecs ?
I installed your version and tried to find something where I could define which codecs to use without success. Is there any configuration file that I need to create ? Or it is uses some default system codecs (like WMP does). Info shows "dc: Directshow" but CPU is using 100% while playing 1080p MKV file.
there 4 setup by default right now. I started developing a python script for downloading and configuring codecs Tongue
Just register mpcvideodec or install ffdshow and they will be used. Only registered one are working on this build


- testmetest - 2011-02-19 20:50

Awesome Tiben, thanks for your hard work and contribution! Am I understanding you right that HD bitstreaming is not yet ready? This is confusing me:
tiben20 Wrote:TODO: adding audio codec(Already got them working really good with every codec i had but the internal renderer don't support hd bitstream so it's going to be done later)



- liquidskin76 - 2011-02-19 21:27

Bye bye DSPlayer, hello DSCodec!

Great stuff tiben. I'm with you all the way on this one so let me know if you need anything. Wink

Looks great already.

Cheers


- tiben20 - 2011-02-20 01:30

testmetest Wrote:Awesome Tiben, thanks for your hard work and contribution! Am I understanding you right that HD bitstreaming is not yet ready? This is confusing me:

Fixed the description


- tiben20 - 2011-02-20 05:38

Started working on a python plugin with basic skin so far its listing the codecs.
It's the first time i'm coding a skin so its not going really fast it took me 2 hours to make this.
[Image: screenshot089.png]


- Mallet21 - 2011-02-20 05:53

Nice !! Can't wait to try this out.


- Death-Axe - 2011-02-20 06:54

Is this going to become the main codec package for xbmc, or is this just a playey abouty side project?