10bit H264 hw acceleration - RK3328 - Android Stick & Console RockChip based Computers

hi guys,
i recently bought MX10 android tv box (RK3328) for playing 10bit H264(x264) videos.
There is some media player app preinstalled and 10bit H264 works flawlessly, but is really, really crapy with subtitles.
So i searched for alternative, but can´t find anything, that works with 10bit.
VLC - no support, MX Player - no support, KODI - no support.
KODI forks: FTMC and X-Media Center - these should work (according to developers), but when i enable RKCodec acceleration they just crash attempting to play a file.
Is there anything that actually works correctly on RK3328 ?

joemiddle said:
hi guys,
i recently bought MX10 android tv box (RK3328) for playing 10bit H264(x264) videos.
There is some media player app preinstalled and 10bit H264 works flawlessly, but is really, really crapy with subtitles.
So i searched for alternative, but can´t find anything, that works with 10bit.
VLC - no support, MX Player - no support, KODI - no support.
KODI forks: FTMC and X-Media Center - these should work (according to developers), but when i enable RKCodec acceleration they just crash attempting to play a file.
Is there anything that actually works correctly on RK3328 ?
Click to expand...
Click to collapse
Have a look here mate.
https://www.cnxplayer.com/android.php

Tried CNX today and same story again. It plays on CPU, not HW accelerated = slideshow.
Then i found HashTech Go Player which plays 10bit x264 perfectly on RK3328, but without subtitles, so its useless. Also is really bad with remote control.

joemiddle said:
Tried CNX today and same story again. It plays on CPU, not HW accelerated = slideshow.
Then i found HashTech Go Player which plays 10bit x264 perfectly on RK3328, but without subtitles, so its useless. Also is really bad with remote control.
Click to expand...
Click to collapse
Ok try this one they claim to use the hardware for 4k.
https://play.google.com/store/apps/details?id=xmw.app.playerxtreme

joemiddle said:
hi guys,
i recently bought MX10 android tv box (RK3328) for playing 10bit H264(x264) videos.
There is some media player app preinstalled and 10bit H264 works flawlessly, but is really, really crapy with subtitles.
So i searched for alternative, but can´t find anything, that works with 10bit.
VLC - no support, MX Player - no support, KODI - no support.
KODI forks: FTMC and X-Media Center - these should work (according to developers), but when i enable RKCodec acceleration they just crash attempting to play a file.
Is there anything that actually works correctly on RK3328 ?
Click to expand...
Click to collapse
Hi,
I have rk3328 too and works fine using the latest official Kodi app the hardware acceleration is included by default
Regards.

Related

[Q] MPlayer on Android

