Outputing subtitles on the TV when hardware encoding is used? - Samsung Galaxy Nexus

I'm using NHL adapter to play HD movies via HDMI on my TV from my galaxy nexus. The thing is that when the movie requires hardware decoding the subtitles show on the phone but not on the TV.
When i switch to software decoding they do show on the TV but it doesn't play smooth.
So seems like the hardware decoding forgets the subtitles. Are there any drivers that can fix that? Or maybe it's from the player? (mx video)

I guess nobody has stuck on that yet

same thing is happening to me when i play HQ movies over MHL/HDMI all players show only subtitles on the nexus screen and none on my LED TV . . .
i guess the problem is with the hardware decoding that is used for the subtitles . . .
there is a custom made player for the Galaxy SII but i dont know if it works for the nexus also + dont know if its ICS compatible . . .
here is the link :
http://forum.xda-developers.com/showthread.php?t=1335549

Related

[Q] HDMI out and external subtitles

I just bought a micro hdmi cable for my arc, I connected the two things together and I almost shot myself in the head -> there are no subtitles shown on the TV but you can see them on the phone's display!
Anyone tried any other player which does show them on TV, or will I have to hard-burn subtitles into the movie?
I tried this with moboplayer.
Thanks
Why do you want to read the movie?
Sent from my R800i using XDA App
Sorry to hijack your thread as this has nothing to do with your question but did you get it showing full screen on your TV?
Mercano said:
I just bought a micro hdmi cable for my arc, I connected the two things together and I almost shot myself in the head -> there are no subtitles shown on the TV but you can see them on the phone's display!
Anyone tried any other player which does show them on TV, or will I have to hard-burn subtitles into the movie?
I tried this with moboplayer.
Thanks
Click to expand...
Click to collapse
erm im using vplayer, but its a paid apps n havent tried it yet on hdmi..
If my native language was english, then I wouldnt mind about subtitles.
The movie was showing full screen, yes.
have you try another player? which movie format you'r trying to play?
I tried Moboplayer, Rockplayer, Vitalplayer, all of them display subtitles on the phone, but not on the TV.
I only tried an mp4 file so far. Will try out further with different files.
I tried xvid avi file with external subtitles (in moboplayer) and the phone was showing them on the TV screen!
It seems it is not showing them (external subtitles) if the video is mp4.
Vote for bugfix.
Same issue across all players on Asus TF700T / ICS and H/W decoding.
Vote(star) here to get OHAP's attention: code.google.com/p/android/issues/detail?id=32564
I use a TF700T, and I went into developer's options and disabled hardware overlays, then my screen basically mirrored to my tv, it works that way but I've been told to not keep it disabled, so once you are done watching, enable it again. Hope this helps.
Dice player, I just tried it with a .mkv file and subtitles appear on the TV.
Even though in the settings it says it'll only work for some Samsung devices.

Diceplayer supports Galaxy nexus - plays MKV/AVI with Full HW acceleration

