Lag on video playback (hardware decode) - Galaxy S III Q&A, Help & Troubleshooting

My SGSIII is on stock 4.0.4 ROM and as title says, I have videos which playback lags, their details are as follow:
Video:
H.264 / AVC / MPEG-4 AVC / MPEG4 part 10 -- 1440x1080 -- 59,91667fps -- file extension '.ts'
Audio
AAC -- 48000Hz -- Stereo -- 144kbits/sec
I can't understand it lags, since I play them flawless on a cheap A10 (A8 1GHz + Mali400) 10" tablet.
I tried stock player, MX Player, Mobo player, BS player and VLC Beta.

Related

Best ROM for 720P MKV video playback?

What have been the best playing roms for video playback particularly 720p H264 MKV's?
Stick with the ROMs with hardware acceleration enabled. If a ROM does not have this, it's usually listed as such (and usually "experimental" in nature).
Keep in mind the Tegra 2 issue with high profile h264 files -- this should be common knowledge by now. If not, an FYI that the Tegra 2 does not like h264 files encoded in high profile, it just chokes. Not just on a GTAB, but ANY Tegra 2 device (including the Xoom).
To find out if your video is high profile, I would recommend the excellent (and free) "MediaInfo" tool -- http://mediainfo.sourceforge.net/en
giddy169 said:
What have been the best playing roms for video playback particularly 720p H264 MKV's?
Click to expand...
Click to collapse
TntLite and Vegan 5.1.1 both have hardware acceleration enabled and Rockplayer (or the stock player) both work. The only sticky thing is that I don't believe 720p mkv is supported by the chipset. Yes, it's only a container, but I don't think Android supports the container. If you remux into an mp4 (assuming it's AAC encoding and not AC3) you'd be fine.
I've had god luck re-encoding as an H264 avi at 720p in Xilisoft. AVIhd didn't hardware decode for me, but the regular AVI decoded properly (and looks fantastic). I've upped a sample at Fileserve
Xilisoft 6 has CUDA support, and rips through re-encoding on the Nvidia chip, best video convertor i ever bought. Settings were video size-auto, quality-normal, no split. i don't change the video size, because the AVI settings resize only up to 720x576...bleh.
File name: POTCST-Trailer.avi File size: 148.27 MB
Specs: Pirates of the Carribean Trailer avi
1280x532
Video: MPEG4 Video (H264) 1280x532 29.97fps 8251Kbps [Video 0]
Audio: MPEG Audio Layer 3 44100Hz stereo 128Kbps [Audio 1]
tested on: VEGAntab 5.1.1 Rockplayer 1.6.3 (hardware decode)

[Q] Best settings for encoding HD/720p video for G Tablet?

I've been trying to find the best encoding settings for HD/720p H.264 video for G Tablet with Handbrake and I'm not having much luck. I've followed this article for Notion's tablet (since its also a Tegra 2 tablet) and while the picture is great the playback is jittery. I tried lowing the RF (under Constant Quality) to 25 but it produces the same jitters.
Changing the video codec from H.264 to MPEG-4 (FFmpeg) actually produces little to no playback issues but the picture quality isn't as great (its still good though), but I prefer to use H.264.
Any one have any luck encoding HD H.264 video for their G Tablet? If so, can you share your settings?
Thanks in advance
P.S. - I'm running VEGAn-Tab 5.1.1 and using VPlayer, RockPlayer and QQPlayer to play back the videos (they're all suffering from jittery playback).
h.264 mp4 format
size: 1024*600
bitrate: 2500
Frame rate: 30
sample rate: 44100
this is a view sonic special proset from foxreal video tool, for your refenrence

[Q] quicktime .mov videos - no audio

Tried playing a Quicktime video on my Galaxy S2 (stock ROM KF3 and stock player)
The result: the video plays smoothly, except there is no audio.
The file codecs are:
audio: MPEG AAC Audio (mp4a)
video: H264- MPEG-4 AVC (part10) (avc1)
These are the videos I tried: http://www.animusic.com/downloads/index.php
How can I play these videos correctly? preferably using the stock video player, but if I need to use a different one let me know.
Hmm try "Diceplayer"(trial or paid) and or "Moboplayer"(free) both have decent software decoding. Can utilize native decoding also.
Yes, Dice play it correctly, thanks.
Is there a way to install additional codecs or something like that to allow the stock player to play it?
Nope, that's not possible.

HD mkv playback - With Sample Links