Has anybody tried a new mplayer for android? Is it worth of giving it a try?
http://www.xda-developers.com/android/mplayer-ported-for-android/
There are people even with tablets (A101) satisfied with it in the diskussion thread.
tobr said:
Has anybody tried a new mplayer for android? Is it worth of giving it a try?
http://www.xda-developers.com/android/mplayer-ported-for-android/
There are people even with tablets (A101) satisfied with it in the diskussion thread.
Click to expand...
Click to collapse
I'm a bit disappointed with the mplayer. I have several clips which I could play with the Toshiba Mediaplayer and these did not work very well in the mplayer.
I should mention that the clips were 720p and 1080p, but when played with the Toshiba Mediaplayer (which use hardware acceleration) the Folio plays them without breaking any sweat.
I think we have to wait for a video player that use the Tegra 2 hardware instead of using the CPU to decode mkv.
Yes, I did some testing myself and I was disappointed with the quality. Normal SD AVIs from web were pixelized. There was no antialias or smoothing. The pixels of video were just magnified.
Rockplayer with HW support produced much better output.
Maybe for some formats not supported with rockplayer. Lets hope that in some future release it would be better. I didn't make any changes into config file maybe if I applied some filters, the result would be different.
mddsd said:
I should mention that the clips were 720p and 1080p, but when played with the Toshiba Mediaplayer (which use hardware acceleration) the Folio plays them without breaking any sweat.
Click to expand...
Click to collapse
Did you use a usb disk to play the clips from or did you try from a UPnP server? I am asking because I haven't been able to play any mkv from wifi connection with clips on my nas as the toshiba player always crashes
gohanSS said:
Did you use a usb disk to play the clips from or did you try from a UPnP server? I am asking because I haven't been able to play any mkv from wifi connection with clips on my nas as the toshiba player always crashes
Click to expand...
Click to collapse
It's not possible to play mkv-files with the Toshiba Mediaplayer.
The clips I played are either in MOV or MP4-format.
ok, tnx. I'll have to wait too for a better media player
gohanSS said:
ok, tnx. I'll have to wait too for a better media player
Click to expand...
Click to collapse
Rockplayer read all formats. You choise hard or soft decoding.
For me is the best player
bmi44 said:
Rockplayer read all formats. You choise hard or soft decoding.
For me is the best player
Click to expand...
Click to collapse
I haven't managed to get any player to play HD x264 mkv's properly. Mostly they don't even start or are just really choppy. Some have options for HW/SW decoding, but still nothing.
Tested so far (latest versions): Vitalplayer, Vplayer, Yxplayer, Rockplayer, Act1 player, Default gallery, ES file manager movie player.
Any suggestions? Running Foliomod 1.3d
Ezzy77 said:
I haven't managed to get any player to play HD x264 mkv's properly. Mostly they don't even start or are just really choppy. Some have options for HW/SW decoding, but still nothing.
Tested so far (latest versions): Vitalplayer, Vplayer, Yxplayer, Rockplayer, Act1 player, Default gallery, ES file manager movie player.
Any suggestions? Running Foliomod 1.3d
Click to expand...
Click to collapse
Mplayer seems to play most .MKV files, but framerate is really poor. Anyone found any working solutions for HD video playback?
Ezzy77 said:
Mplayer seems to play most .MKV files, but framerate is really poor. Anyone found any working solutions for HD video playback?
Click to expand...
Click to collapse
No not at the moment, but there are a few which in time could be intresting.
CorePlayer is one that I think will be able to play MKV, this due to the fact that they have their own codecs which are very effective and they use the hardware better. But its awfully quiet in the CoreCodec Forum.
They showed of their Android CorePlayer at CES in January.
Another one is the Video Player for the LG Optimus 2x which should support playing MKV in 1080p using the Tegra hardware. The problem here is to port the application to our Folio which has not been that successful. But this is something that could change over time.
More and more manufacturers are using the Tegra platform so I think it's just a matter of time before we se MKV support i several of them and perhaps they could be ported to our Folio.
As mentioned before you could use the MOV format and play video in 1080p without any problem using the Toshiba Media Player or the video player which comes with the Gallery.
But you would probably need to convert your video-files to the Mov format and that is one thing that I for one find a bit tedious.
mddsd said:
As mentioned before you could use the MOV format and play video in 1080p without any problem using the Toshiba Media Player or the video player which comes with the Gallery.
But you would probably need to convert your video-files to the Mov format and that is one thing that I for one find a bit tedious.
Click to expand...
Click to collapse
Yeah, that's not an option =) I'll just wait or sell the Folio for another Tegra 2 device probably. Thanks!
Using FolioMod 1.4 and the Toshiba Media Player I can play MKV (720p, [email protected]) with almost the right speed. So there must be room for other improvements.
I really don't want to transcode every episode of all series.
Don't have any problems with quick rewrite to another container format (mp4, m4v), because this is fast and I need to get rid of AC3 in favor of ACC, otherwise no sound

Vega / Mobii and MKV

