Fullscreen support via HDMI output for devices that don't have a 16:9 aspect ratio - MX Player

I found these old thread from last year in the XDA Nexus 10 forum & old MX Player forum on Google Groups:
MXplayer to support full screen HDMI!!
Nexus 10 hdmi output scaling
Did this feature ever get implemented? I also have a device that doesn't have a 16:9 aspect ratio (LG Optimus G) & would LOVE to have this feature in MX Player so I can stop using the stock LG video player app when I have my device hooked up to my TV.

See also this recent thread: http://forum.xda-developers.com/apps/mx-player/bug-1080p-mhl-cut-left-plus-borders-2nd-t2769152

CDB-Man said:
See also this recent thread: http://forum.xda-developers.com/apps/mx-player/bug-1080p-mhl-cut-left-plus-borders-2nd-t2769152
Click to expand...
Click to collapse
OK I read that thread earlier but I didn't totally understand, until I just re-read it now. So you're saying that I need to use a video player app that uses casting (The Stock LG Video player app does this also) instead of just being mirrored when being output via HDMI?

That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.

CDB-Man said:
That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.
Click to expand...
Click to collapse
Is this a feature we can expect in MX Player in the future?

http://forum.xda-developers.com/apps/mx-player/sticky-mx-player-chromecast-t2725253

CDB-Man said:
That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.
Click to expand...
Click to collapse
Is there any other video player apps that can cast via HDMI output? I can't seem to get the VLC Beta app to do it.

Not that I'm aware of; but then again, I've never had the need to do this so I wouldn't know.

Related

play 1080p (HD) video on HTC HD2

