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

+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Kodi 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


- mecore - 2011-07-15 21:53

Thanks merlin Smile

Unfortunately when i disable the codec the standard DVDPlayer Codec gets loaded. Sad

FFDShow and FFDShow DXVA are both registered (looked in Graphstudio)

Any other idea?


- mecore - 2011-07-15 22:06

Heres my complete config... maybe you can see something. (haali is installed to)

http://www.abload.de/image.php?img=configwo05.jpg

And the Last debug... i highlighted the what i think important lines, but you guys are the experts. Smile

Code:
22:02:54 T:2804 M:2632892416  NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
22:02:54 T:2804 M:2632892416  NOTICE: Default DVD Player: dvdplayer
22:02:54 T:2804 M:2632892416  NOTICE: Default Video Player: dvdplayer
22:02:54 T:2804 M:2632892416  NOTICE: Default Audio Player: paplayer
22:02:54 T:2804 M:2632888320  NOTICE: Loading media sources from special://masterprofile/sources.xml
22:02:54 T:2804 M:2602328064  NOTICE: initializing playlistplayer
22:02:54 T:2804 M:2602328064  NOTICE: DONE initializing playlistplayer
22:02:55 T:2804 M:2513526784  NOTICE: CApplication::UpdateLibraries - Starting video library startup scan
22:02:55 T:2804 M:2513432576  NOTICE: initialize done
22:02:55 T:2804 M:2513367040  NOTICE: Running the application...
22:02:55 T:2804 M:2513342464   ERROR: Python script "script.tv.show.next.aired" does not exist
22:02:55 T:1808 M:2512650240  NOTICE: VideoInfoScanner: Starting scan ..
22:02:55 T:2804 M:2509758464  NOTICE: ES: Starting event server
22:02:55 T:3356 M:2509426688  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
22:02:55 T:3356 M:2509422592  NOTICE: UDP: Listening on port 9777
22:02:55 T:3112 M:2495967232  NOTICE: -->Python Interpreter Initialized<--
22:02:56 T:1808 M:2484568064  NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00
22:02:56 T:4012 M:2484363264   ERROR: CRemoteControl::Connect - failed to connect
22:03:04 T:2804 M:2413801472   ERROR: Previous line repeats 1 times.
22:03:04 T:2804 M:2413801472  NOTICE: DVDPlayer: Opening: D:\Filme\MKV 1080P\I Saw the Devil.mkv
22:03:04 T:2804 M:2413797376 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:03:04 T:3180 M:2413776896  NOTICE: Creating InputStream
22:03:04 T:3180 M:2413690880  NOTICE: Creating Demuxer
[color=black][COLOR="black"][u][b]22:03:04 T:3180 M:2397253632  NOTICE: Opening video stream: 0 source: 256
22:03:04 T:3180 M:2395447296  NOTICE: Creating video codec with codec id: 28
22:03:04 T:3180 M:2395426816  NOTICE: Loading directshow filter for file D:\Filme\MKV 1080P\I Saw the Devil.mkv
22:03:05 T:3180 M:2394353664   ERROR: DShowNative codec failed:LoadLibrary Failed[/b][/u][/color][/COLOR]
[u][b]22:03:05 T:3180 M:2394267648  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10[/b][/u]
22:03:05 T:3180 M:2394189824  NOTICE: Creating video thread
22:03:05 T:3180 M:2394157056  NOTICE: Opening audio stream: 1 source: 256
22:03:05 T:3180 M:2394157056  NOTICE: Finding audio codec for: 86020
22:03:05 T:3180 M:2394157056  NOTICE: Creating audio thread
22:03:05 T:3152 M:2394075136  NOTICE: running thread: CDVDPlayerAudio::Process()
22:03:05 T:3152 M:2394075136  NOTICE: Creating audio device with codec id: 86020, channels: 6, sample rate: 48000, no pass-through
22:03:05 T:3756 M:2392297472  NOTICE: running thread: video_thread
22:03:05 T:3756 M:2380886016  NOTICE:  fps: 24.000000, pwidth: 1920, pheight: 1040, dwidth: 1920, dheight: 1040
22:03:05 T:3756 M:2380881920  NOTICE: Display resolution DESKTOP : 1680x1050 @ 60.00 - Full Screen (12)
22:03:06 T:4012 M:2397519872   ERROR: CRemoteControl::Connect - failed to connect
22:03:26 T:2804 M:2440286208   ERROR: Previous line repeats 3 times.
22:03:26 T:2804 M:2440286208  NOTICE: Storing total System Uptime
22:03:26 T:2804 M:2440286208  NOTICE: Saving settings
22:03:26 T:2804 M:2440171520  NOTICE: stop all
22:03:26 T:2804 M:2440171520  NOTICE: ES: Stopping event server
22:03:26 T:4012 M:2438451200   ERROR: CRemoteControl::Connect - failed to connect
22:03:26 T:3356 M:2438475776  NOTICE: ES: UDP Event server stopped
22:03:26 T:2804 M:2438553600  NOTICE: stop player
22:03:26 T:2804 M:2438524928  NOTICE: CDVDPlayer::CloseFile()
22:03:26 T:2804 M:2438578176  NOTICE: DVDPlayer: waiting for threads to exit
22:03:26 T:3180 M:2438578176  NOTICE: CDVDPlayer::OnExit()
22:03:26 T:3180 M:2438578176  NOTICE: DVDPlayer: closing audio stream
22:03:26 T:3180 M:2438578176  NOTICE: Closing audio stream
22:03:26 T:3180 M:2438574080  NOTICE: Waiting for audio thread to exit
22:03:27 T:3152 M:2438574080   ERROR: CDVDAudio::AddPackets - failed to add leftover bytes to render
22:03:27 T:3152 M:2438574080  NOTICE: thread end: CDVDPlayerAudio::OnExit()
22:03:27 T:3180 M:2438635520  NOTICE: Closing audio device
22:03:27 T:3180 M:2438635520  NOTICE: Deleting audio codec
22:03:27 T:3180 M:2438631424  NOTICE: DVDPlayer: closing video stream
22:03:27 T:3180 M:2438631424  NOTICE: Closing video stream
22:03:27 T:3180 M:2438631424  NOTICE: waiting for video thread to exit
22:03:27 T:3756 M:2438627328  NOTICE: thread end: video_thread
22:03:27 T:3180 M:2448879616  NOTICE: deleting video codec
22:03:27 T:3180 M:2465406976  NOTICE: CDVDPlayer::OnExit() deleting demuxer
22:03:27 T:3180 M:2465697792  NOTICE: CDVDPlayer::OnExit() deleting input stream
22:03:27 T:2804 M:2465759232  NOTICE: DVDPlayer: finished waiting
22:03:27 T:2804 M:2473218048  NOTICE: stop sap announcement listener
22:03:27 T:2804 M:2473213952  NOTICE: clean cached files!
22:03:27 T:2804 M:2473205760  NOTICE: unload skin
22:03:27 T:2804 M:2544148480  NOTICE: stop python
22:03:27 T:2804 M:2544148480  NOTICE: stopped
22:03:27 T:2804 M:2544148480  NOTICE: destroy
22:03:27 T:2804 M:2544144384  NOTICE: unload sections



