HD video on MX player - Fire Themes and Apps

Ok, this is not specifically a Fire app, but just wanted to throw out there that the fire plays everything i've thrown at it - 1080p HD video too in Mx Player, with HW+ decoding, flawlessly.
Mentioning this because amazon's specs say it plays SD video, but the cpu seems very capable, and the screen isn't too bad either. Colors seem to have a bit of a yellow hue instead of pure white, but it's pretty good, especially at the price.

It says it plays SD video since the screen isn't an HD screen. The screen on the Amazon Fire is 1024 x 600, HD is defined as 720p (1,280 × 720 progressive scan) 1080i (1,920 × 1,080 split into two interlaced fields of 540 lines) 1080p (1,920 × 1,080 progressive scan).
The hardware is capable of playing HD content. It just down scales it to fit the native hardware resolution.

How did you get hw+ decoding? My movies are very laggy. Had to switch to software decoding...

go to mx player, settings, use hw+ decoder. I also checked everything in HW+ video codecs

Related

[Q] 720p video playback issue

Hello,
I'm having some problems about playing 720p videos from HTC Desire Z. It plays some 720p videos smoothly which are recorded by itself (also there is a fps problem in there, some are about 19fps).
I wonder which {container, codec} we should use to play 720p videos smooth. I tried with several media players like Vplayer, Moboplayer, Rockplayer and Android's default media player.
I tried some files. Here their properties:
Container: MKV
Video Codec: H264
Audio Codec: AC3
Overall Bitrate: ~4.5Mbps
Length: 71min
Size: 2.2GB
This was a concert video.
--
Container: MKV
Video Codec: H264
Audio Codec: AC3
Overall Bitrate: ~4.5Mbps
Length: 40min
Size: 1.1GB
This was a tv show.
Rockplayer can play this videos but not smooth enough. It freezes for 5-10 milliseconds at every 1-2 seconds.
Using stock 2.3.3 ROM and stock SD Card.
Phone can play 480p videos smoothly but I think it can play 720p videos since it can record 720p videos.
Thanks in advance.
The DZ isn't actually powerful enough to play 720p videos from an external source. I can barely play 480p AVI smoothly. MKV and MP4 are a total lost cause for me. Haven't tried after I installed Virtuous 2.0 and had it OC'd to 1.5GHz though.
ArmedandDangerous said:
The DZ isn't actually powerful enough to play 720p videos from an external source. I can barely play 480p AVI smoothly. MKV and MP4 are a total lost cause for me. Haven't tried after I installed Virtuous 2.0 and had it OC'd to 1.5GHz though.
Click to expand...
Click to collapse
As far as I know, DZ has hardware decoding for 720p videos. So it can play 720p videos and DZ records with 8mbps and encodes with h264 and its container is 3gp. Only difference is container. Maybe changing container will fix this but I tried with avi, mkv. Maybe I should try with 3gp container.
Anyone tried?
Try dice player
Sent from my HTC Desire S using XDA Premium App
tcchuin said:
Try dice player
Sent from my HTC Desire S using XDA Premium App
Click to expand...
Click to collapse
Tried with its trial version but it says "sorry, this video can not be played" when i try to play video which I mentioned at my first post (tv show one) and also another video which is a mp4 video.
DicePlayer can not play any video in the phone
I use Rock Player Lite and it can play MP4 vids properly. Granted, I just OC'd my DZ to 1.5GHz, and an MP4 file encoded in h.264 with an average bitrate of 1.5kbps plays flawlessly. At stock speeds the audio goes out of sync and artefacts get introduced. Haven't tried MKV files since I OC'd yet though. Software decoding in RPL.
Hardware decode basically is the same as the default media player, software decoding takes up more CPU resources, but is able to play more formats and containers.
I haven't found any way to reliably open mkv container on desire z. MX video player by far does the best job (and yes, I've used other players like rockplayer, dice player, etc) but it still plays 720p mkv h264 slightly choppy. 720p h264 mp4 plays fine with software and hardware decoder, while 720 avi xvid can play smoothly on a small overclock.
I try to avoid 720 anyway because the difference between 720 and 480 on a 3.7inch screen is barely visible to me lol
Exactly lol. As long as it can play 480 on the DZ it's more than fine by me. 720p on a 480x800 screen... ~_~
MX Video Player.. Never heard of it. Gonna search and try that out. How does it compare to Rock Player?
i really liked rockplayer for a long time until i found out mx player had software codecs tweaked for ARMv7. Check it out on the market, its free anyway lol
I tried mx player but still there is the same problem.
I also tried to change the container to mp4. PC plays well but when I try to play on phone, video is smooth but there is no sound and audio codec is ac3. Maybe the problem is here.
I tried with rockplayer using software decoding, there is sound but laggy video.
Try MX with SW. Works fine on any container and format so far for me.
ArmedandDangerous said:
Try MX with SW. Works fine on any container and format so far for me.
Click to expand...
Click to collapse
Tried in 3 available mode in MX Player but still laggy video
The trick is to use video in the correct settings for the hardware decoder. If you do that then it won't matter if it's in mkv or mp4.
For the video portion, use baseline profile h.264 with the maximum bitrate (VBV) capped at 8mbps up to 720p
For audio, use AAC-LC in stereo.
Sent from my HTC Vision
ChronoReverse said:
The trick is to use video in the correct settings for the hardware decoder. If you do that then it won't matter if it's in mkv or mp4.
For the video portion, use baseline profile h.264 with the maximum bitrate (VBV) capped at 8mbps up to 720p
For audio, use AAC-LC in stereo.
Sent from my HTC Vision
Click to expand...
Click to collapse
I think so. But there is a problem when playing MKV files. There is problem after I changed container to mp4, though.
But the audio codecs of videos which I tried are not AAC. Maybe this causes the problem.
I don't know, how hard can it be to play videos which have AAC audios.
Use Handbrake to encode and it'll be easy to specify AAC for audio. You can use the iphone profile for encoding.
Hi again,
I've solved my problem. I use dice player which plays 720p mkv videos (even with ac3 audio codec).
I wrote here dice player can't play any video in the phone. That was a hardware decoding problem, I think. When I try to play an unsupported video format with hardware decoding, hardware decoding crashes and unable to play videos as it should be.
So, after that if I restart the phone hardware decoding comes back and plays videos perfectly.
Is this a common issue? If it is not should I do a factory reset to my phone?
To be honest, with our default 800*480 screen, we would not be able to take advantage of 720p quality as 720p is 1280*720 (Unless we stream it to a HDTV or Monitor). Re-encoding it to 800*450 is wiser to conserve file size as well
found this recommended settings at afterdawn for Handbrake or MEGUI. Tried it with rockplayer hardware decoding and it is smooth i used mp4 format
full link is here http://www.afterdawn.com/guides/archive/converting_video_for_the_htc_desire_z.cfm
Code:
Recommended Video Options
Format H.264 (MPEG-4 AVC)
Profile Baseline
Level 3
Average Bitrate 800kbps - 1800kbps
Max Resolution 800×480 @ 24fps
800×480 @ 25fps
800×432 @ 30fps
768×448 @ 30fps
720×480 @ 30fps
Maximum GOP Length 250
Minimum GOP Length 25
B-frames None
CABAC Off
Other Recommended Settings
Audio Format AAC
Audio Channels 2
Audio Bitrate 128kbps - 256kbps
Container (File Type) MP4*
Subtitle Format Timed Text or SRT **