Hi
any news about mkv (h.264) videos whith this tablet?
Hardware is the problem? or android is the problem?
regards
AFAIK, the Vega can't play MKV as this is a limitation of Android (as opposed to the tablet). perhaps in 2.3 / 3.0 we'll see MKV support introduced.
thanks
I can to play mkv with h.264 files, but it's too slow, 4-6 fps only with any players (vital player, meridian, etc)...
saludos
Did you try rockplayer? Have good experiences with it, but haven't tried mkv yet...
You can always use a program like Handbrake to convert it to mp4/h264, which works fine for me.
Remember that MKV is just a container if the base AOSP build of Android suddenly gained the ability to parse Matroska containers it would not magically give you the ability to play High-profile 1080p H.264 video streams, or DTS/AC3 audio that may be contained in the MKV.
Rockplayer and all the ffmpeg-alikes are able to parse the containers but _none_ of them will be able to use the native hardware acceleration and as such will be useless for HD content.
SilentMobius said:
Rockplayer and all the ffmpeg-alikes are able to parse the containers but _none_ of them will be able to use the native hardware acceleration and as such will be useless for HD content.
Click to expand...
Click to collapse
This is the problem
I use vital player, the best for mobii/vega, because I can view all videos with AC3 without problem (divx or wmv with AC3). MKV with vital player are slow too...
The best codec for mobii/vega 720p? mp4/h264? wmvhd? I have a lot of mkv/h.264/mkv...
regards
Funny thing is my first tablet the ZT-180 was able to play mkv 720p high profile with DTS beautifully! It stuttered a bit on 1080p, watchable though. This is on a low budget machine, on the vega it should fly! This was in real player for android by the way. Explain that
demonknight9 said:
Funny thing is my first tablet the ZT-180 was able to play mkv 720p high profile with DTS beautifully! It stuttered a bit on 1080p, watchable though. This is on a low budget machine, on the vega it should fly! This was in real player for android by the way. Explain that
Click to expand...
Click to collapse
this is the big question WHY??!!!
demonknight9 said:
Funny thing is my first tablet the ZT-180 was able to play mkv 720p high profile with DTS beautifully! It stuttered a bit on 1080p, watchable though. This is on a low budget machine, on the vega it should fly! This was in real player for android by the way. Explain that
Click to expand...
Click to collapse
I second this. MKV was perfect on the ZT-180's 2.1 rom. Proof that this is not a limitation of android.
hi,
i have installed rockplayer and mVideoPlayer. it seems that they install some codecs because now i can play 720p and partly 1080p MKV videos on my mobii tegra (vega rom + modaco) via the video player that comes with the rom.
greez
ndroid2k11 said:
hi,
i have installed rockplayer and mVideoPlayer. it seems that they install some codecs because now i can play 720p and partly 1080p MKV videos on my mobii tegra (vega rom + modaco) via the video player that comes with the rom.
greez
Click to expand...
Click to collapse
really? witch rom are you using? addons? I can play 720p MKV, bur slowly, at 5-10fps
regards
I can play the mkv files but just no sound.. running vega rom with modaco.
dopeh said:
I can play the mkv files but just no sound.. running vega rom with modaco.
Click to expand...
Click to collapse
you can use vitalplayer, the best for me.
demonknight9 said:
Funny thing is my first tablet the ZT-180 was able to play mkv 720p high profile with DTS beautifully! It stuttered a bit on 1080p, watchable though. This is on a low budget machine, on the vega it should fly! This was in real player for android by the way. Explain that
Click to expand...
Click to collapse
Because that tablet its _so_ dodgy that the OEM built in MKV/DTV/AC3 decoding into android (like Samsung/etc) and released it without paying for the licences (for DTS and AC3).
If dolby et al notices then the retailers will get a lawsuit.
Though it does mean that there is Android source floating around China that includes MKV parsing. Latest Gingerbread update add WebM so lest see if that comes with a full matroska parser.
pildo said:
really? witch rom are you using? addons? I can play 720p MKV, bur slowly, at 5-10fps
regards
Click to expand...
Click to collapse
Advent Vega 1.09 ROM + MoDaCo r8
when i play the movies with rockplayer or mVideoPlayer it's slow, too. But with the original player it works fine. Don't know why
Hi all
Apologies for the thread revival. There's no need to use any third party apps to play MKV files, you can play MKVs using the built in media player. I use Astro file manager and do the following: navigate to file, long-press on the file itself, select "Open As", select "Video", then choose the default media player. It might be easier to have the app recognise it as standard, but this method works. I've tried quite a few 1080p x264 vids and the only thing the Vega struggles with is the audio codecs - it supports AAC, but AFAIK it doesn't support AC3.
EDIT: I should probably mention that I use the default 1.09 ROM, modded with MCR R8.
The reason that third party apps probably get a low FPS is that they do not use the Tegra2 hardware accelerated decoding - the built in player does however.
The core Android system actually supports the MKV container format - it's listed on the spec page; I guess implementation is obviously different for each device. As someone pointed out though, the important thing is the codec in use for each video/audio stream; MKV is just a container format.
Is there a program which can link file extensions with app s?
I believe that mVideoPlayer literally just makes the mkv format available/viewable/whateverable in the stock player, so if you install it, you should just be able to play mkvs in the stock player (mVideoPlayer does not have any codecs, so it will only be able to play the codecs that your device can already play)
most devices can play H264 mkv, hell my phone can even play them with one player or another, the issue here is decoding, the vega simply cannot decode h264 high profile video hence the slow framerates as the player has to switch to software.
Suggesting this is possible by switching to the stock player is just nonesense, those that claim to have good frame rates are NOT playing h264 high profile, the hardware cant do it, period, end of thread.
Note: most "ripped" MKV films / tv files (1 gig usually for TV rips 6 gig + for films) that can be downloaded in 720p and 1080p will be encoded in high profile, you simply wont ever be able to play these with decent frame rates without re-ecoding into a codec tegra can handle like H264 main profile - unless the open source VLC team manage to create their own CPU optimisations when VLC finally come out, even then it wont be buttery smooth.
give it up people, you are going to have to re-encode or not bother using it as media tablet.

