Video Playback issues - HTC One S

The phone can play native and HD resolution H264 video files which I have encoded with no problems but a smaller AVI file is stuttering when using MXPlayer. I have tried with SW Decoding and withough in MXPlayer. Has anyone else had this issue when not using a H264 encoded file? I'm guessing the CPU or GPU has acceleration for this video type but i'm surprised it can't play a
Cheers
EDIT i'm a fool, although I set S/W in the options I hadn't selected it from the HUD when actually playing the file.
Plays fine now.

How are high bit-rate 720p files playing mate?

I usually encode blurays down from 20+ GB to 2.5GB 720p in handbrake so not sure what the average bitrate is. I do double pass with non turbo first pass to get the best results.
Could probably go a slightly lower resolution and smaller file size.
Its working fine now anyways.

Only tried one avi....and a stutter quickly followed by a stop. Positive file is good. Codecs issue?
Sent from my HTC One S using xda premium

Related

Viewsonic 720p MKV File Lags While Playing

Hello Guys,
I have used both Vegant and Latest TNT 2.2 and both lag while I play 720P .mp4 encoded videos downloaded from youTube, I'd like to know if its a software or hardware limitation? Does anyone else have the same problem with 720 .mp4 files from youtube? Does it lag (as in audio and video lose sync - audio plays faster than video).
ive incoded some 1080p bluerays using handbrake normal preset H.264. container mp4 also had to do this with 1080p .mkv files couldn't even get them to play otherwise. after that they played great on my tablet
The Tegra 2 chipset cannot handle h264 encoded as high profile. Main profile works fine. I know this confuses some people, but grab the excellent "mediainfo" tool (http://mediainfo.sourceforge.net/en) and you can see how your file is encoded.
MP4 containers seem to work best, although I believe Rockplayer can play MKV's with hardware acceleration.

Poor hardware video decoding on Tab

I picked up the Tab yesterday after selling my Archos 70. To be honest the video processing onthe tab is poor. Speed wise iits great but the hardware decoder seems to not process the video correctly. This is apparent on 720p content, the image seems to be pixelated or downscaled very poorly, resulting in jagged image quality. It seems that lower resolution files such as 480p does not suffer from this problem. I have tried mp4 and mkv 720p files and the problem is still very noticable. After trying rockplayer xyplayer and a host of others i noticed that the image is far sharper under software decoding ( but too slow to be usable) , one hardware decoding is enabled the image becomes blocky.
To be honest the main reason for buying the tab was for the playback of 720p content on a good quality screen. ( archos 70 screen has poor contrast and viewing angles) , has anyone else noticed this poor hardware decoder issue? and is there any way around it? , I am running the latest firmware and feeling a bit dissapointed, my galaxy S has no such decoding issues.
Poor? It plays perfectly my test file, a 1080p trailer for the last Indiana Jones... And that beast reaches a bitrate of even 50mbps!
Sent from my GT-P1000 using XDA App
I have noticed the same thing.
Whit 720p movies the Tab do some thing to the image. Pixelated/downscale weird frames sometimes. When just watch on the Tab screen i dont noticed its so much. But when i connect it to the hdmi dock and run the move on big screen its gets really noticeable.
And its like you say, on low res movies its looks good like youtube or other movies.
But whit 720p its looks weird some time whit lost frames or what you can call it.
Can't explain it whit my poor English.
The Tab play all my movies just fine. No lagg or so. Its just like the above described. Its seems it have problems to decode or handle the image the way it should look like.
And i use the stock Samsung player.
Think the Tab has same problem when you look at pictures in the gallery. Its downscale/mess up the image. Have read about that here on Xda
Sent from my GT-P1000
It doesn't happened to me when I play with Samsung Video 720 & 1080p.
I don't trust RockPlayer.
FYI.
No issues here either, 1080P and 720P all played fine... best file format seems to be XviD..
AlexTheStampede said:
Poor? It plays perfectly my test file, a 1080p trailer for the last Indiana Jones... And that beast reaches a bitrate of even 50mbps!
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
I agree. The Tab plays my ripped blu-ray movies beautifully. I keep resolution at 1080 too. No lag or picture quality issues.
Sent from my Samsung Galaxy Tab running Roto-JMI v1
I use the the standard video player and it works fine, rockplayer lagged and put movies out of sync for me
Use stock player instead, never really trust rockplayer
cannot play any 720p mkv at all. Stock/Rock player. I can play 720p MP4, but audio does not work : (
no problems using 720p movies with standard video player
b0ricuaguerrero said:
no problems using 720p movies with standard video player
Click to expand...
Click to collapse
what format?
Tried Zimly media player, or doubletwist?
dalamchops said:
cannot play any 720p mkv at all. Stock/Rock player. I can play 720p MP4, but audio does not work : (
Click to expand...
Click to collapse
I think your problem is that there is DTS / Multi channel audio in your movies.
The Galaxy Tab can't play Movies whit 5.1 audio. It haves to be stereo sound or it won't play.
It's kind of sucks, because almost every 720p movie haves multi channel audio that SGT can't handle.
Little annoying that movies have to be converted only for the audio.
What i do is that i convert my movies whit Formatfactory.
Sent from my GT-P1000

[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

Optimal video compression

I tried using handbrake to convert some standard definition video. I used the default H264 main profile settings. The video plays smoothly on any PC including a lowly netbook. When I play it on the Transformer it is very jerky almost as if every couple of seconds a frame is skipped. This happens on the video gallery app as well as Mobo. Are there any recommendations on compression settings or apps? By comparison, Youtube HD video plays flawlessly.
Thanks.
Using Anamorphic: strict and a constant quality of RF:22 I have been able to minimize the frame skipping of 1280x720 videos but not completely eliminate.
Thanks.
Isn't strange that the Transformer is having any difficulty at all? I am seeing the frame skipping with SD video (720 x 480). I am wondering if the Transformer just does a really poor job with H264 or if there some other way to encode video such that there is absolutely no issue with 480p or 720p video.
ryan stewart said:
Using Anamorphic: strict and a constant quality of RF:22 I have been able to minimize the frame skipping of 1280x720 videos but not completely eliminate.
Click to expand...
Click to collapse
I just checked what I was using and it was the same. Those are the default settings except for the RF22. I am using the default RF20 but considering I am only trying to encode 480p it makes no sense that the video should be choppy at all.
Setting Handbrake to Universal, then setting the encode to a constant 1Mb or 1.5Mb, seems to help, but its not perfect. The most important thing seems to be to downmix the audio from DD5.1 or whatever to plain old 2-channel AAC stereo or similar.
Rockplayer seems to be the best player I have tried so far. Mobo is OK.
Video rips for our Tranny's
Having some problems with this too..
Killing me as my Evo runs smooth video..
little disappointed I have to do so much work finding a way to play video's..
I will report back with my findings as I am playing with a few different players at the moment..
I too would like to just setup up a video rip system for the transformer that works without too many hassles..
dgcruzing said:
Having some problems with this too..
Killing me as my Evo runs smooth video..
little disappointed I have to do so much work finding a way to play video's..
I will report back with my findings as I am playing with a few different players at the moment..
I too would like to just setup up a video rip system for the transformer that works with too many hassles..
Click to expand...
Click to collapse
It'll be interesting to see what you come up with. I've been using handbrake with both main and high profile, and haven't had any trouble in the stock player, or any other player.

Video Playback on this phone is really slow, even when playing AVI files on MX Player

Has anybody else experienced this issue? Dice player is slow as hell too. Is there a setting that needs to be changed before the One XL will play video correctly or do video players need to be updated to work with the S4 processor?
One thing's for sure, video playback on devices optimized for particular encoding settings is optimum when those are followed.
Having said that, I have no problem playing 720p encodes in H.264 format using Handbrake with a profile that is based of the standard high profile but with B-frames, CABAC, 8x8 transform and weighted P-frames all turned off. These aren't necessarily the settings needed for optimal playback on THIS device but they are what I use for reliable playback on my Tegra 2 based Galaxy Tab 10.1 and those files that I've encoded for that play just as well on my One X.
I just dragged over a 1080p video shot on my Nikon D7000 onto my One X without any conversion at all and it plays perfectly fine using Dice Player. I was surprised.
Wonder if it's your encodes.
So far the best performance I've gotten on AVI without re-encoding is Bsplayer.
Sent from my HTC One X using XDA
In MX Player, change from "H/W" mode in the top right to "S/W (fast)" - see if that helps.
Another vote for BSPlayer. I was a big Rock Player proponent for a long time. But it doesn't seem to be updated any longer.
Also, similar to another previous response, forcing from HW to SW mode may help. Its a bit of a crap shoot depending on the encoding settings and codec used. But BS Player works for most things.
what if..
neocryte said:
In MX Player, change from "H/W" mode in the top right to "S/W (fast)" - see if that helps.
Click to expand...
Click to collapse
i tried this but it says that "H/W decoder is not supported.. what should i do? thank you for the help..

Categories

Resources