Kindle Fire Hardware Video Decoding Mode

I just wonder why Archos G9 supports all multimedia formats with the same processor as our Kindle Fire.
We can watch MP4 video without any problems up to 1080p.
MKV format can not work in HW mode.
I think the problem is due to lack of video codecs in the Kindle Fire.
Anybody can pull them out of the firmware Archos G9?
no one interested in this?
The issue isn't the codecs. The issue is the HW decoder. I can play 1080p video on my KF ICS with MX Video Player, using the software decoder.
You can, but with horrible lags and 5-10 fps right?
I like this idea. Why not try it out, we've got nothing to lose. Maybe kindly ask in the Archos forum for someone to upload them?
this is not so easy... we need developers help.
animefun135 said:
this is not so easy... we need developers help.
Click to expand...
Click to collapse
You asked around in the Archos threads? What did they say?
Doesn't the G9s use the 4460 instead of the 4430? If so it's no wonder the hardware decoding is different.
*Wait, seems IVA3 can decode 1080p for both...difference is only in 3D...might look at this later.
What's the difference between the TI OMAP 4430 and TI OMAP 4460? Both the processor hardware can play 1080p. Yesterday I tried mp4 file with a resolution of 1920x1080 - he played without any lag.
The only difference is that the 4460 processor can play back 3D video in 1080p, and 4430 only 720. This is the only difference between these processors.
Archos specifically sold its codecs to support AC3 audio. Arcos independently developed codecs for their devices.
I tried to find firmware for the Archos G9, but I found it to extract the parts I could not, that would see what files are responsible for what codecs ..
We just need to find a way to add these same codecs for mkv. The hardware can play our processor such files.
After all, even the Chinese tablets are capable of playing 2160p in mkv format, so what our device worse than they?
Correct me if i am wrong but if i am not mistaken the videos canbplay back in software mode. That would imply that decoders are in place but the hardware decoder isn't working yet. The ICS build for the KF is still under development ... just wait till there is a actual beta build if you need video playback. If you have been following any other CM9 alpha builds you would see that gpu decoding has been a large hurdle but they have been making a lot of progress. ICS on KF just got sound and YouTube playback within the last week. Jackpotcalvin has made a lot of progress on the KF but he is going through some personal life problems ... I'm sure when he has more time that he will get ICS's video playback working. In the mean time use cm7 with the ice cream sandwich theme for cm7. ADW EX launcher runs great and has some pleasant themes that look great on cm7. Also add an ICS tag to the thread topic.
Step1Mark said:
Correct me if i am wrong but if i am not mistaken the videos canbplay back in software mode. That would imply that decoders are in place but the hardware decoder isn't working yet. The ICS build for the KF is still under development ... just wait till there is a actual beta build if you need video playback. If you have been following any other CM9 alpha builds you would see that gpu decoding has been a large hurdle but they have been making a lot of progress. ICS on KF just got sound and YouTube playback within the last week. Jackpotcalvin has made a lot of progress on the KF but he is going through some personal life problems ... I'm sure when he has more time that he will get ICS's video playback working. In the mean time use cm7 with the ice cream sandwich theme for cm7. ADW EX launcher runs great and has some pleasant themes that look great on cm7. Also add an ICS tag to the thread topic.
Click to expand...
Click to collapse
so you think that Android 4.0 will support more formats than MP4?
1080p - with ease ;P
lack of codecs guys?! - try to use MX video player (commercial ver.) or Mobo player (freeware & support additional codecs as XVID etc)
Are you serious or what?
These players can play avi Divx, Xvid only in software mode, with terrible lags at 1080p. Unpleasant to look even 720p. While the battery is still wildly discharged.
animefun135 said:
Are you serious or what?
These players can play avi Divx, Xvid only in software mode, with terrible lags at 1080p. Unpleasant to look even 720p. While the battery is still wildly discharged.
Click to expand...
Click to collapse
ti dot com /general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12843&contentId=53243
^---cut
Full HD 1080p30 multi-standard video encode/decode
Programmable DSP provides flexibility for future codecs VTC 1080p30
---cut
this is in HW mode, but also video in SW mode KF plays with good speed! it depends only on the player for now.
I tested on video with:
Codec ID: XVID
Bit rate: 4 089 Kbps
Width: 1 920 pixels
Height: 1 080 pixels
Scan type: Progressive
at present, players so far from perfection ;p
We really need BSPlayer or DicePlayer support... This players can play 1080 HD mkv video by hardware decoder. But for now both players don't work on Kindle Fire.
Please don't take this the wrong way (some get defensive when things about their device are questioned) but what's the point of having 1080p video playback on a display that can't even do 720p and on a device that has no video output? I just always wondered what the fascination was, because a 1024x600 video is going to look the same as that 1080p video on a 1024x600 display.
CTTKDKing said:
Please don't take this the wrong way (some get defensive when things about their device are questioned) but what's the point of having 1080p video playback on a display that can't even do 720p and on a device that has no video output? I just always wondered what the fascination was, because a 1024x600 video is going to look the same as that 1080p video on a 1024x600 display.
Click to expand...
Click to collapse
the advantage is that you don't have to re-encode your existing video data...
Once someone implements a USB host it might be useful, but as it is now with a limited screen and limited storage I don't think this is a priority for much people. A 720p, or even 420p video should be more interesting for now.
Hello,
Can't we just spoof an omap 4430 device that has HW video decoding in BsPlayer/DicePlayer? Does anyone know how to do this?
I know for example that Galaxy Nexus has omap 4460 and that is very very similar regarding hw video decoding to kindle fire and it is supported by DicePlayer.
Any thoughts?
The Archos G9 standard has a 4430 and the turbo has a 4460. Our resident dev for the Archs is surdu_petru.