[Q] hardware accelerated video

Hi there running vegacomb 3.2 just wondering how to enable hw video playback,can't play 720p videos at all without it being choppy as hell.
I did search first but it was mostly old info and didn't work heh.
Thanks for any help you can offer.
Also if anyone knows how to get setcpu working on this build that be great.
Tried using custom text file which it can read but it does not actually apply any settings.
I use dice player to play videos. Give that a try, there's a free trial available on the market
maltloaf said:
I use dice player to play videos. Give that a try, there's a free trial available on the market
Click to expand...
Click to collapse
Brilliant thanks for that everything is super smooth now.
Shame none of the free ones had compatible hw playback.
Worth the pennies though got portable HD playback now
Did you try MoboPlayer or MX Video Player, those are free and should also support Tegra 2 HW thru their respective plugins?
Plugins for your specific device should auto download thru the market when you first start the player.
Give those two a try and report back.
Of course if you already paid for the full version of DicePlayer then there is no point to test any other player because this should be the best there is (if it's working for you).
I tested the trial on a 720p MOV file and there was no video, only audio.
yani2000 said:
Did you try MoboPlayer or MX Video Player, those are free and should also support Tegra 2 HW thru their respective plugins?
Plugins for your specific device should auto download thru the market when you first start the player.
Give those two a try and report back.
Of course if you already paid for the full version of DicePlayer then there is no point to test any other player because this should be the best there is (if it's working for you).
I tested the trial on a 720p MOV file and there was no video, only audio.
Click to expand...
Click to collapse
I tried those before coming here.
No joy : [
Any other suggestions? Got a few days til trial of dice player is up anyways.
Have you tried BSPlayer lite with BSPlayer ARMv7 VFP CPU support?
Look up in the market.
I've been using it and it looks ok.
dogboda said:
Have you tried BSPlayer lite with BSPlayer ARMv7 VFP CPU support?
Look up in the market.
I've been using it and it looks ok.
Click to expand...
Click to collapse
Thanks will need to get some hd files to test though.
Unfortunately doesn;t read .mov files : [
All of free media player on market
use Tegra2 optimized SW video decoder.
(except HW mode that use stock player)
but diceplayer use hw video decoder ( not VFP otimized sw decoder ) in Tegra2
at all combinations of containers(avi,mkv,mov...) and audio codecs(aac,ac3,dts,flac,mp3....)
juami said:
All of free media player on market
use Tegra2 optimized SW video decoder.
(except HW mode that use stock player)
but diceplayer use hw video decoder ( not VFP otimized sw decoder ) in Tegra2
at all combinations of containers(avi,mkv,mov...) and audio codecs(aac,ac3,dts,flac,mp3....)
Click to expand...
Click to collapse
So at the moment dice player is my only option?
Just making sure as I don't want to buy something if don't need to
Downloaded an MX video player better which improved SW decoding performance ( things play at 15-20 fps) HW still doesn't work though : [
But the dev is looking into how dice player done it so with luck MX player will have HW acceleration with the vega soon.

[Q] Having problems with mkv videos with AC3 audio

Hi,
anyone else having trouble with mkv files with AC3 audio?
Tried MX player, BSplayer and vlc.
MX player has no sound and smoth in HW and sound in SW (audio only) but really choppy.
BSplayer won't play in hw at all and vlc has horrible quality (artifacts).
Is that working for anyone or is that a general problem? (codec?)
Anything that i can try?
thanks
Try sending the MX Player dev a message mentioning the problem, it's likely something to do with the cutting edge hardware in there not being 100% supported just yet. MX Player is a great app, and I'm sure the N10 will be supported in no time at all.
Sent from my HTC One X using xda app-developers app
nilknarf said:
Try sending the MX Player dev a message mentioning the problem, it's likely something to do with the cutting edge hardware in there not being 100% supported just yet. MX Player is a great app, and I'm sure the N10 will be supported in no time at all.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
I am using MX for MKV with AC3 - in the Decoder tab in settings, set the decoder to HW+ and in the Software decoder section, tick the box 'S/W audio' to force software decoding for Audio - then you should get smooth HW accelerated video playback with soft-decoded audio.
I also use MX with EZ Usenet to stream these types of files directly from Easynews, and it works perfectly with HW+ setting, software for audio
tried using a vlc nightly? What version did you use?
VLC: used the armv7-android-neon nightly from 2 or 3 days ago
MX: with hw+ its stutters even worse than with hw when i have software audio
i stream directly from files on my computer, can that be the cause?
VLC works intermittently for me and MX Player works pretty good, the only issue I've had is what seems like missing frames or slow playing video but then the audio is ok. To me VLC seems smoother but it's very tempremental.
ninjasamo said:
VLC works intermittently for me and MX Player works pretty good, the only issue I've had is what seems like missing frames or slow playing video but then the audio is ok. To me VLC seems smoother but it's very tempremental.
Click to expand...
Click to collapse
is that a general assessment or specifically to AC3?
kavey said:
I am using MX for MKV with AC3 - in the Decoder tab in settings, set the decoder to HW+ and in the Software decoder section, tick the box 'S/W audio' to force software decoding for Audio - then you should get smooth HW accelerated video playback with soft-decoded audio.
I also use MX with EZ Usenet to stream these types of files directly from Easynews, and it works perfectly with HW+ setting, software for audio
Click to expand...
Click to collapse
THANK YOU!!!!
Remove AC3, MLP audio codec
Changelog for MX player says the following:
1.7.33
Remove AC3, MLP audio codec due to license issue.
Added RTL subtitle disposition option under Settings > Subtitle for Android 4.2 and later.
Added http user-agent overriding option under Settings > General.
Thratchen said:
Changelog for MX player says the following:
1.7.33
Remove AC3, MLP audio codec due to license issue.
Added RTL subtitle disposition option under Settings > Subtitle for Android 4.2 and later.
Added http user-agent overriding option under Settings > General.
Click to expand...
Click to collapse
No problem use a custom code:
"Custom Codec v1.7.32 is fully compatible with MXPlayer 1.7.33
As Usual supports all codecs incl DTS & DOLBY (AC3)
(Old Custom Codecs are not compatible with the latest MXPlayer v1.7.33...!!)"
P.S. the version of MX Player that has AC3 support removed is v1.7.33 so you need to at least refresh the codec you have installed or install the latest ones.
Here is the post with all the various devices compatible custom codecs and installation instructions. I just did a successful before and after test. After installing this AC3 audio is a non-issue.
Too bad both the owners of DTS and AC3 need to such dicks about their decoding software. I have no issue when they charge for encoding.
MX AC Problem
Hi, I just wanted to say thank you. You guys worked successful and it is easy to follow through. Thanks once again. I am Karuhiu from Kenya

OP5 does not support HEVC/10bit decoding?

Hi,
I have a OP5 (5.1.7) and when I play a .mkv video HEVC/10bit using HW+ with MX Player the audio works fine but the video keeps black all the time, just works with software decoding.
OP5 does not support HEVC/10bit decoding?
Zosk said:
Hi,
I have a OP5 (5.1.7) and when I play a .mkv video HEVC/10bit using HW+ with MX Player the audio works fine but the video keeps black all the time, just works with software decoding.
OP5 does not support HEVC/10bit decoding?
Click to expand...
Click to collapse
Do you have installed the codec for mx player? Or just use vlc, it should play it.
Yes, I installed the codec for MX Player, but didn't work.
And I tried others players like VLC, KM, BS, Kodi.....
but didn't work too.
Writing this for all the people finding this thread in Google
I got 10bit 4K H265 working on my Oneplus 5 in Kodi (no stutters) by doing this:
(I'm using the Estouchy skin, you can swap to it in settings > interface)
Go to settings > player
Click on the settings cog in the bottom right
Click on the Standard option until it says expert
Scroll down to the processing section (this is in the videos tab btw)
Turn off "Allow hardware acceleration - MediaCodec (surface) and keep the other hardware acceleration one on.
Enjoy your 10bit content!

Categories

Resources