Why My Kindle cannot use Hardware decoder? - 8.9" Kindle Fire HD Q&A, Help & Troubleshooting

Some apps like MX player allows you use H/W+ method to play vedio, KFHD 8.9 seems has not good Instruction set for MKV?
COME ON, though KFHD has not powerful CPU, but at least support SSE2 SSE3?
Or this is the ROM problem?

Related

[Q] Kindle HD 8.9 problem with HDMI output resolution

I have a simple question and to be honest, I am a little surprised that googling the issue resulted in nearly no hits. So I am trying my luck now here in the forum:
Part of the reason to buy the Kindle Fire HD 8.9 was for me to be able to use it as a playing device for movies on my HDTV. I also bought the official amazon HDMI to Micro HDMI cable to connect the kindle with my TV. The problem I am now having is that my HDTV (Philips 52PFL9632D) produces two vertical black bars to the left and the right of the picture, i.e. it doesn't offer the full 1920x1080p resolution, but something a little smaller (I guess around 1700x1080p).
Yes, I tried all the scaling options on my TV to no avail. And my Xbox, my BluRay-Player and my Dell Notebook do produce a flawless Full HD 1920x1080p experience on that TV Set on the exact same HDMI port. So it must be a problem of the HDMI output of my Kindle.
I suspect that the reason for that behaviour is the fact that the Kindle 8.9 display features a resolution of 1920x1200, which is not 16:9 but 16:10.
So as a result my TV probably squeezes the picture to fit it and thus produces the black bars left and right. It also doesn't matter if I am playing a video using VLC, surfing the web with Silk or just display the Kindle App selection screen on the kindle. There are always the black bars left and right.
(BTW: amazon customer service acknowledged the problem, but couldn't find an immediate resolution and promised to call be back.)
Does anybody have any idea what I can do to get the full resolution on my HDTV? I was so looking forward to not having to unplug my Notebook everytime and hook it to the TV, but being able to use my Kindle for watching movies instead.
What I am really surprised about:
1. Why does amazon produce a default signal output on the HDMI port larger than 1920x1080 anyways? Most people probably would want to hook it up to their TV and except for some monitors I don't know any TV featuring a resolution of 1920x1200.
2. Why does the kindle not offer any configuration option to at least choose the HDMI output?
3. Why is the net basically not producing any results when I am looking for a solution for that issue? Am I the only one hooking up his Kindle to his HDTV? Or am I the only one having that problem? Or am I the only one being annoyed by seeing two vertical bars on the TV?
ANY help how I can get rid of the vertical bars would be greatly appreciated!
I am going to throw a guess at why its not full 1080, someone can correct me if I am wrong because like I said this is just a guess. From what I heard, the kindle fire HD 8.9" model uses a set amount of ram towards the GPU to render out in the resolution it uses, and from what I read it was just barely enough memory for it to use that resolution, so using anything higher than that would probably not be possible. Lemme see if I can find where I read this.
Edit: found it!
ignoramous said:
The wallpaper service public APIs were selectively disabled to alleviate the memory pressure on system_server. Amazon's default Kindle Launcher doesn't need wallpapers (yeah I hear you when you say apps with FLAG_SHOW_WALLPAPER however do need wallpapers... but that functionality was apparently deemed not *that* important).
We freed about 14MiB+ worth RAM from system_server. This change was primarily targeted at the 8.9 Kindles, as 1GiB RAM was barely holding up to Kindle's massive resolution.
I see that having a bool in framework had work cut out for you guys... so I guess props for us to have made it "configurable" eh?
Click to expand...
Click to collapse
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Interesting theory. But I read elsewhere that amazon claims the output of the HDMI socket of the Kindle Fire HD 8.9 would be FULL HD.
I think that the output is in fact 1920x1200 (equaling the native resolution of the kindle display) and thus even MORE than full HD, which is only 1920x1080. And my TV is trying to sequeeze the full 16:10 information into the 16:9 screen and as a result has to display two vertical black bars left and right. So I am looking for a way to actually REDUCE the output of the HDMI socket to the lower (HD standard) 1080 instead of 1200 pixels.
Well I seriously have doubts about this working on amazon's stock os, but supposedly the full version has experimental support for HDMI resolution changing. Give it a shot, though if it doesn't work on Amazon's os I'm more so convinced it will on cm. https://play.google.com/store/apps/details?id=com.nexter.miniscalerfree
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Same Issues
I actually have had very similar problems using my Sony television. I'm curious if you ever found a solution.
stunts513 said:
Well I seriously have doubts about this working on amazon's stock os, but supposedly the full version has experimental support for HDMI resolution changing. Give it a shot, though if it doesn't work on Amazon's os I'm more so convinced it will on cm. https://play.google.com/store/apps/details?id=com.nexter.miniscalerfree
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
My Kindle is rooted, so maybe it works. Thank you very much for the great tip.
I asked the question in the ROM-AOSP CM10.2 forum, since they even have a line under features saying
"HDMI video out is now correct and work across several resolutions. YMMV"
but so far nobody in that forum cared to answer...
I will try out your tip asap and report the results here.
Still I am wondering why I only found so few hits for this issue including in the amazon.com kindle discussion forum.
If nobody uses their kindle to connect it to their TV, why is amazon selling their own branded version of MicroHDMI-HDMI cables?
Ok. Time for an update. I think I am a step closer to a solution.
First I tried the app "Resolution Changer Lite" as recommended by stunts513. In theory it looked great. I was able to select a resolution 1920x1080 and as a result the kindle had a black bar at the bottom and only used 1920x1080 of the 1920x1200 pixels on its display.
So full of expectation I connected the Kindle with my TV. Unfortunately the TV still displayed black bars to the right and left but in addition now also a black bar top and bottom. So while it indeed reduced the displayed area, somehow the Kindle seems to still send the 16:10 information throught the HDMI port, making my TV scale down the picture. I tried all kinds of settings and resolutions to no avail.
As a next step I bought the full version of "Resolution Changer", because it was talking about an additional HDMI feature. Again full of expectation I started the app. Instead of selecting one out of several preset resolutions (like 1920x1080 or 1280x720) the app allows you enter any values for Width and Height. I again tried 1920x1080 with the exact same result as in the lite version.
But the full app has a second tab called "HDMI" and I did the same thing there. Unfortunately again to no avail. After some testing and reading of the description I came to the verified conclusion that all this additional feature does is DETECT if somebody connects a HDMI cable to the port of the Android device and then AUTOMATICALLY changes the screen resolution to the values chosen. So instead of having to invoke the app manually every time you in theory just set the wanted values on the 2nd tab and any time you plug in your TV your android device switches to the defined resolution.
Unfortunately there is no value to edit to stop the Kindle from sending out a 16:10 information to the TV or the app maybe doesn't even change anything that is sent to the HDMI port, but only influences the built-in screen.
But then unexpectedly Amazon's Customer Service sent me a message! They basically confirmed that if you connect your Kindle to a TV through HDMI it sends out it's 16:10 resolution and thus makes your TV scale down the picture.
BUT when you switch to the NATIVE INTERNAL VIDEO APP, the signal sent to the HDMI port automatically switches to 1920x1080 and a 16:9 ratio information. So as a result the native amazon services like "instant video" or other streams will be displayed without any bars. They claimed to even had it tested on a LG Full HD Plasma.
THIS EXPLAINS WHY MOST PEOPLE DON'T HAVE ANY PROBLEMS and thus you can't find much about in the forums.
I have to say I was sceptical, but since I had only used VLC so far to play back the movies, I now used the original video player. And to my surprise the black bars left and right went away and I had a full screen picture!!!
That's why I am saying, I am one step further!
Unfortunately this only helps me partly. For starters VLC plays a lot more formats than the native video player app. In addition I like to watch the movies with subtitles since I am not a native english speaker. VLC plays them automatically if the .srt-file is named the same as the movie itself, but of course the native video player doesn't. I don't even know it is capable of that.
Anyhow the big questions I have now:
1. does somebody know how to make the regular android Video Player display subtitles for example in the format .srt?
2. is there an option in the Android version of VLC (I don't think so, since it is still BETA) to configure the HDMI output?
3. Now that we know, that the regular Video Player can influence the format sent to the HDMI port, is there an app to set the HDMI output permanently to 1920x1080 and more important 16:9 ?
Again any help appreciated...
Ah, I wish I had known you were using vlc I would have suggested a few things. It didn't occur to me you might be using it because I got my from the play store, but it said it wasn't available in the USA, so I had to proxy through another country to get it. Anyways, I know in vlc's options there's a few different output methods, though I don't think that will affect it. Another thing I was thinking of is in vlc, u can change the aspect ratio, I believe the button is on the bottom left above the playback bar while playing a video, when u tap it it switches they various modes, don't know if this will affect the HDMI at all though, as I don't have a minihdmi cable because most of my TV's are CRT, only 2 of them have HDMI plugs, and of those 2 only one has 1080 capabilities, and its a PC monitor so it has no sound output.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Hashcode's CM10.1 and HDMI 1920x1980
Hi Tronar,
Saw your post (http://forum.xda-developers.com/showpost.php?p=45044803&postcount=579) but I'm not allowed to answer in that thread.
I have Hashcode's CM10.1 (20130812) running on my Kindle Fire HD 8.9. I connected the Micro HDMI port to my Samsung Full HD TV, and also saw the 2 vertical black bars (about 2 cm). Using apps like Resolution Changer doesn't help, as I get some weird screen flipping, turning landscape into portrait.
Cheers, S
stunts513 said:
Ah, I wish I had known you were using vlc I would have suggested a few things. It didn't occur to me you might be using it because I got my from the play store, but it said it wasn't available in the USA, so I had to proxy through another country to get it. Anyways, I know in vlc's options there's a few different output methods, though I don't think that will affect it. Another thing I was thinking of is in vlc, u can change the aspect ratio, I believe the button is on the bottom left above the playback bar while playing a video, when u tap it it switches they various modes, don't know if this will affect the HDMI at all though, as I don't have a minihdmi cable because most of my TV's are CRT, only 2 of them have HDMI plugs, and of those 2 only one has 1080 capabilities, and its a PC monitor so it has no sound output.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Well, plenty of stuff to respond to.
First of all VLC was available in the regular Kindle Store. So I didn't even have to root my phone and install the Google Playstore to be able to install it.
In addition VLC is still beta. The configuration options are quite minimal compared to the PC version.
And of course I tried the various screen size and ratio options in VLC. But they only affect the way the Kindle display of 1920x1200 is used, i.e. how the available pixels are filled with the video. So you can achieve all kinds of effects using only part of the Kindle display. But whatever option I chose, the black bars left and right always remained on my TV. To make it simple all I could do was further add more black bars by shrinking the image or distort the image by changing the ratio. None of it seems to have any influence on the HDMI output. I think it is a very special option or feature, the regular Kindle Video Player is using there and would have to implemented explicitly in the VLC player.
Nonetheless this gives me the idea to send some feedback to the VLC developers to add this feature to their wish list. :good:
Anyhow, I really appreciate your help. Please keep the good ideas flowing.
smeitmeister said:
Hi Tronar,
Saw your post (http://forum.xda-developers.com/showpost.php?p=45044803&postcount=579) but I'm not allowed to answer in that thread.
I have Hashcode's CM10.1 (20130812) running on my Kindle Fire HD 8.9. I connected the Micro HDMI port to my Samsung Full HD TV, and also saw the 2 vertical black bars (about 2 cm). Using apps like Resolution Changer doesn't help, as I get some weird screen flipping, turning landscape into portrait.
Cheers, S
Click to expand...
Click to collapse
Well, it seems like nobody is allowed to answer in that read, because so far I haven't received any answer.
Neither in the CM10.2 nor in the CM10.1 thread, where there seems to be at least some kind of life.
Thanks for confirming that the Resolution Changer doesn't help on the CM10.1 ROM. That saves me hours of work of trying out that app on this ROM.
But my question was actually a little more specific. The first page of the thread states under Features:
"HDMI video out is now correct and work across several resolutions. YMMV"
I was wondering if that means that there is some way in this CustomROM to change the resolution of the HDMI video out signal.
Update:
I tried the App "MX Player" to see, if that app would behave more like VLC or more like the native Video Player.
I don't know if I should laugh or cry, but this is what happened:
I started a movie using the freshly installed MX Player and was happy to see, that the subtitles were showing on the Kindle Display. I connected my Kindle with the Micro-HDMI-Cable to my TV and was also happy to see that the vertical black bar were NOT showing, but instead it was using the full resolution of my TV. I was totally excited. And then it hit me:
While the subtitles were showing on the Kindle screen, they were NOT showing on my TV!!! Otherwise both screens showed an identical picture, but the subs were missing.
So I tried out all kinds of options in the subtitles settings. To no avail.
Then I tried switching from using the Hardware accelleration to Software accelleration. The app offers three modes called SW, HW and HW+
And here comes the funny part:
When I switched from any of the two HW modes to the SW modes, suddenly my TV was showing the subtitles. And for a moment I was like "Yeah, I finally found the solution". And then it hit me: now my TV was showing the vertical bars again.
My conclusion from this test:
When you switch to software acceleration, MX Player behaves like VLC. You get the subtitles on your TV, but you have to live with the vertical black bars effectively reducing the resolution.
When you switch to any of the two hardware acceleration options, MX Player behaves like the native Video Player and gives you the correct 16:9 1920x1080p output on the HDMI-out. But for whatever reason the subtitles are only displayed on the Kindle screen and not on the TV any more.
My guess: by using the HW acceleration, the app automatically triggers the built-in feature of reducing the resolution from 1920x1200 to the standard 1920x1080 on the HDMI-out. Apparently amazon has built in that feature into the Hardware acceleration of the Kindle.
I don't know why this kills the subtitles. Either it is a bug in the app or for some reason the Hardware acceleration does not allow the blend-in of the subtitles over the video.
And when you switch to SW acceleration, the Kindle apparently thinks of the app like any other standard app and sends the full 1920x1200 resolution not only to its own screen but also to the HDMI-out.
It would be great to know, if superimposing subtitles is technically impossible when using the HW acceleration because the Kindle chips do not support that at all or if it could be achieved with the right algorithm.
I am unsure if it is the exact same thing offhand but vlc has an option to enable hardware decoding, if it is the same thing try it and see if vlc works . also I don't know much bout HDMI, but if its a digital stream and subtitles aren't showing up, try enabling captions on your TV and see if anything happens, I would think that they would be part of the digital stream in one way or another.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Thank you for the tip with Hardware Decoding option in VLC, but unfortunately it doesn't seem to make any difference. The picture remains shrinked with vertical bars left and right, no matter if you enable that setting or not. The subtitles also remain visible in both settings.
So my guess is that the current VLC beta isn't really enabling the Hardware Decoding on the Kindle. At least not the way, MX Player and the native Kindle Video Player seem to do it.
About the subtitles still being part of the digital stream in the HDMI output: sounds like a great idea as well.
So I tried it out by activating the subtitle setting on my TV. Unfortunately to no avail. It MIGHT be, that the way US-TVs receive and display subtitles from TV broadcasts is different than the one used in Europe (here subtitles are sent through a quite old system called Teletext oder Videotext (depending on the country)).
Or it might be, that the HDMI protocol just does not support this way of transfering subtitles to the TV.
In any case, unfortunately I am not any closer to solving the issue.
But thanks for the good ideas and tips, please keep them coming as I will keep attacking that problem.

[Q] Why is the FTV version of Netflix so bad?

What's up with Netflix on the FTV? I can't select genres, new releases, etc. Did Amazon put a dumbed-down version on FTV to drive users to Prime? Is there any way to put a different version of Netflix on FTV?
KindofBlues71 said:
Mods: I thought I posted this in Fire TV Q&A, please move it there. Thanks!
Click to expand...
Click to collapse
You can sideload the standard app from the play store.. but imho the one inluded is superior in that it delivers HD video (i have even got some 1080p movies recently) and DD5.1 sound which no other android app does.
mastafunk said:
You can sideload the standard app from the play store.. but imho the one inluded is superior in that it delivers HD video (i have even got some 1080p movies recently) and DD5.1 sound which no other android app does.
Click to expand...
Click to collapse
Exactly.. It does full hd videos at 5800kbps & 5.1 sound. Other android Netflix apps won't be able to do it (not to my knowledge at least). Also, its the same version which goes on other media players & blu-ray players.
I personally like Roku 3 Netflix interface better, looks very polished IMHO but it lacks few features which this one has like Play from beginning
The app on FTV is the same interface as on my Sony Bravia TV.
Sent from my GT-I9505 using Tapatalk
Does Netflix stream in HD on the Fire HD and HDX?
The version on my Kindle Fires have genres listed in a menu, so I guess I'll just have to navigate with my HDX first.
The Netflix interface on my Vizio TV has a menu listing my queue, New Releases, Newly Added, Genres and Search.

Video Issues w/ Side Loaded Kodi

So I decided to pick up AFTV a week ago after reading so many good reviews about the device and how well it runs Kodi, but I am having an issue running certain MKV files with dual audio. When I try to play the videos Kodi either crashes to the FTV menu or restarts the whole device. I tried to disable the accelerators in settings and the video starts to play with stuttering and no audio. Anyone know what could be the cause of this and is there a fix available.
BTW I'm running Helix 14.0
hyelife said:
So I decided to pick up AFTV a week ago after reading so many good reviews about the device and how well it runs Kodi, but I am having an issue running certain MKV files with dual audio. When I try to play the videos Kodi either crashes to the FTV menu or restarts the whole device. I tried to disable the accelerators in settings and the video starts to play with stuttering and no audio. Anyone know what could be the cause of this and is there a fix available.
BTW I'm running Helix 14.0
Click to expand...
Click to collapse
I had the same issues with both XBMC 13 and 14.. After lots of searching I found
I cant post links yet, but google "Work in Progress - Experimental simple deinterlacing" and you will get the Kodi forum that has an updated kodi for the issue.
Hope this helps
Try SPMC. I had problems of somekind with all versions of XBMC that I have tried on the Fire TV til I installed SPMC. I have not had one problem with SPMC and could instantly tell a difference in the smoothness of streams and video playback.
I think i've tried them all.
porkenhimer said:
Try SPMC. I had problems of somekind with all versions of XBMC that I have tried on the Fire TV til I installed SPMC. I have not had one problem with SPMC and could instantly tell a difference in the smoothness of streams and video playback.
Click to expand...
Click to collapse
My problem with any version of XBMC whether it be SPMC or KODI is that 720p MPEG-2 always stutters. I've tried everything I think including.
SW only
Listagefright only
Mediacodec only
Listagefright and MediaCodec
SPMC 13.4 & 14.2 (I think these are the final versions i used)
KODI 13.4 & 14.2 & 15.1 (I think those are the final versions)
My next try was going to be to use MX player and the playercorefactory.xml but so far I haven't been able to get that to work. It just flashes really quick and does nothing when I click on a channel.
BTW....I have comcast so everything is in MPEG-2 and I use an HDHOMERUN prime that feeds a windows 7 machine with WMC running serverWMC and Plex (w/ serverWMC plex plugin). I also have an xbox 360 and that works perfectly but the only way I can get fire tv stick to work reliably is by transcoding to h.264. But this adds at least 10 seconds to a channel change and It really complicates the setup and maintenance. I would really like to not have to transcode and use KODI on the firetv stick as my front end. However, without mpeg2 720p support I can't.

[Q] Fire Stick XBMC, Screen mirroring

Hello,
I first wanted to buy a Raspberry Pi, but I then i noticed the Fire stick. I have a few questions left before I buy it. Will it run kodi (xbmc)? Does it support mkv's (1080p h.264 with ac3 audio) over smb? Is it fast enough to soft decode any not supported codec? Can I mirror my pc screen without miracast to it? Is it capable of running any Android app like firefox and es data explorer? Thanks for your help.

Equalizer for Fire TV

I have Poweramp Equalizer install on my device. Managed to give it the extra permissions for advanced player tracking. Unfortunately, it doesn’t pick up some streaming apps like Disney+.
Is there a way to get all apps to play nice or is this a dead end? If not, any other app that I can get to work correctly?
It seems like Amazon’s apps know not to overcook the low end but for some reason all 3rd party apps have what sounds like artificially boosted lows. Was streaming a replay of F1 FP2 on Disney+ and realized abnormal amounts of low end.
Setup:
2nd Gen Fire TV Cube
2 Echo Studios
1 Echo Sub
p.s They are in a “Home Theatre” group.
Hey man!
How did you manage to download Poweramp Equalizer on your fire tv stick?
I have the 4k version and it won't download since the app supports android 9+ and the fire stick is android 7.
I'mPoizon said:
Hey man!
How did you manage to download Poweramp Equalizer on your fire tv stick?
I have the 4k version and it won't download since the app supports android 9+ and the fire stick is android 7.
Click to expand...
Click to collapse
Yh i even i want to know that

Categories

Resources