Playing Youtube HD & 720p videos on Defy+

This is for those who have issues in playing Youtube HD files and 720p files on Defy+ and to find the best tweaked settings (CPU Freq, Voltage, memory, settings etc) that enables us to do so.
I have found some interesting facts.
1) Youtube HD (1080) plays without any lag when media.stagefright is enabled.
2) When it is disabled, HD shows black screen
3) All mkv files play on the Defy+. I tried 720p, and it plays sometimes (not always...sometimes it lags and audio/video has sync issues)
Just fyi, HD enabled in YouTube isn't 1080, it is probably 480p as that is the native res of our phone (854x480).
I have found that for Other HD files like MKV and MP4, they play fine as long as the bitrate is low. Higer bitrates and weird things start to happen, like video lagging or not playing at all.
Your facts aren't valid for all roms.
E.g. on CM10 you can't run 720p yet.

720p display can play 1080p video smoothly?

Well,as a proud ion user here,I wanna ask some question
Ion have 720p display which if play 720p video,it will fit perfectly on screen...well,I've been downloading 720p anime and it runs perfectly without errors...
What I am confused is : Is ion support 1080p video playback with its hardware?
I mean,even if the screen resolution isn't 1080p and oversize the 1080p video,I still can make it fit on my screen using MX Player...
Just the total question : Does it support 1080p video?
Sent from my SK17i using xda premium
the physical pixel dimensions of the Ion's screen is ~1280 x 720 (not sure if its exactly that, but its close)
the phone's hardware, though, is capable of outputting 1080p video...the 1080p stuff is for outputting to a HDTV via HDMI.
if you play a native 1080p video in MX player, what happens depends on your scale settings in the player. If its full screen, you set the scaling to 'fit to screen' or whatever its called...and its actually 720p...if you set to full scale, it'll play it in 1080p, but it will be zoomed in...even at 100%, as all the pixels can't fit on the 720p screen.
I'm pretty sure the stock player doesn't give you the options of full scale...it'll just fit it to the screen regardless...but MX player does let you 'see it' in 1080p, it just won't all fit...i had to mess with this because all my top gear episodes are in 1080p...
jtr165 said:
the physical pixel dimensions of the Ion's screen is ~1280 x 720 (not sure if its exactly that, but its close)
the phone's hardware, though, is capable of outputting 1080p video...the 1080p stuff is for outputting to a HDTV via HDMI.
if you play a native 1080p video in MX player, what happens depends on your scale settings in the player. If its full screen, you set the scaling to 'fit to screen' or whatever its called...and its actually 720p...if you set to full scale, it'll play it in 1080p, but it will be zoomed in...even at 100%, as all the pixels can't fit on the 720p screen.
I'm pretty sure the stock player doesn't give you the options of full scale...it'll just fit it to the screen regardless...but MX player does let you 'see it' in 1080p, it just won't all fit...i had to mess with this because all my top gear episodes are in 1080p...
Click to expand...
Click to collapse
Thanks for replying,well now you confirmed it that ion can play 1080p video...well does it have any problem with it?
Sent from my LT28h using xda premium
I push 1080p episodes of Top Gear via HDMI pretty regularly, and it works great. I can't comment on sound though, as i don't have HDMI running from my TV to my receiver...so its just TV speakers, but it works and everything...
I can't remember what type those files are, i wanna say they are .mkv ...but not positive...i just know its something my PS3 won't decode, so i have to use the phone...nearly any other video file i've used the PS3 plays fine, so i don't have to use the phone...
I will say though...MX player hated these types of files for the first few minutes...it only did it the first time i ever played one...it would get out of sync and stutter a lot...but after about 5 minutes it smoothed out and i never had an issue since...not sure if that is cache related or something, just saying though...don't give up if its a little wonky at first, it'll probably smooth out fine...

