XBMC Community Forum
[PATCH] LaunchPlayer - External Video Player Launcher (to launch third-party players) - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Development (/forumdisplay.php?fid=93)
+--- Thread: [PATCH] LaunchPlayer - External Video Player Launcher (to launch third-party players) (/showthread.php?tid=40136)

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


- WiSo - 2008-12-04 17:40

guys mplayer isn't used for all ports beside xbox. Linux, Mac and Win32 uses an own developed solution based on ffmpeg.
elupus and CapnBry are working hard to get the jittery and all other visual things done whereas the ffmpeg update done by AreaScout might go in the main svn branch soon.


- SlaveUnit - 2008-12-04 17:45

If you have a larger screen and do look closely you will see that ffmpeg does have a less compressed image over CoreAVC (8.5 I believe). I noticed this in a clouds scene on the first Planet Earth episode. OF course I was standign with my head 2 feet from the TV but it was still more compress around the edges of objects.


- ashlar - 2008-12-04 17:59

SlaveUnit Wrote:If you have a larger screen and do look closely you will see that ffmpeg does have a less compressed image over CoreAVC (8.5 I believe). I noticed this in a clouds scene on the first Planet Earth episode. OF course I was standign with my head 2 feet from the TV but it was still more compress around the edges of objects.
Are you sure that your CoreAVC is not set to skip deblocking?


- Jester - 2008-12-04 18:07

Ok, i've updated the patch to work with the latest SVN (16458)
if somebody (dev's) can test my patch ? that would be nice
http://trac.xbmc.org/ticket/5300

P.S.
I'm doing a test build in a minute for people to try, i'll post it here when done:
http://forum.xbmc.org/showthread.php?tid=35452&page=27


- ashlar - 2008-12-04 19:21

I'll try it for sure tonight.
Thanks!!!


- Jester - 2008-12-04 20:37

I've updated the patch to work with the latest SVN (16458) and added it to the ticket


- nekrosoft13 - 2008-12-04 20:50

alienagenda Wrote:I really hate to ask this so far into this thread, but what is it that people dislike so much with the mplayer in XBMC?

what ashalar said

Quote:Lack of support for hardware acceleration, lack of performance in h.264 decoding, lack of Reclock-like capabilities.

plus it won't even play some media properly, some SD WMV files cause artifacts, HD WMV files cause huge frame drops and about 20-40 seconds audio sync.

Another thing what I tried explain in my other thread, had to upgrade to quad core to get higher bitrate H264 files to play properly.

Dual Core was able to play them in WMP11 with FFDshow, but XMBC had CPU at almost 100% with frame skips, audio sync issues and motion blur.


- GregKeys - 2008-12-04 21:34

Jester, I grabbed your test build.
XBMC just locks up when I try to use the launcher. I get this in the log:

13:51:46 T:1192 M:881258496 NOTICE: CLAUPlayer:OpenFile: V:\Downloads\MPlayer Samples\abs.mpg
13:51:46 T:3516 M:881229824 NOTICE: CLAUPlayer:Filename: "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe"
13:51:46 T:3516 M:881225728 NOTICE: CLAUPlayer:Args:
13:51:46 T:3516 M:881225728 NOTICE: CLAUPlayer:Process: Start
13:51:46 T:3516 M:881221632 NOTICE: CLAUPlayer:ExecuteApp: "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe" "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe" "V:\Downloads\MPlayer Samples\abs.mpg"
13:51:46 T:3516 M:881225728 NOTICE: CLAUPlayer:ExecuteAppFailure: 0

If I copy the command line and paste it to a cmd prompt, it fires up just fine.
I have tried this with XBMC in a window and in full screen, with arguements and without. In all cases I do not see mplayerc running in the task manager (process explorer) and XMBC just locks up.

Greg Keys


- Jester - 2008-12-04 21:44

uhmm, strange, is the log from the normal log or the debug log ?


- GregKeys - 2008-12-04 22:31

Did not have debug on.....
Just noticed, the executeapp line has the app listed twiceConfused
My advancedsettings file looks like:

<advancedsettings>
<launchplayer>
<defaultplayer>false</defaultplayer>
<filename>"C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe"</filename>
<args>/d3dfs</args>
</launchplayer>
</advancedsettings>


15:26:24 T:4064 M:856895488 INFO: Loading skin file: DialogContextMenu.xml
15:26:24 T:4064 M:856891392 DEBUG: Load DialogContextMenu.xml: 1.58ms
15:26:24 T:4064 M:856768512 DEBUG: Alloc resources: 10.43ms (0.00 ms skin load, 0.25 ms preload)
15:26:26 T:4064 M:856616960 DEBUG: CPlayerCoreFactor::GetPlayers(V:\Downloads\MPlayer Samples\abs.mpg)
15:26:26 T:4064 M:856616960 INFO: Loading skin file: DialogContextMenu.xml
15:26:26 T:4064 M:856612864 DEBUG: Load DialogContextMenu.xml: 1.70ms
15:26:26 T:4064 M:856743936 DEBUG: Alloc resources: 2.09ms (0.00 ms skin load, 0.17 ms preload)
15:26:27 T:4064 M:856678400 NOTICE: CLAUPlayer:OpenFile: V:\Downloads\MPlayer Samples\abs.mpg
15:26:27 T:2796 M:856645632 DEBUG: thread start, auto delete: 0
15:26:27 T:2796 M:856641536 NOTICE: CLAUPlayer:Filename: "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe"
15:26:27 T:2796 M:856641536 NOTICE: CLAUPlayer:Args: /d3dfs
15:26:27 T:2796 M:856641536 NOTICE: CLAUPlayer:Process: Start
15:26:27 T:2796 M:856641536 NOTICE: CLAUPlayer:ExecuteApp: "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe" "C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe" /d3dfs "V:\Downloads\MPlayer Samples\abs.mpg"
15:26:27 T:2796 M:856641536 NOTICE: CLAUPlayer:ExecuteAppFailure: 0