[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) 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
|
Audio Podcasts - MikeThicke - 2010-07-05 I'm having trouble getting audio podcasts to work. Local mp3 files play fine, but xbmc tries to launch dsplayer by default (and gets an extension not found error) when I try to stream a podcast in mp3 format. If I use the "play using..." option I can select between dsplayer (default) and dvdplayer. The dvdplayer starts playing, gets the length correct, can pause, etc, but doesn't actually play any audio. If I select the "change media type" option it gives me the options of video, picture, and filemanager which implies that it recognizes it as music? If trying to reproduce, you need to add a source such as: Code: <source> to sources.xml in the music section. ISO buffer issue - dial - 2010-07-05 Sorry, wrong thread. - therealjoeblow - 2010-07-06 I can't get r31520 to play *anything* (not x264 in mkv, not simple xvid in avi, nothing), not using the default mpc filters and splitters or editing the .xml to use ffdshow; ffdshowdxva; haali. It does one of 3 things, no rhyme or reason: either plays audio only, no video (with the UI remaining on screen); or it does nothing, just locks up with a static UI screen; or it starts flickering various parts of the UI while it's locked up and never plays anything. I tried all the combinations of vsync on and off that were suggested and got r31004 up and running, no help. No debug log yet (maybe will have time to create one tomorrow), that's just a quick 10 minute test; a simple rollback to 28016 and everything's still working perfectly again. Not sure what happened here, but at least r31004 would play (albeit with lots of judder)... Cheers The REAL Joe - steelman1991 - 2010-07-06 Joe - known issue - I and others have to start the file several times before it 'sticks' - only way I can describe it. Will dsplayer be merged or will it be an addon? - Sylus - 2010-07-07 Until now I always read about the fact that dsplayer will be merged later, however, would it not be better to provide dsplayer as an addon? - blinkseb - 2010-07-07 Sylus Wrote:Until now I always read about the fact that dsplayer will be merged later, however, would it not be better to provide dsplayer as an addon? It's not possible to make dsplayer an addon. The addon system is not designed to provide playback functionnality, and dsplayer uses a lot of internal code. PS: I don't have much time to code right now, that's why I'm a bit quiet. I read every messages you post, and I'm aware of the playback issue. When I'll have time, be sure that's the first thing I'll look at! - steelman1991 - 2010-07-07 Seb - that's good to know. Nice to drop a line like that every now and then, just so posters don't feel like the project has ground to a halt. - hsinchu308 - 2010-07-08 Hi Tiben, Seb, A question for you regarding file caching or filter performance: Using the same video (MS DTV-DVD), audio (ffdshow), and mpeg (MpegSplitter) filter, I am able to play 40 to 80 Mbit/sec mpeg2 videos with MPC-HC without dropping frames, but with DSPlayer (up to R31520), I already start to get dropped frames for the 40 Mbit/sec video. What do you think the problem is? Looking at the DSPlayer video OSD, it seems that the video decoder is not outputting frames fast enough (i.e. 45 fps instead of 60 fps in line 2 of the OSD), so it's not a problem with vsync or backbuffer, which should result in lower fps in line 4, compared to line 2, of the OSD. Since the video decoder and the mpeg splitter both can handle the bit rate, as shown by MPC-HC results, I assume somehow DSPlayer is not feeding the splitter fast enough. Is there a setting for file caching that I can change? All files are played from the local hard drive - frame drops are worse with files played through network SMB share. System: Acer Revo 3610, w/ 32bit Windows 7, Atom 330, Nvidia ION. Thanks for your time. - tiben20 - 2010-07-09 hsinchu308 Wrote:Hi Tiben, Seb,I'm pretty sure the problem is the whole rendering process. Since the start of the player the first biggest challenge was to get a rendering process correctly working. I twas running perfect but it was really simple it was just working with the vmr9, no subtitles and no v sync.Maybe trying to find with some debug timestamps what is taking so long to process would help tracking the problem. - hsinchu308 - 2010-07-09 tiben20 Wrote:I'm pretty sure the problem is the whole rendering process. I see. Thanks. I'll try to investigate more. If it is the whole rendering process, does it mean it would be faster when you get all of the internal filters working (not just faster file loading, but faster rendering as well)? One of the differences between the MPC-HC result and the DSPlayer result is the file splitter is internal to MPC-HC, while both video and audio filters are external to both players. - relayer35 - 2010-07-09 hsinchu308 Wrote:Hi Tiben, Seb, I had a similar issue with files from my Sony Camcorder that are 60fps (though I would drop frames in MPC HC as well. Windows Media Player was the only thing that would play them properly). However, with the newest builds I can get them to play back at 60fps without dropping frames. The key was making sure that I am not using a full screen window, I'm using actual full screen. They play back in DSPlayer using both mpcvideodec and msvideodec (the Microsoft codec). My only issue is the one I posted in the other thread where DSPlayer just stops working at all after a while until I reboot my machine. Then it works a little while again. Same result with all files (DVD & BluRay rips too, divx, xvid, mkv, mp4, mov, whatever). Tried every combination of filter, splitter too. I guess I just have to be patient and wait for the next build. Incidentally, while I am waiting I am getting pretty good results with the internal DXVA2 support, using the adjust refresh rate option, playback finally is as good as the PS3 with ps3mediaserver. I get a lip sync issue which I adjusted to -0.175 and it seems to work well for most of my material. This doesn't work at all for my Sony Handycam files though! I also miss not being able to use ffdvideodec for some of my non-HD material. Hopefully the DSPlayer playback issue will be fixed soon. - tiben20 - 2010-07-09 hsinchu308 Wrote:I see. Thanks. I'll try to investigate more.They will act the same internal or external they are just loaded in a different way. If i get them to run faster it wont be the fact that they are internal - Vorm - 2010-07-11 therealjoeblow Wrote:I can't get r31520 to play *anything* (not x264 in mkv, not simple xvid in avi, nothing), not using the default mpc filters and splitters or editing the .xml to use ffdshow; ffdshowdxva; haali. I'm getting exactly the same thing. If you find out what is causing the problem then please post back. - Chriscc - 2010-07-12 i had the same issue and this post in the user support thread helped me http://forum.xbmc.org/showpost.php?p=566242&postcount=828 Quote:Set "Use full screen window rather than true full screen" to true, in the XBMC System - Settings screen. If you still have a problem, set "Vertical blank sync" to "disabled". - chylld - 2010-07-13 edit: should post this in a separate thread, ignore |