- LordMerlin - 2011-07-16 01:27

You need enable decoding H264 in FFDShow DXVA settings or register in system filter MPCVideoDecoder.ax


- benfreefly - 2011-07-26 20:23

I registered just to thank you, tiben, for working on this. I recently started using XBMC only to find that it wouldn't play half of my videos for unexplained reasons (kept seeing "unable to obtain codec parameters" etc, but all of my files were pretty standard). Once I realized that it wasn't using directshow, I immediately started seeking out a solution. Ultimately I resolved to go with the option that looks to be supported in the future, that being your work with DSCodec. After a bit of a struggle I managed to build my own release from your git source and got everything setup correctly with ffdshow -- I used K-Lite Mega Codec Pack (and the 64-bit pack as well) along with AC3Filter -- and since finally getting everything running I haven't had a single video that wouldn't play. The only thing I'd like to see is CoreAVC, but I wanted to personally thank you for everything you've done so far! Keep up the good work!


- sshaikh - 2011-08-03 12:51

Hi guys, finally ready to experiment with this. The only thing I'm not sure about is which version to download - the normal one or the _video one? I mainly want to run reclock as an audio renderer, but might play with using other video codecs too.

1) What are the pros and cons of each version?

2) Are the prebuilt installers of a version new enough that have the audio renderer GUI stuff?