Diceplayer v 1.7.4 supports Galaxy Nexus.
It take advantage of OMAP4's video decoder.
720p H.264 High profile + DTS/AC3/Flac audio MKV with embedded subtitles works perfectly.
I'll post some test video on next Monday.
YES. YES. YES. That is awesome. My only reservation about the phone was codec support. Thanks for sharing Juami!
Awesome try some 1080p stuff. Also try mxplayer if you have the time
veli69 said:
Awesome try some 1080p stuff. Also try mxplayer if you have the time
Click to expand...
Click to collapse
mx : not supported version popup
bs and mobo : couldn't play at all
add:
I think devs could not get Galaxy Nexus yet.
I got unreleased Galaxy Nexus for testing. so I could release diceplayer update for Galaxy Nexus.
Thanks for the update, been using Diceplayer on my tab 10.1 for a while now and it's been awesome. On the nexus however it seems it's missing some frame rates. Will try it with a few more vids and see how it goes.
Edit: Tried a 720p mkv and it was flawless. Avi's of TV shows are playing back at a low frame rate, and are noticeably choppy.
I can play 10gb 1080p rips without problem, Can't try anything larger as Diceplayer crashes when I try to play over my network so have only been able to play local files.
Plays local files fine but doesn't go fullscreen - leaves the onscreen buttons.
VPlayer seems to work nicely
The UI for Vplayer is defo not perfect.. the folders glitch, and the soft buttons stay lit, however the playback is smooth and in sync, so very usable for now.
wilbur-force said:
VPlayer seems to work nicely
Click to expand...
Click to collapse
vPlayer have a good sw video decoder(ffmpeg) but
vPlayer can't use HW video decoder except native supported format(mp4).
SW video decoder use higher CPU power than HW decoder and drains battery too fast. and loose a color detail.
Great news. Loved the Dice player on my Asus Transformer. Sold my tablet though so I'm looking forward to using it on the GN
mingoid said:
Plays local files fine but doesn't go fullscreen - leaves the onscreen buttons.
Click to expand...
Click to collapse
we update diceplayer to support full screen on Galaxy Nexus.
changelog of diceplayer v.1.7.5
--------------------------------------
What's in this version:
Support full screen for Galaxy Nexus
Fix bug that sometimes continuation does not work properly for Galaxy Nexus
Fix bug that some AVI files are not played properly
Fix bug that aspect ratio is abnormal when orientation is changed
Add option that shows audio only files (default off)
Add option that saves the subtitle (default on, can move by touching subtitle while playing)
Fix minor bugs
Has anyone tried playing MKV's on the native ICS media player? I can play aac-audio h.264-video MKVs without installing any additional player
SilentMobius said:
Has anyone tried playing MKV's on the native ICS media player? I can play aac-audio h.264-video MKVs without installing any additional player
Click to expand...
Click to collapse
after Honeycomb, Android supports MKV format ( not perfectly) but audio codec limited to AAC/MP3.
if you want to play AC3/DTS/Flac audio and embedded subtitles, you should install 3rd party player.
Just though id add my findings.
Ive tried dice player but as with Vplayer i have had mixed results.
Some of my Mp4 files play just fine whilst others fail to open. The player just goes back to the andriod home screen. The ones that fail have ac3 audio.
Im guessing its down to the audio codecs required to play the files.
I do like the look and feel of the app though.
Its a shame im having these issues as the galaxy s2 played them all natively.
Haven't bought Dice Player but I can confirm the trial will playback high profile MKVs in 1080p:
I tried Diceplayer on few local 720p MKV and these play nice.
But two things:
1. My TXT subtitles did not load.
2. When I tried to play the same file from network share, Diceplayer crashes.
I was just able to mount my network share drive via CIFS, so that it appears under /mnt/cifs/share
Then I tried Diceplayer and it did play my 720p MKV in HW with no delay on start.
If it only supported TXT subtitles... (it would probably need to handle different formats, as I have noticed sometimes different formats used in TXT file)
Will run my usual batch of test video files through the Nexus and Dice Player in next couple of days as I just got my Nexus. Expect it won't measure up to the Note/SGSII that I'm accustomed to, but if it can handle 720p I'll be happy enough...
Not sure If I posted this already, but Dice player was able to play 1080p mov trailer in hardware other players either could not play at all or used software and were skipping.

[Q] MHL Video Player

