[Q] Image Truncating on a 720p TV - Nexus Player Q&A, Help & Troubleshooting

Hello!
i am using my nexus player on a 720p TV but i am not viewing the complete image, it truncates the image, like if the nexus player is fixed at 1080p so the image received through HDMI is 1080p, but the TV is only able to display a part of it, (centered)
i installed xbmc/kodi and it also does not let me change the output resolution, also says 1080p (though it has the option but is read-only)
there's no option to change the output resolution manually
any help?

Currently there's no way to change the output resolution, but I should add that the Nexus Player always renders at 1080p internally, and then scales when it goes to output over HDMI. So, even if you're outputting at 720p, XBMC will report that you are rendering at 1080p.
Have you confirmed via your TV's display info that you're actually getting a 1080p input signal? If you're just getting overscan at 720p, that's expected and all the native apps are (supposed to be) designed to handle a 10% picture loss. Are you only noticing things cut off in XBMC, or are you missing parts of the screen in the rest of Android as well?

I didn't noticed until I started installing apps. all sideloaded apps have missing parts, Chrome, Sideload Launcher, xbmc, File Commander, etc...

WORKED!
thanks xBIGREDDx, my TV settings where wrong, it was set to Zoom instead of scale to fit.

Related

HDMI Output Discovery!

As many know, the HDMI output for the EVO currently only seems to work with the Gallery and youtube apps. I just happened to find out that The Mother TED app on the market also outputs through the HDMI connection. I have noticed though that video's aren't scaled to 720p as I was assuming they would be, so outputting seems to be kind of hit-or-miss with anything less than 720p native resolution, depending on the TV you're using. So, I'm thinking that any app that uses the android streaming player to play .mp4 will output to HDMI, in addition to the other known apps.
Doesn't the browser use HTC streaming player to though
Yeah, this was covered in the Sprint dev guide. Any VideoView in any app will be redirected to HDMI when it is plugged in, unless the app asserts a permission to explicitly block this.
As for how things are scaled, it's determined based on the native resolution and what the TV supports. Here is the chart of what maps to what:
https://docs.google.com/View?id=dhtsnvs6_57d2hpqtgr#4_3_How_HTC_EVO_Projects_Video
Interesting. Haven't thought of looking through any of the dev documents. Though after looking through it, it would definitely be nice if they would implement some kind of advanced settings panel to control the output resolution regardless of the played video's resolution. For me, half of the videos that I've tried to output through HDMI give me a "mode not supported" error. I'm assuming from the automatic scaling.
-------------------------------------
Sent from my EVO via Tapatalk

HDMI out not working?? What am I doing wrong here?