3) If not, are there any instructions for building from source, or any other built versions?


- liquidskin76 - 2011-08-05 01:21

Just wanted to check where things are with dscodec...

-has anyone got the latest commit (https://github.com/tiben20/xbmc) to work? I can build (had to sort a few builds errors) however no mater what i try in terms of config, the build won't use directshow.

-has anyone got a working build they can upload as the links by tiben are dead?

-What's the deal with the config now? I see there's an xml file in \...\XBMC\system\players\dvdplayer similar to what dsplayer used. Is this file actually being used by dscodec?

-What's the status with audio and ffdshow audio? Is passthrough working on either the recent commits or the test build tiben uploaded?

Cheers Wink


- DanneXBMC - 2011-08-15 22:18

Check this out Smile

http://voxcommando.com/forum/index.php?topic=479.15


- DanneXBMC - 2011-08-15 22:38

DanneXBMC Wrote:Check this out Smile

http://voxcommando.com/forum/index.php?topic=479.15

Works perfect! Big Grin


1 - Xenotox - 2011-08-16 05:48

It works ok... but movie with the flac and aac audio doesn´t work?

do you know how to make it right?


- DanneXBMC - 2011-08-16 06:35

Xenotox Wrote:It works ok... but movie with the flac and aac audio doesn´t work?

do you know how to make it right?

I noticed that too...Sad , i dont know... maybe just follow the thread for a while and see...


- steelman1991 - 2011-08-16 09:21

On playback - check the Audio settings via the OSD - on these files the volume is set to 0 - use the slider to increase volume.


1 - Xenotox - 2011-08-16 20:10

still can´t hear anything!


- sshaikh - 2011-08-17 11:01

liquidskin76 Wrote:Just wanted to check where things are with dscodec...

-has anyone got a working build they can upload as the links by tiben are dead?

-What's the deal with the config now? I see there's an xml file in \...\XBMC\system\players\dvdplayer similar to what dsplayer used. Is this file actually being used by dscodec?

-What's the status with audio and ffdshow audio? Is passthrough working on either the recent commits or the test build tiben uploaded?

Cheers Wink

The downloads at http://dsplayer.passion-xbmc.org seem to be active enough, although they don't seem to pick up any video codecs by default. There is an earlier build linked to below:

http://forum.xbmc.org/showpost.php?p=777668&postcount=87

which does pick up the MPC codec at least, so there must have been a breaking change in between. The later non _video build appears to pick up DirectSound, but as I explained above, not video.

I suspect it may have been the introduction of the XML file you mention, so perhaps the later builds need some kind of config. Something to try tonight I think.


- liquidskin76 - 2011-08-17 11:59

sshaikh Wrote:The downloads at http://dsplayer.passion-xbmc.org seem to be active enough, although they don't seem to pick up any video codecs by default. There is an earlier build linked to below:

http://forum.xbmc.org/showpost.php?p=777668&postcount=87

which does pick up the MPC codec at least, so there must have been a breaking change in between. The later non _video build appears to pick up DirectSound, but as I explained above, not video.

I suspect it may have been the introduction of the XML file you mention, so perhaps the later builds need some kind of config. Something to try tonight I think.

The latest builds i geuss are in a state of WIP with regards to actually working. It's a waiting game with dscodec at the moment!

I heard from tiben the other day. He's been working 6 days out of 7 during the summer so hasn't had any time to work on dscodec, however it is still on his radar.

Cheers


- sshaikh - 2011-08-18 12:59

So I installed that latest build ready to create the XML... but found that I couldn't find where to place it! I don't seem to have a default file in my clean install. Any tips?

Or yes, perhaps I should just wait for Tiben.