Hi there..
Just want to ask if somebody know which of Video Players support subtitles on Htc one x via MHL, i used to watch movies with Galaxy S2 and Video.apk from Galaxy S2 supports subtitles via MHL, i searched on google but no results as i want.. I want to ask you if it possible to install Video.apk from Galaxy s2 to Htc one X?
Thanks in advance
i use diceplayer, it plays basically any file (and uses hardware decoding on hox)
it supports subtitles, can't imagine why it wouldn't over mhl, as the mhl is just a mirror onto the tv.
it supports (according to the app description)
Subtitle format
- SSA,SMI,SRT,VOBSUB
- MKV subtitle extraction supported
- Unicode/Multibyte charset supported.
https://play.google.com/store/apps/details?id=com.inisoft.mediaplayer.trial&hl=en
lawrence750 said:
i use diceplayer, it plays basically any file (and uses hardware decoding on hox)
it supports subtitles, can't imagine why it wouldn't over mhl, as the mhl is just a mirror onto the tv.
it supports (according to the app description)
Subtitle format
- SSA,SMI,SRT,VOBSUB
- MKV subtitle extraction supported
- Unicode/Multibyte charset supported.
https://play.google.com/store/apps/details?id=com.inisoft.mediaplayer.trial&hl=en
Click to expand...
Click to collapse
Thanks, i will try at home if this will work. I tried lot of but no one supports subtitles via Mhl, when I start the movies subtitles shows on phone but not in TV, dont know why, with S2 and Note i dont have problem at all.
xhaniGS2 said:
Thanks, i will try at home if this will work. I tried lot of but no one supports subtitles via Mhl, when I start the movies subtitles shows on phone but not in TV, dont know why, with S2 and Note i dont have problem at all.
Click to expand...
Click to collapse
hmm, i don't use subtitles so never noticed, might be a bug in the mhl driver stuff or something then if it happens on more than one app
lawrence750 said:
hmm, i don't use subtitles so never noticed, might be a bug in the mhl driver stuff or something then if it happens on more than one app
Click to expand...
Click to collapse
It's not working with diceplayer too..
The most probable reason is the hardware decoding. Try the BSPlayer application and make sure you turn the software decoding on and you will see your subtitles your telly.
This is an issue with the Tegra 3 devices, as I have the same problem with my Transformer Prime and I have to use the same trick when I connect the HDMI cable.
mortakos said:
The most probable reason is the hardware decoding. Try the BSPlayer application and make sure you turn the software decoding on and you will see your subtitles your telly.
This is an issue with the Tegra 3 devices, as I have the same problem with my Transformer Prime and I have to use the same trick when I connect the HDMI cable.
Click to expand...
Click to collapse
Thanks.. just found that bsplayer shows subs.. will try tonight.. but i think its not only tegra procesor.. becouse i tried with evo 3d, its the same thing..
Sent from my HTC One X using xda premium
I tried to install galaxy s2 video player and I changed premissions r r r w but can't install... Is there any way to get it work.. thanks in advance
Sent from my HTC One X using xda premium
i had subtitles working on mx player till i broke the mhl cable lol

Watch an MKV with embeded subtitles through allshare cast dongle

Hello, just have a doubt here that's kind of bugging me and haven't been able to figure it out.
I bought an allshare cast dongle and discovered the painful process that it is to get it to work with a custom rom.
After a long process and different methods I finaly got it to work and I am quite happy with the device, however, I have a bunch of mkv's with subtitles and whenever I play the file through mx video player, the video looks and sounds fine on the tv but the subtitles show up in the phone.
Other than hardcoding those subs into the file before playing it, I can't come up with a solution.
I also tried rockplayer but that doesn't even play the subs at all.
Do you guys have any video player recomendations that will play both the mkv and the embeded subs in the tv through the dongle?
Thanks in advance.
try enabling hardware decoding for subtitles, it's in the MX player settings.

[Q] Is it possible to use H/W decoding to watch *.mkv in nexus 7(2013)