I know that there are conflicting reports as to what plays and what doesn't through the HDMI port.
I finally bought a cable. I plugged it in to my phone and the TV. The tv automatically switched to "480p" and goes black (like it is about to do something). But it stays black. For anything.
Also, someone told me that there should be a little "HDMI" icon in the stop left of the phone when it is plugged in. I don't have this on my phone. Nothing happens on my phone at all.
I have 3 HDMI inputs on my tv. It's a viewsonic, if that matters.
Can somebody please help me diagnose this problem?? This is one of the reasons that I bought the phone.
Thanks for any help.
Have you tried the YouTube and Gallery apps? Those are supposed to be the only apps that work.
Only having YouTube and the gallery work with hdmi is another reason to be pissed off about the dos cap. HTC really thought watching YouTube clips were so important that they needed to limit the screen for it?
Sent from my PC36100 using XDA App
Dumb question, but just so i'm clear. I have a ripped version of a movie on my phone.. i "should" be able to play that via the HDMI cable using the video gallery app right?
jrun said:
Dumb question, but just so i'm clear. I have a ripped version of a movie on my phone.. i "should" be able to play that via the HDMI cable using the video gallery app right?
Click to expand...
Click to collapse
Apparently not.
I have a HDMI cable and a sony bravia and I get 720p and 480p perfectly fine. I encoded some of my blurays to 720p with handbrake and they play perfectly and amaze everyone I show it to. Some things to take note of the video player cant access any movies over 2gb so I just split them since some movies like Avatar can take up 2.5gb alone at 1280x720p using x.264 codec at 60% constant quality and 128 AAC for the audio.
P_Dub_S said:
I have a HDMI cable and a sony bravia and I get 720p and 480p perfectly fine. I encoded some of my blurays to 720p with handbrake and they play perfectly and amaze everyone I show it to. Some things to take note of the video player cant access any movies over 2gb so I just split them since some movies like Avatar can take up 2.5gb alone at 1280x720p using x.264 codec at 60% constant quality and 128 AAC for the audio.
Click to expand...
Click to collapse
Only slightly off topic, so I will post here. Care to share your handbrake settings for encoding, in further depth than what you posted above? I have read every darn post/thread on the forums and even on internet for handbrake encoding that will work for movies on the EVO, but I fail everytime. I'm thinking it might be decrypting issue, but can't validate that. I get audio, and pixelated video that looks like it might be the copy protection messing with me. I have a 64 bit Windows 7 machine, and have the DVD43 plugin in the background for decryption, but still can't figure it out. Ideas? Point me in the right direction? Sorry if this is too off topic...It relates to the way I want to try and use my HDMI cable...
Sure i use AnyDVD HD for my background decoding and I always rip the movie first to my harddrive using ClownBD http://www.clownbd.com/ that way I have a single M2TS file to work with and it really seem to be faster for me this way as I also keep the uncompressed versions for my home computer system.
Handbrake settings are as follows
Container: mp4
Picture settings: width 1280
Notes: your gonna have to play with aspect ratio settings sometimes because of cropping and ratio settings the video will sometimes want to drop below 1280 to keep aspect ratio what you have to do is set anamorphic to custom then modulus to 16 and set the display width to 1280 you really have to play with the settings and do tests encodes of 3 minutes or so to find the right settings I have only had to do this with one movie so this will not always be the case often your encode will be straight set width to 1280 and check keep aspect ratio and set anamorphic to none.
No Filters
Video: X.264 codec, same as source FPS, constant quality 60.78% RF:20
note: some people have used 2 pass encoding and 1500 bitrate I haven't tried this yet since this is the old way of encoding video files using the x.264 codec but the developer on Handbrakes website had some suggestions himself that the codec is actually better off using a 1pass quality setting so that's what I have been doing since he released the newest version.
Audio: select your source track AAC codec and Dolby Pro Logic II Mixdown sample rate auto and bitrate 128 or 160 doesn't matter just don't go over 160
No Subtitles or chapters or advanced stuff needed from here start encoding and it works. Once your movie is done if it's larger than 2gb than youll need to either split it using another piece of software or try lower quality settings on your encode.
P_Dub_S said:
Sure i use AnyDVD HD for my background decoding and I always rip the movie first to my harddrive using ClownBD http://www.clownbd.com/ that way I have a single M2TS file to work with and it really seem to be faster for me this way as I also keep the uncompressed versions for my home computer system.
Handbrake settings are as follows ................
Container: .
Click to expand...
Click to collapse
Thanks P. I'll give that all a shot. I suspect it's an encrypting issue that I'm experiencing, so I'll start by trying AnyDVD, and proceed to try the other steps from there.
Bang3r said:
Thanks P. I'll give that all a shot. I suspect it's an encrypting issue that I'm experiencing, so I'll start by trying AnyDVD, and proceed to try the other steps from there.
Click to expand...
Click to collapse
No problem let me know how it goes if you need any other help send me a PM
Excellent encoding tips, P_Dub_S, you should make a thread on this subject.
Just want to add something that I found out while making 720 rips of some BD movies, the Android player supports only AVC baseline profiles. This could explain why some people are having problems making playable videos. So for those using Handbrake (or any other MP4 compressor), make sure you don't use B-Frames or CABAC entropy coding. If this sounds confusing, just select the iPhone preset in Handbrake first, then make the changes P_Dub mentioned.
I also noticed the output range of the HDMI port is full range (0-255) rather than the more common limited range (16-235) that most consumer HDTVs still default to. So if the video looks overly contrasty (black crush), you might want to check on the HDMI level setting of the TV. If the HDMI driver ever gets re-written, it would be nice to have the output levels selectable on the phone.
HDMI used to work and not anymore
HDMI used to work on my EVO but for whatever the reason is I can get it to work anymore. Does anybody having the same issue and/or having a solution?
How about some details?
What ROM are you using?
What software do you have running?
Have you tried other TVs, other devices on that TV's HDMI connection?
My problem was a task killer, as soon as I rebooted the phone without running a task killer, HDMI out worked.
I am using Rom version 3.26.651.6. It used to work on my Samsung tv and no longer working. I even tried on a Panasonic tv and a gateway monitor with hdmi and no luck. I tried both YouTube and video record directly from the phone. I called Sprint and they are anxious to send me a replacement so not sure if it's a known issue with the EVO. I have the same issue on both phones. I will try Phancy suggestion tonight.
Some kernels break hdmi as well, should check the thread for your rom/kernel your using for issues, what works, what doesn't,etc... if your root.
Sent from my phone.