hello is there any player can play 1080p video.
thanks
hi.. first of all, we do have a specialized Q&A forum, so please post your question here so it would be better assisted.
as a reference to your question, you won't get any joy in playing 1080p video on a WVGA screen (480widex800high). the picture just wouldn't fit (1080p hd is, you guessed it, 1080 high)..
but if you want to force it, there will be a lot of processing involved to scale the picture down to a resolution an HD2 could play... nicely. it's like forcing a BlueRay player to play HD movies on a Standard TV or playing Halo 3 on your grandma's bunny-ear kitchen TV (though it would play, it's just not worth it).
it would be pointless to develop an application to do such on a device that simply won't cut it anyway. well, except if you want to use a TV out function (to play the video on an HDTV - making your device an HD media box), which the HD2 doesn't have.
so to answer your question. No. none that i know of.. but you know what? try to post it on the forum link i gave you and you might get lucky..
good luck.
ytsejam_ said:
you won't get any joy in playing 1080p video on a WVGA screen (480widex800high)..
Click to expand...
Click to collapse
The joy would be not having to convert it before watching! I think it would be great. But I don't know of a player that can do it sadly.
wardh said:
The joy would be not having to convert it before watching! I think it would be great. But I don't know of a player that can do it sadly.
Click to expand...
Click to collapse
The QSD8250 can only support to 720P
Moved as not software release.
Resolution is not big enough for it.
egzthunder1 said:
Resolution is not big enough for it.
Click to expand...
Click to collapse
exactly as what i was pointing out..
there is way
Dear hd2 while playing even mp4 with tcpmp the video is not shown only audio , this is the case with high resoulation video. and i dont want to convert videos so i boot my hd2 in android gingerbread from sd card and play any video copied directly from pc with hd resoulation . the android Es Video Player is capable of playing such videos

[Q] HD playback with no lag...?

Im trying to watch either .mp4 or .mkv but both lag in stock player and moboplayer. Anybody get this to work with zero lag?
Sent from my Transformer TF101 using XDA Premium App
I get no lag using Vital Player.
Popsiclestand said:
I get no lag using Vital Player.
Click to expand...
Click to collapse
Just tried that and it lagged a lot...
Sent from my Transformer TF101 using XDA Premium App
What are the specs on the videos that you are trying to play?
Here is a vid of me using Vital Player on the transformer with a H.264 encoded MP4 and an MKV movie. No lag, no sync issues.
http://vimeo.com/23927515
If the movies you're trying to watch are encoded with High profile then playback will be laggy no matter what on the TF.
Popsiclestand said:
What are the specs on the videos that you are trying to play?
Here is a vid of me using Vital Player on the transformer with a H.264 encoded MP4 and an MKV movie. No lag, no sync issues.
http://vimeo.com/23927515
Click to expand...
Click to collapse
Nice!
Okay I'm a new when it comes ti all these video formats.. all I know is that I get choppy playback
So this handles 1080 but with some tweaks I'm assuming..again, I'm a new at this
Were those movies you converted? Is so you mind writing up a little tutorial
Thanks
For the MKV, I downloaded it was already encoded so I am not sure of its specs, but the playback quality and resolution are excellent even on my desktop's 24" HD monitors.
For the MP4 played at the beginning of the video, that was shot in 1920x1080, brought into Premiere CS5 for editing and exported through Adobe Media Encoder using H.264 at 1280x720.
There are some threads with Handbrake encoding specs on the forums as well.
When using Vital player make sure the Decode Mode settings are set to automatic. It will automatically recognize there is no hardware acceleration (as I understand is normal with the Tegra-2). It will then compensate with "software acceleration". Also in the Video Mode settings I have it set to speed over quality as the performance is better without sacrificing much of the quality to my eye.
With these settings, Vital Player should play just about any video you might download off of a torrent site. I have yet to find a video that does not play well through it. I'm not sure if other users who say it does not work for them have checked the Vital Player settings, if my videos are just not up to the elusive "high profile" they are talking about, or if I just have a rare Transformer that just works, but as you can see in the video it does work for me.
Popsiclestand said:
For the MKV, I downloaded it was already encoded so I am not sure of its specs, but the playback quality and resolution are excellent even on my desktop's 24" HD monitors.
For the MP4 played at the beginning of the video, that was shot in 1920x1080, brought into Premiere CS5 for editing and exported through Adobe Media Encoder using H.264 at 1280x720.
There are some threads with Handbrake encoding specs on the forums as well.
When using Vital player make sure the Decode Mode settings are set to automatic. It will automatically recognize there is no hardware acceleration (as I understand is normal with the Tegra-2). It will then compensate with "software acceleration". Also in the Video Mode settings I have it set to speed over quality as the performance is better without sacrificing much of the quality to my eye.
With these settings, Vital Player should play just about any video you might download off of a torrent site. I have yet to find a video that does not play well through it. I'm not sure if other users who say it does not work for them have checked the Vital Player settings, if my videos are just not up to the elusive "high profile" they are talking about, or if I just have a rare Transformer that just works, but as you can see in the video it does work for me.
Click to expand...
Click to collapse
So you had to encode the mkv or mp4 before playback? So it cant just play them straight up?
Sent from my Transformer TF101 using XDA Premium App
I believe that nearly any video you get is going to need be encoded in some form at some time.
The MKV was more than likely encoded by someone else before I downloaded, but no further encoding was necessary on my end. The MP4 was shot on my own camera (Canon 7D recording at 1920x1080p) and needed to be edited. When you export directly from the timeline in Premiere, it must be encoded to even be usable. For sites like YouTube or Vimeo to even accept them there must be encoding. The H.264 encoding that I used is the highest setting for that type of video's purpose (HD web playback). It is different than what I would have exported for burning to Blu-Ray but is adequate for a screen the size and resolution of the Transformer's.
When I return home, I will try bringing in the raw, unedited video from the 7D (which is around 3GB for a 4 minute vid at that resolution btw) and see if Vital Player plays it back with no lag. I seriously doubt it as some average computers have a hard time playing that back without lag. Even Final Cut Pro can't import raw 7D video without a conversion (Adobe Premiere does not have this problem though). Why anyone would want to play a video of this size and resolution on a tablet is beyond me (3GB for 4mins is ridiculous in a playback form). I can't even imagine wanting to watch a full length movie in that form.
Both of these videos seriously choke in any player other than Vital Player (including Mobo, QQ, and MVideo). I couldn't play any video in my library with them or the stock player, but all of these files play just fine in Vital.
I'm playing 720p with no problem
converted with Handbreak. Settings below.
container: "mp4" everything else turned off
picture: "1280x720"
video: "h.264 (x264)"
target size as least as large as the source
advanced: reference frames = 4
b-frames = 0
I'm using moboplayer and downloaded some sort of codec pack (the player prompted me the first time and opened the app store). The default player also works.
AtomicAge said:
I'm playing 720p with no problem
converted with Handbreak. Settings below.
container: "mp4" everything else turned off
picture: "1280x720"
video: "h.264 (x264)"
target size as least as large as the source
advanced: reference frames = 4
b-frames = 0
I'm using moboplayer and downloaded some sort of codec pack (the player prompted me the first time and opened the app store). The default player also works.
Click to expand...
Click to collapse
Maybe that's all I was missing for the other players (I didn't get prompted to download codecs). I'll stick with Vital Player though simply because it's already on my tablet and it works.
Popsiclestand said:
Maybe that's all I was missing for the other players (I didn't get prompted to download codecs). I'll stick with Vital Player though simply because it's already on my tablet and it works.
Click to expand...
Click to collapse
Ive tried lots of different players and anything i download from BitTorrent (.mkv which I convert to MP4 for my Xbox) won't play worth a damn on my transformer. They are all720p. They all lag like crazy. Can the transformer not handle this?
Sent from my Transformer TF101 using XDA Premium App
tsatrom said:
Ive tried lots of different players and anything i download from BitTorrent (.mkv which I convert to MP4 for my Xbox) won't play worth a damn on my transformer. They are all720p. They all lag like crazy. Can the transformer not handle this?
Sent from my Transformer TF101 using XDA Premium App
Click to expand...
Click to collapse
90% of all HD videos you download the internet are ripped from blu-ray and likely encoded with high profile h264 because that's what looks best. the tegra 2 cannot handle these files at 720 or 1080p, and thus they need to be re-encoded to main profile, which as i understand it, means a much lower bitrate (and thus worse picture).
you can read more about it here
http://forum.xbmc.org/showthread.php?t=98211 (bottom of page)
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles
fakeyfakerson said:
you can read more about it here
http://forum.xbmc.org/showthread.php?t=98211 (bottom of page)
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles
Click to expand...
Click to collapse
Thanks guys
Sent from my Transformer TF101 using XDA Premium App
I got all excited because of this thread...but I just gave VitalPlayer a shot on a 720p high profile x264 and it still sucks. No artifacts but the framerate is really low it seems.
In case anyone is interested I did receive this message from ASUS:
"On this issue, we have tested some of the 1080p video is playing well. We have cooperation with google and will launch android 3.1 in June to resolve the 720p and 1080p video playback problems."
We'll see...
GetLaid said:
I got all excited because of this thread...but I just gave VitalPlayer a shot on a 720p high profile x264 and it still sucks. No artifacts but the framerate is really low it seems.
In case anyone is interested I did receive this message from ASUS:
"On this issue, we have tested some of the 1080p video is playing well. We have cooperation with google and will launch android 3.1 in June to resolve the 720p and 1080p video playback problems."
We'll see...
Click to expand...
Click to collapse
i believe that is flash only, as in 720/1080 youtube streaming which is much lower quality than a high profile blu-ray rip. the problem is tegra 2, which is a year old, not supporting 720/1080p playback. it's the reason boxee box dropped tegra for an intel chip.
http://forum.xda-developers.com/showthread.php?t=1060825
this thread seems to do a pretty good job of explaining everything and going through how to get HD vids working