cannot play downloaded youtube 4k videos smoothly with mx player and default player !

hello all... i m facing a strange lag in my htc m9. currently running Viper one m9 4.3.0. but i have tested with stock rom also , that, i cannot play 4k videos smoothly which i'have downloaded from youtube. i moved that video to my device memory, then opened it with mx player. that video is only playable with mx's SW mode but veryyyyy slowly. both the HW/HW+ mode says "not supported" what can i do to play those 4k videos smoothly in my device? please..T.I.A.
The M9 have an 1080p display, so 4k videos, even 2k videos won't look better than 1080p videos...
You can download the videos at full hd resolution from youtube, you will save space too.
The problem is mxplayer. Because it is downscaling the video from 4k to 1080p on the fly via software it can only convert so much in so little time and that causes it to pause while it converts.
You will find that youtube servers do the bitrate at their end so even if the video says 4k, if you play it via the YouTube app you'll only get the max resolution that your device can handle, in this case 1080p as that is all your device can do.
shivadow said:
The problem is mxplayer. Because it is downscaling the video from 4k to 1080p on the fly via software it can only convert so much in so little time and that causes it to pause while it converts.
You will find that youtube servers do the bitrate at their end so even if the video says 4k, if you play it via the YouTube app you'll only get the max resolution that your device can handle, in this case 1080p as that is all your device can do.
Click to expand...
Click to collapse
What about vlc player?
It might work, it might not..

Categories

Resources