Have any one tried it.
Or will it be done by flashing a custom rom(may be cm10)
mahoihei said:
Have any one tried it.
Click to expand...
Click to collapse
Yes. My sat-box records in .mkv and it is viewable (streamed from sat-box) without changing anything. I use vplayer.
I use diceplayer, works great.
Sent from my Nexus 7 using Tapatalk HD
MX Player with custom codec.
Sent from my Nexus 10 using Tapatalk 4
sidthegreatest said:
MX Player with custom codec.
Sent from my Nexus 10 using Tapatalk 4
Click to expand...
Click to collapse
+1. You can even boost the volume level to upto 30 if you use HW+ decoding, works amazing on AC3/DTS audio
serviio and diceplayer. Makes a great DNLC network that can stream any file to your Nexus. As for playing it on the nexus, I personally dont like putting movie files on mine since the memory gets used up rather quickly.
MX Player and the VLC Beta both work fine with .mkvs for me. I've even played some pretty hefty 1080p files with no issues.
you don't need to do anything. just open the file with MX player, be player or similar. sorry I'm not understanding why this is an issue for you
You can use HW decoding for video in players such as MX Player but you can't do audio HW decoding for some codecs since Dolby is suing everybody for supporting their formats without permission and is also refusing to license them.
MX Player works great in HW+ mode. I have had no problem with normal HD mkv files or 10 bit anime mkv
Tony_YYZ said:
You can use HW decoding for video in players such as MX Player but you can't do audio HW decoding for some codecs since Dolby is suing everybody for supporting their formats without permission and is also refusing to license them.
Click to expand...
Click to collapse
Actually you can, custom codec option in mx player Worked wonders for me, there's threads about this. Stock rom, locked.
Yes, it can for both 8-bits 720p and 1080p, but 10-bits sorry, can't....
Can anyone point me to the right codec to download? All videos I try are using S/W instead of H/W in MxPlayer (except MP4). WMV and MKV are playing in S/W. Thanks a bunch
joey4321 said:
Can anyone point me to the right codec to download? All videos I try are using S/W instead of H/W in MxPlayer (except MP4). WMV and MKV are playing in S/W. Thanks a bunch
Click to expand...
Click to collapse
ya, where do i download the latest HW codecs? my s/w works fine but HW mode doesnt work too well in mxplayer pro/ lags and stutters
Some education is needed
MKV is not a codec, it's a container format much like DVD .... The problem is not the MKV container but what it contains. Generally the biggest problems are MKV's made from US OTA (Over the air) and cable TV recordings which all have the audio in AC3 format and usually in Dolby encoding. (And as someone mentioned Dolby doesn't like it when they don't get their Cut, even if the software is free and no one is actually profiting from it except the Consumer)
I've recorded and archived several TV series since 2006 and some of my first MKV's kept the AC3 audio format (but converted the video to h.264) because I was having sound sync problems (Not sure if it was an x264 or the cable company's fault but the issue eventually went away) and for those I have to use software decoding for the audio but the video is still hardware accel .... The ones I've made in the last 3-4 years have the audio converted to AAC format and those have full hardware accel video and audio and play flawlessly and effortlessly even on my lowly Rockchip dual core TV Stick (720p and in the process of being embedded in a Motorola Lapdock)
Point being it's not the MKV container that is the problem, what counts is the formats it contains .... And in the case of us North Americans we need to convert the audio (AAC is the best bet IMO) so you may as well convert the video (Much of it is interlaced and that's another issue conversion fixes, Handbrakes default Decomb filter does it well) .... For that I would recommend x264 and Handbrake (x264 is included in Handbrake) which should not only take care of compatibility issues it also makes for a smaller file (Better transfer/streaming over wifi) without any loss of playback quality .... Also I would recommend stripping off any extra audio feeds (Languages) if you aren't going to use them, ditto for subtitles ... In other words keep it simple and convert to formats with known/best compatibility
SPAM.
http://forum.xda-developers.com/showthread.php?t=2156254
MX player > settings > decoder > download custom codec
what about the mpeg2 decode ,not h/w decode?
no hardware acceleration for 1080i dvb-s2 recordings or streams
My nexus 7 with stock Rom plays 1080p h264 content in MKV containers flawlessly with h/w acceleration with various players. Except for either streams or recordings from my tvheadend server. If they are 1080i (no German station broadcasts in 1080p) none of the players gets h/w working. SD and 720p do work though. The only difference I can see between my recorded files and the ones that do play is that the recordings have 25 fps whereas the other mkvs have about 24.
In the attachments there are two screenshots of two mkvs' properties. The 25 fps one is the one that won't work.
Anyone's got an idea? Thanks
from what i know,snapdragon still don't support 10bit decoding perfectly,thats why u can't use hw+ mode for 10bit video.
When I tried with my HTC One X,it can play 10bit video in hw+ mode though.Its likely for now Tegra and Exynos only support 10bit decoding in hw+ mode,even not perfectly.
u can refer to this thread ->
https://groups.google.com/forum/#!topic/mx-videoplayer/WKv1LNeUTSI

Categories

Resources