[Q] Screen mirroring

Is there a way to disable the screen play on my Galaxy s5 screen when the screen mirroring feature is in use?
Screen mirroring is done by the system, so it would be handled there. Not sure if the app can pick up on this... @bleu8888 ?
Also, how are you mirroring? HDMI, Miracast... etc Depending on the method, the answer may differ.
Let me start from the beginning. I have a galaxy s5 on 5.0 lollipop. I use said phone to run showbox. Before I upgraded to 5.0 about a month ago showbox gave me the option to choose the external video player I wanted to use, which was vlc player. Whenever I used vlc player while I used wifi screen mirroring(the built in feature) the screen would just have video controls on it, ie pause, play, rewind etc but the video didn't play on my phone screen while still sending the video to the tv thus conserving power on my phone.
VLC has beta Chromecast support; Chromecast =/= mirror. Mirror means both screens show the same thing; Chromecast means the video is only rendered on hte output device.
MX currently doesn't have Chromecast support: http://forum.xda-developers.com/apps/mx-player/sticky-mx-player-chromecast-t2725253
So I get it that this feature is not supported on Mx player?
Nutcase242 said:
So I get it that this feature is not supported on Mx player?
Click to expand...
Click to collapse
I believe this feature would be supported in near future.

Disable h.265 recording