[Q] Any rom with the option to change aspect ratio?

I want to be able to temporarily set my Nexus 10 to render the desktop at 16:9 instead of 16:10 so that when I hook it up to a 16:9 tv via hdmi, it doesn't need to scale the image down and add black bars on the sides. Is there any way to do this? Perhaps an option on a custom rom?
On a CM 10.1 thread, a recognized developer posted some modified files to get 1280x800 resolution or something like that. Not exactly 16:9, but perhaps a similar method could be made to get such a resolution.
I don't know what thread in-particular exactly :/
Aspect ratio has nothing to do with your TV either processing or not processing the image. Unless you are outputting the exact resolution your TV uses then it will always run the input through its scaler. And even if you do run the exact resolution, you still have the other processing the TV does, and very few models of TV's allow you to completely disable this extra processing. You may be able to get rid of most or all of the black bars simply by running a 16:9 aspect ratio, but unless you also run the exact resolution then you will still have processing done by the scaler on your TV.
I'm aware of that, but at least by making sure the signal I'm outputting through the HDMI cable is the same aspect ratio as the TV, it should ensure that the TV's scaler fits the final picture to the screen without any unnecessary black bars, and that's all I care about. It would be nice if Android had an option to specify the exact resolution it outputs through HDMI instead of just duplicating the res of the main screen, but in the absence of that option, I'm looking for a solution to at least get the aspect ratio right.
http://forum.xda-developers.com/showthread.php?t=2209700
Mxplayer is implementing the same thing google play movies has where it will go into "hdmi mode"...
I know this isn't a full fix but it will be awesome for movies...
The exynos5 dual supports simultaneous native wqxga (2560x1600) and 1080p at 60fps through hdmi so it should be posdible to scale...
Mabey key lime pie will fix? Well see

[Q] Does the Ouya Mod Collection REALLY not force 720p?

I've been reading that despite the existence of the option to force 720p on the Ouya using the Mod Collection, the system still stays at 1080p; this is even reflected in XBMC/Kodi, where after restarting in 720p, it shows that the system is displaying at 1080p.
However, when I set the system to 720p in the Mod Collection, my TV does indeed say it's at 720p, and the temperature of the system is significantly lower on a regular basis. Not only that, but when I use Elgato Game Capture HD, it sees the Ouya as a 720p/60fps device, and everything records as such.
Was there some kind of Mod Collection update that got 720p working, or am I missing something? I kept hearing that 720p just didn't work on the Ouya without a custom ROM, but all signs point to it working for me, and I don't have a custom ROM installed. Did I just misunderstand?

Change Nexus Player HDMI output resolution

I have a UWHD 2560 x 1080 Display, and the Nexus Player would only output 1920 x 1080 resolution, leaving 2 massive black pillars on each side. I know that Android could theoretically support any screen resolution, but the stock rom does not have any settings to change the HDMI output resolution. I have tested sideloading a play store app called "Resolution Changer Pro" but it did not work.
Does anyone know how to do this? Or is there any custom rom that could do this?
Thanks in advance!
There's no way on stock rom for sure
Is your Nexus Player hooked up to a TV or computer monitor? If the TV or monitor's menu or remote allows you to horizontally stretch the 1080p video on the HDMI input to which the Nexus Player is connected, that's worth a try. There's also the utility at http://forum.xda-developers.com/showpost.php?p=59760033&postcount=11 but it's intended to provide overscan calibration so I'm not sure if it will help in your case.

Categories

Resources