Jump to content


Photo

Which Codec for MX Player on Fire?


  • Please log in to reply
10 replies to this topic

#1 Eriol

Eriol

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 51 posts

Posted 04 February 2013 - 05:16 AM

Hi,

I have a Fire (QM version) with CM10.1 latest build. I like MX Player a lot; MX Player says that for hardware acceleration it would automatically recommend a codec such as ARMv7, ARMv7 NEON, ... Now, when I install MX Player it does not say which codec I should install, neither on initial start nor when I am in the settings dialog. What do you use? Is hardware acceleration supported for our device? I used to install ARMv7 with former ROMs that I had on my Fire. However, I am not sure whether MX Player makes use of hardware acc.

I can enable hardware accel. currently even without having installed any additional codecs. What codec did you install?

I would like to test XBMC on my Fire.

Cheers,

Eriol

Edited by Eriol, 04 February 2013 - 05:32 AM.

Gadgets:
tablet - Ainol Novo 7 Fire QM with Android 4.2.2 (feiyu 1011)
phone - Samsung Galaxy S3 with stock Android 4.1.2
desktop - Asus AMD barebone with Kubuntu 12.10
notebook - HP Pavilion with Windows 8 and HP Elitebook with Windows 7

#2 Tango One

Tango One

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 145 posts

Posted 04 February 2013 - 10:31 AM

As far as I know you only need to install the codec if prompted

#3 NeB

NeB

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 52 posts
  • LocationFrance

Posted 04 February 2013 - 10:45 AM

Codec is not needed for hardware acceleration.
I've been using MX with no codecs for months now on my Fire, and it's playing without any lag everything i'm throwing at it, even 1080p high profile ;-)
Of course you need to enable HW in MX settings.

#4 Steve8x8

Steve8x8

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 260 posts

Posted 05 February 2013 - 07:04 AM

Same here (QM, 10.1, comp 1.3.1). I found that hw+ would fail with certain videos though.

#5 Eriol

Eriol

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 51 posts

Posted 05 February 2013 - 10:11 AM

Thanks for all your replies. I wont't install any additional codec then.

Looking forward to testing XBMC on my Fire. I am currently thinking of setting up a TV-settop-Android stick with XBMC just for fun once XBMC is getting more stable on Android. These sticks are really cheap ...

Cheers,

Eriol
Gadgets:
tablet - Ainol Novo 7 Fire QM with Android 4.2.2 (feiyu 1011)
phone - Samsung Galaxy S3 with stock Android 4.1.2
desktop - Asus AMD barebone with Kubuntu 12.10
notebook - HP Pavilion with Windows 8 and HP Elitebook with Windows 7

#6 NeB

NeB

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 52 posts
  • LocationFrance

Posted 07 February 2013 - 03:19 AM

Have a look at XDA, there's a "XBMC community build" made by Kemonine96, that works like a charm on our Fire with hardware acceleration (it uses MX player as external player)
I've set it up some days ago and it's really worth it.
The only downside is that for the moment it doesn't support some streaming.
Oh, and you better have a solid wifi n 300Mb if you plan to stream files from a NAS or Hard-drive, otherwise 1080 with a huge bitrate will stutter...

There also a thread on xbmc.org with some tests builds using libstagefright, enabling HW for almost every hardware.



#7 miguelsanchez666

miguelsanchez666

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 122 posts

Posted 07 February 2013 - 07:29 PM

Latest xbmc "frodo" works without issues for me. No codecs needed.
CM10.1 with latest 1.3.3 comp zip.

#8 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 09 February 2013 - 10:21 AM

@miguel
i wanted to give xbmc a try, i downloaded frodo from xbmc.org download section but it plays everything in sw mode, am I missing something?

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#9 NeB

NeB

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 52 posts
  • LocationFrance

Posted 09 February 2013 - 12:50 PM

@miguel
i wanted to give xbmc a try, i downloaded frodo from xbmc.org download section but it plays everything in sw mode, am I missing something?


Yes you do ^^
Actually the official XBMC Frodo release for Android doesn't support HW.
They are working on bringing HW in an universal way, by using libstagefright, and you can find some test builds in the XBMC.org forum.
http://forum.xbmc.or....php?tid=152005

Btw, as the first sentence of the thread says, it will have no effect on our Fire, libstagefright is not supported by Amlogic and Allwinner SoCs.

You have now 2 possibilities :

- using xbmc with an external player (such as MX player) to get HW decoding : http://forum.xda-dev...d.php?t=2105075

- using "hacked" builds that were originally made for Pivos Xios, which has the same Amlogic SoC as ours, and for which HW is enabled (thx to Davilla, a XBMC dev who is working for Pivos)
This is the most recent i could find (17 December) : http://www.mediafire...m3m1jk59a6b98n8 , but by googling "xbmc amlplayer apk" you could probably find some more.

And here are nightly builds for XBMC android, the "XAF" ones are the ones using an external player such as MX player.
http://code.google.c.../downloads/list

Edited by NeB, 09 February 2013 - 12:51 PM.


#10 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 09 February 2013 - 01:01 PM

Thank you very much :)

I hope that every new "chinese" soc will use libstagefrighthw method, that's what i'm hoping for future amlogic development as well, since it's android's standard

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#11 NeB

NeB

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 52 posts
  • LocationFrance

Posted 09 February 2013 - 01:09 PM

You're welcome !

I hope that too, since i plan to buy one of these cheap hdmi stick on android, to replace my old HTPC with something smaller, less noisy, and more connected (android apps on my TV !! ^^)
Btw we are somewhat lucky since Davilla has enabled HW for Amlogic SoCs, Allwinner users don't have this enabled, and can't even use the libstagefright builds ^^