Hi,
As I've seen on gsmarena's review, this phone ONLY records 4k with h.265 codec.
Right now, this is a problem because many phones can't play h.265, google chrome (desktop and android) can't play it, and youtube, google drive and google photos can't process it. (I've tested it)
Do you know if there is a way of recording 4k with h.264?
I didn't find any problem playing my UHD 4K recordings. I transported a recording to my LG G4 as well and I could play it with all players.
Just my Samsung TV reported wrong codec.
Full HD recordings didn't have problems at all.
Sent from my MHA-L29 using XDA-Developers Legacy app
deaad said:
I didn't find any problem playing my UHD 4K recordings. I transported a recording to my LG G4 as well and I could play it with all players.
Just my Samsung TV reported wrong codec.
Full HD recordings didn't have problems at all.
Sent from my MHA-L29 using XDA-Developers Legacy app
Click to expand...
Click to collapse
Any snapdragon 8xx, greater than 800, supports h265 playback. I currently have a Galaxy Note II which features an SD 800 and it can't decode h265.
And, about not having problems with 1080: Mate 9 only records with h265 on 4k. On 1080 resolution it uses h264.
But the point is... Google is not supporting h265 uploading on any of their services (photos, youtube and drive), even when youtube sometimes outputs h265. (On Drive you can upload it, but it can't make the video "streamable")
So... Is there a way to make Mate 9 record on 4K using h264 instead of h265?
My guess is using another camera. I imagine the 265 is there to keep filesize and perhaps iops down.
Skickat från min LON-L29 via Tapatalk
Since this device is getting a lot of popularity and some updates where launched, I'll bump this post up.
Any news? Has Huawei updated their camera to disable h265 on 4k?
I hope Huawei can give us an option to switch 4k codecs. I dont mind having larger sized 4k videos as long as its a format that is widely supported. One of the reviews stated that recording at 1080/60 produces larger file size than 4k. 4k shouldnt be compressed too much. Or at least give us the option not to
My 4K TV not have any problem to play this video. But VLC in my PC not play correctly.
diablob said:
My 4K TV not have any problem to play this video. But VLC in my PC not play correctly.
Click to expand...
Click to collapse
Yeah, VLC doesn't support it. You have to use the regular windows media player, and it will work. I'm using Windows 10 home, and the regular media player plays it. I tried all the known ways for VLC to work such as placebo and slowest in the codec info settings, and they don't work. It's a known issue with VLC to this day.
Ok thanks. I'll try.
You can also use "MPC-HC" which old name was "Media Player Classic" (it's not the old microsfot media player), there are bundles with a lot of codecs like https://www.codecguide.com/
I personally use the "Mega" variant. I love it because it suports shaders (it's gorgeous to watch 720p and 1080p reescaled to 4k and with 1 or 2 filters of "sharpen complex") and it also has a TON of options.
I've just realised this is a problem for me. I bought the phone also for video recording possibilities and low and behold my 4K won't play on YouTube, let alone upload.
This is a massive flaw IMO with this phone and I'm gonna have to look at offloading it. Shame.
btblue said:
This is a massive flaw IMO with this phone and I'm gonna have to look at offloading it. Shame.
Click to expand...
Click to collapse
I wouldn't call it a flaw though, your device is using the most advanced 4K codec. Blame Google for not adopting the greatest and latest. But I see your point, you'll have to conform to whatever YouTube supports.
Sent from my MHA-L29 using XDA Labs
Hello,
I copied the video files from my mate 9 to my pc. I can't play them even after installing klite codec for x265.
Any solution?

Zoom video to fiil screen not working on HW/HW+ mode, Android TV

Hi everyone! I'm having a problem when I try to zoom in any video to fill the screen and eliminate the black bars on movies for example. I'm only getting a stretched video, not being able to get a proper uniform zoom, except when I select the software decoder. The problem is that some 4K videos can't be played smoothly on SW mode and also I lose the audio passthrough. I know this was once mentioned possibly as a hardware limitation, am I right?? I'm using the app on a TV with Android TV 6. The reported hardware SoC is a MediaTek MT5891 (Mali T-860 GPU). Any help would be much appreciated! Thanks!
C'mon guys, at least tell me there's nothing you can do about it!
emacrack said:
C'mon guys, at least tell me there's nothing you can do about it!
Click to expand...
Click to collapse
Yes, It looks like a hardware feature of the TV Boxes. MX Just uses android APIs. It doesn't work properly once any one of the sides reaches the screen limit & starts stretching when you zoom more. In our internal tests, Mi Box used to have similar issues. But, there are no such issues after Oreo update Zoom works properly on all three decoders.
Thirumalai.K said:
Yes, It looks like a hardware feature of the TV Boxes. MX Just uses android APIs. It doesn't work properly once any one of the sides reaches the screen limit & starts stretching when you zoom more. In our internal tests, Mi Box used to have similar issues. But, there are no such issues after Oreo update Zoom works properly on all three decoders.
Click to expand...
Click to collapse
Thanks man! I've got a pending update from Android TV 6 to 7 so, maybe it'll work with it.
Hi everyone.
This may be a solution.
I get to realise that this thread has a long history and there is no proper answer.
I too had the same problem while using MX player in Android tv. But some video are able to crop view. After many thoughts I get to realise that there are two kind of popular encoding in mkv format.
Videos encoded in H.264 have no problem. But if it is H.265 commonly known as HEVC it will no crop or zoom in.
I currently use H.264 video for maximum use of my tv screen.
Please Google these encoding method for better understanding. There are some interesting comparison between two.
Happy watching
Bitumon3 said:
Hi everyone.
This may be a solution.
I get to realise that this thread has a long history and there is no proper answer.
I too had the same problem while using MX player in Android tv. But some video are able to crop view. After many thoughts I get to realise that there are two kind of popular encoding in mkv format.
Videos encoded in H.264 have no problem. But if it is H.265 commonly known as HEVC it will no crop or zoom in.
I currently use H.264 video for maximum use of my tv screen.
Please Google these encoding method for better understanding. There are some interesting comparison between two.
Happy watching
Click to expand...
Click to collapse
There is a video which is encoded in hevc .how can we strech it . Do you have any solution for it ..is there any other player which can resolve the problem

Categories

Resources