Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

XBMC RC1

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    XBMC RC1

    I can finally play 1080 movies with 1080 kernel in stock xbmc....if you go into system....then video turn on expert then go to acceleration and turn off mediacodec..it works pretty darn good. 24fps only time i drop is first part of movie or if i move my mouse and the controls come up...loose about 25 frames then picks back up.
    Prahjister ****MK808(nonB)****MK808B V5****MK808B Plus****UBOX R89**** CX919****MK808B Pro****Nexbox N9****Eny Em95****Matricon Q2****Tanix TX5 Pro****

    #2
    Originally posted by prahjister View Post
    I can finally play 1080 movies with 1080 kernel in stock xbmc....if you go into system....then video turn on expert then go to acceleration and turn off mediacodec..it works pretty darn good.
    Nice, that must be the solution to the problem that I was having with the nightly from a week ago. Can't wait to try RC1.

    Comment


      #3
      Originally posted by prahjister View Post
      I can finally play 1080 movies with 1080 kernel in stock xbmc....if you go into system....then video turn on expert then go to acceleration and turn off mediacodec..it works pretty darn good. 24fps only time i drop is first part of movie or if i move my mouse and the controls come up...loose about 25 frames then picks back up.
      Go to Settings/Video , enable Expert Level at bottom, go to Acceleration, and disable libstagefright and let it work with just Mediacodec. Then do the opposite and let it work just with libstagefright.
      Then let us know your results please.
      PS: are you on JB or KitKat rom?

      Comment


        #4
        Originally posted by dracosc22679 View Post
        Go to Settings/Video , enable Expert Level at bottom, go to Acceleration, and disable libstagefright and let it work with just Mediacodec. Then do the opposite and let it work just with libstagefright.
        Then let us know your results please.
        PS: are you on JB or KitKat rom?
        only libstagefright works better....but mediacodec is really good but stutters after about a minute...there has got to be something that can be done to fix....If mediacodec would continue to work it seems like it would be better...
        Prahjister ****MK808(nonB)****MK808B V5****MK808B Plus****UBOX R89**** CX919****MK808B Pro****Nexbox N9****Eny Em95****Matricon Q2****Tanix TX5 Pro****

        Comment


          #5
          Originally posted by prahjister View Post
          only libstagefright works better....but mediacodec is really good but stutters after about a minute...there has got to be something that can be done to fix....If mediacodec would continue to work it seems like it would be better...

          On MK808/B (4.2.2) there are some files that need to be updated to enable better XBMC playback with mediacodec. Last year when it became evident (thru XBMC Git) mediacodec was the point of interest in hw acceleration for our devices I started comparing and swapping OMX files and it makes a clear difference. Libstagefright acceleration is nowhere near mediacodec as far as performance goes in our sticks. If anyone wants I'll pull the files on my stick and upload them here.

          ...one other thing - the latest nightlies and RC candidate completely botch performance and I hope it doesn't stay this way. Nightlies from about the beginning of the month (beta 3/4) were much smoother as far as playback goes.

          Comment


            #6
            Originally posted by Shomari View Post
            On MK808/B (4.2.2) there are some files that need to be updated to enable better XBMC playback with mediacodec. Last year when it became evident (thru XBMC Git) mediacodec was the point of interest in hw acceleration for our devices I started comparing and swapping OMX files and it makes a clear difference. Libstagefright acceleration is nowhere near mediacodec as far as performance goes in our sticks. If anyone wants I'll pull the files on my stick and upload them here.

            ...one other thing - the latest nightlies and RC candidate completely botch performance and I hope it doesn't stay this way. Nightlies from about the beginning of the month (beta 3/4) were much smoother as far as playback goes.
            Yes i would like to test.
            Prahjister ****MK808(nonB)****MK808B V5****MK808B Plus****UBOX R89**** CX919****MK808B Pro****Nexbox N9****Eny Em95****Matricon Q2****Tanix TX5 Pro****

            Comment


              #7
              Forgot to ask, which rom/kernel are you using? Any special power supply? Thanks.

              Comment


                #8
                Originally posted by Shomari View Post
                On MK808/B (4.2.2) there are some files that need to be updated to enable better XBMC playback with mediacodec. Last year when it became evident (thru XBMC Git) mediacodec was the point of interest in hw acceleration for our devices I started comparing and swapping OMX files and it makes a clear difference. Libstagefright acceleration is nowhere near mediacodec as far as performance goes in our sticks. If anyone wants I'll pull the files on my stick and upload them here.

                ...one other thing - the latest nightlies and RC candidate completely botch performance and I hope it doesn't stay this way. Nightlies from about the beginning of the month (beta 3/4) were much smoother as far as playback goes.
                I too would like to test. Thank you.

                Comment


                  #9
                  Agreed, squeezing every drop of performance on our puny mk808 would be awesome.

                  Originally posted by Centurione_01 View Post
                  I too would like to test. Thank you.

                  Comment


                    #10
                    Originally posted by Shomari View Post
                    On MK808/B (4.2.2) there are some files that need to be updated to enable better XBMC playback with mediacodec. Last year when it became evident (thru XBMC Git) mediacodec was the point of interest in hw acceleration for our devices I started comparing and swapping OMX files and it makes a clear difference. Libstagefright acceleration is nowhere near mediacodec as far as performance goes in our sticks. If anyone wants I'll pull the files on my stick and upload them here.

                    ...one other thing - the latest nightlies and RC candidate completely botch performance and I hope it doesn't stay this way. Nightlies from about the beginning of the month (beta 3/4) were much smoother as far as playback goes.

                    yes please upload you files

                    Comment


                      #11
                      I apologize for taking so long to reply

                      ..it's been a very busy period for me.

                      Here are the graphics related files I use in my custom ROM. I only enable mediacodec in the XBMC official 13.1 release and run the 808B with the modded 409j kernel. It handles video very well, files start up quickly and play smoothly.

                      I've never uploaded these files but since you guys have requested them, here they go. I'm not sure how they will perform in an environment outside of my ROM as mine is very heavily patched but you guys can test it and hopefully all runs well.

                      I'd recommend pushing the files to the device individually using ADB, then rebooting, testing, repeat with next, etc. I know it seems meticulous but that's the only safe and proper way to do it. Of course you can push them all at once but that may or may not be best in the event there is a conflict.

                      example:

                      adb remount

                      adb push /path/to/local/file /path/to/file

                      adb reboot

                      This procedure will modify files in your system partition. Please perform a backup before proceeding.

                      Files:

                      http://ge.tt/8lK7fwi1/v/0?c


                      GUI doesn't go quite this high anymore ever since 13.1, but it does reach 115-120fps at 720p. 1080p does 90fps. I've noticed the way XBMC draws frames now restricts the static screens to about 32fps; someone commented that the 808B is crippled at that speed but it's inaccurate - even my powerhouse PC runs XBMC 13.1 at the same static speed. (when XBMC is 'idle')

                      It's when flipping thru menus/scrolling libraries (when it counts) that the new XBMC ramps up the fps.





                      Best wishes and good luck.


                      PS: If you run into compatibility issues, simply add the omx/OPENMAXAL files, ignore the rest.

                      Comment


                        #12
                        the link don't work

                        Comment


                          #13
                          Originally posted by zambu View Post
                          the link don't work
                          I also have problems downloading the file, though it seems a problem with the hosting service (ge.tt).

                          I am running Prahjister's rom with 1080p 409j kernel and standard XBMC 13.1 RC1. With only libstagefright enabled it seems to play 1080p rather ok (limited testing so far), except when the menu is shown. With mediacodec things instead run very choppy, even though the CPU is not maxed out. I would love to test your updated files and see if it improves things for mediacodec as well.

                          Comment


                            #14
                            Link seems ok here. Disable adblock or try with another browser.

                            Any feedback guys? 26 downloads, anyone tried them?

                            Comment


                              #15
                              Originally posted by wizifreak View Post
                              Link seems ok here. Disable adblock or try with another browser.
                              Tried different browsers, systems, and proxies: nothing worked. In the end I managed to download the file by manipulating a URL to circumvent amazon's s3 service.

                              Any feedback guys? 26 downloads, anyone tried them?
                              I tried the libraries on my mk808b (Prahjister's rom, 409j 1080p kernel, XBMC 13.1 RC1). Two libraries were identical and did not need to be copied (libOMX_Core.so, libomxvpu_enc.so). The three GL libraries caused it to hang during boot (libEGL.so, libGLESv1_CM.so, libGLESv2.so). I installed the remaining six libraries, but without noticeable improvements:

                              libstagefright: works mostly okay, but in certain videos I get occassional flickering/stutters (around every 20 seconds a single faulty/garbage frame).

                              mediacodec: stutters on medium/high bitrate 1080p. It works fine for some seconds, but then video slows down and it loses sync. Low bitrate 1080p worked fine, as did 720p. I didn't notice the occasional flickering/stutters that I had with libstagefright.

                              The interface instead runs just fine with these libraries: 90fps and higher when idle with ~20% CPU.

                              The device would be completely satisfactory if mediacodec could be made to work with all 1080p videos, or if I could get rid of the stutters with libstagefright. Any ideas what might help?

                              Comment

                              Working...
                              X