* Update *
Youtube Video Samples below for comparison - some compression artifacts showing there, not from the sony tablet playback (it was flawless on either mode), most likely youtube recompression tools
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
(apparently, not .h264!)
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Video Info:
Codec 4CC: AVC1
Image Size: 1280x720
Frame Rate: 23.976 fps
Global Motion Compensation: No
packet Bitstream: No
Quarter Pixel: No
Audio:
Codec: AAC
Channels: Stereo
Bitrate: 16000 Bps / 128 Kbps
Variable Bitrate: No
Frequency: 44100 Hz
SW Mode (Fast): http://www.youtube.com/watch?v=ZiAj80cC0s8
HW Mode: http://www.youtube.com/watch?v=9AXWH3RE-R4
wickwire said:
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Click to expand...
Click to collapse
I am having the same problem you described? Is this typical on all android tablets?
Looks like i'll need to convert unfortunately... I wonder if there is an app for that.
Unless it is a codec issue and there is an alternative codec or fix..
I'm curious, do you feel the quality between HW mode and either SW mode available to be that worse? I'm using SW for now on these particular files, I was thinking about converting the files original formats but SW still seems pretty good I think! I will try to snapshot the differences and post them here!
Hadn't noticed before, the tablet comes with 3 HD sample videos inside all play just fine, no jerks - seems more and more like a specific codec compatibility issue with tegra possibly, to me...
A software issue. I can play videos fine on my Jetstream and Ipad2 which play badly on the tablet S.
So it isn't an android issue.
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trial version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
yhzhrm said:
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trail version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
Click to expand...
Click to collapse
Tried it, perfect playback with the plugin - bought it already, many thanks!
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
exkaizen said:
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
Click to expand...
Click to collapse
+1 I tried out MX player too but found that DicePlayer had smoother playback.
Working container / video / audio combo and easy conversion
I've tested several combinations of container / video / audio formats with several players. First of all, I didn't notice any significant differences in playback quality between the players I tried, but I might not have tried Dice player for all of the combos.
I did try MX Video Player, mVideoPlayer, MoboPlayer and BS Player Lite, with a 720p h264 encoded video track at about 3000 kbps. For all players, I found the SW decoding modes to insufferably slow and jerky - I assume a lower bitrate in the video track might fix that. Per hardware acceleration, the video always played fine (when it played at all, see format details below).
These combos did NOT work:
mkv/mp4 container, h264 encoded video, mp3 audio
mkv container, h264 encoded video, ac3 audio (plays the video hw accelerated, but doesn't play the sound at all)
mkv container, h264 encoded video, aac audio
The only combo that did work flawlessly was this:
mp4 container, h264 encoded video, aac audio
I now had the problem that my standard video encoding tool, handbrake, cannot transcode files without also recoding the video file - and why would I want to recode the video when usually it's a h264 encoded video that will play with the right container & audio? The easiest way to transcode such a file is to use ffmpeg - I did this under linux, but it should work the same for Windows:
Code:
ffmpeg -i INPUTFILE.mkv -vcodec copy -acodec libfaac -ab 160k -ar 48000 -async 48000 OUTPUTFILE.mp4
I couldn't figure out a way to easily transcode mkv files where the video track has a variable bitrate (VFR) - I had to recode those with handbrake. If anyone has a simpler method that doesn't involve avisynth / is available for linux, I'd be happy to hear it.
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
zenithz said:
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
Click to expand...
Click to collapse
Thanks for the heads up and for the good news! Downloading now!

Playing MP4 with AC3 audio?

Does anyone know if the stock video player can playback AC3 audio in the MP4 container? I got some MKV movies that I extracted into h.264 and AC3 files then placed them in an MP4 container. I didn't want to encode the audio down to 2 channel AAC, but I don't know if the Galaxy Tab can play AC3 in MP4 container. Don't have my Tab with me at the moment to test it.
Sometimes MP4 files with AC3 audio cannot be played well[/URL]. To solve this issue, I know a quite nice way. It can help can convert various video to MP4 video with AAC stereo (2 channels), MP4 video with AAC 5.1(6 channels), MP4 video with AC3 stereo and MP4 video with AC3 5.1. In addition, it can convert various format video to AVI with MP3 or AC3 5.1, MKV with AAC or AC3 5.1 audio, MOV with AAC 5.1 audio, MPEG-2 with AC3 audio as well as convert video and audio to audio only AC3 5.1, AAC 5.1, AIFF 5.1 and WAV 5.1.
The versatile video converter presets ready playback video for many devices like Apple TV, PS3, iPod, iPad, iPhone, Zune and more. So you can enjoy movies with excellent video and audio quality on your devices wherever you like.
To find it, google search "step by step guide on how to convert and play MTS/VOB/MKV and more video to MP4 AC3 5.1".

Categories

Resources