Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
mzone1510
Old
#1  
Senior Member - OP
Thanks Meter 19
Posts: 332
Join Date: Jan 2011
Location: Goa\Kuwait
Exclamation I9003 Video Playback

Well I did some testing with various different file formats and this is what I observed.
  • HD video (720p) plays fine if the video is encoded in MPEG-4 codec. (Container doesn't matter, but in my case it was .avi)

  • Now to the other part, HD (720p) or even regular resolution videos (doesn't matter what resolution) encoded in AVC (x264) on the other hand are not supported by the native video player, it throws up a message saying 'Sorry,this video cannot be played'. However the lower res videos can be played in Rockplayer but there is a slight (noticeable) lag between audio and video. The HD Videos on the other hand play in rockplayer but is un-watchable as the audio goes on but video lags far behind!

I looked around but could not find any mkv files encoded with mpeg-4 codec or any avi files encoded in AVC (x264) just to test them out.

Thus I have come to the conclusion atleast for now, that the I9003 does not play AVC/h264 out of the box in the native player and also is not powerful enough to do software decoding of HD files in Rockplayer. Its a damn shame to not be able to do this as even the x10 can do it quite easily, this is a ripoff by Samsung all the while they claiming that almost everything is identical between the I9000 and I9003 but clearly performance wise there seems to be a vast difference.

Basically it does not play videos like this one for example

General
Complete name : D:\Wiz Khalifa - Black & Yellow.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 66.8 MiB
Duration : 3mn 51s
Overall bit rate : 2 425 Kbps
Encoded date : UTC 2010-10-10 19:43:25
Tagged date : UTC 2010-10-10 19:43:25
gsst : 0
gstd : 231010
gssd : B4A7DAC47HH1292436185784518
gshh : v7.lscache7.c.youtube.com

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format_Settings_GOP : M=1, N=13
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3mn 51s
Bit rate mode : Variable
Bit rate : 2 291 Kbps
Maximum bit rate : 5 753 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 23.976 fps
Minimum frame rate : 17.241 fps
Maximum frame rate : 24.390 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.104
Stream size : 63.1 MiB (94%)
Tagged date : UTC 2010-10-10 19:43:29

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 3mn 50s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 181 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Stream size : 3.52 MiB (5%)
Title : (C) 2007 Google Inc. v08.13.2007.
Encoded date : UTC 2010-10-10 19:43:27
Tagged date : UTC 2010-10-10 19:43:29




Is 720p AVC/H264 playback working for anyone on the I9003 or even the I9000? If it works fine on the I9000 and not on ours then we have been conned!
Landline >W710i > Xperia x10 >Galaxy SL I9003>Galaxy SII I9100\ Nexus 7


I9100 - JB 4.1.2, XXLS8 Neat ROM

Nexus 7 - Paranoid Android 3.00 w/ PIE
 
JJEgan
Old
#2  
Senior Member
Thanks Meter 3543
Posts: 17,970
Join Date: Oct 2010
720p AVC/H264 playback working for anyone on the I9003 or even the I9000

Yes on I9000 720p AVC/H264 using stock video player.

and played .
Resolution: 1080p (1920x1080)
FPS: 23.976 (NTSC)

Video Codec: H.264
Trailer Resolution: 720p (1280x720), High Profile (Xbox 360 Compatible)

Audio Codec: AAC LC
Resolution: Stereo, 48 kHz, VBR 128 Kbps

jje
 
mzone1510
Old
#3  
Senior Member - OP
Thanks Meter 19
Posts: 332
Join Date: Jan 2011
Location: Goa\Kuwait
Quote:
Originally Posted by JJEgan View Post
720p AVC/H264 playback working for anyone on the I9003 or even the I9000

Yes on I9000 720p AVC/H264 using stock video player.

and played .
Resolution: 1080p (1920x1080)
FPS: 23.976 (NTSC)

Video Codec: H.264
Trailer Resolution: 720p (1280x720), High Profile (Xbox 360 Compatible)

Audio Codec: AAC LC
Resolution: Stereo, 48 kHz, VBR 128 Kbps

jje
Hey man its amazing that you managed to play full HD on it! Damn! And here I am struggling to play 720p

Could you do a favor and download MEDIA INFO and post the results here?
Landline >W710i > Xperia x10 >Galaxy SL I9003>Galaxy SII I9100\ Nexus 7


I9100 - JB 4.1.2, XXLS8 Neat ROM

Nexus 7 - Paranoid Android 3.00 w/ PIE
 
JJEgan
Old
#4  
Senior Member
Thanks Meter 3543
Posts: 17,970
Join Date: Oct 2010
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 80.0 MiB
Duration : 2mn 19s
Overall bit rate : 4 802 Kbps
Movie name : Serenity - HD DVD Trailer
Performer : Universal Pictures
Genre : Trailer
Recorded date : 2005
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:31
Cover : Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 4 675 Kbps
Maximum bit rate : 10.8 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.212
Stream size : 77.8 MiB (97%)
Writing library : x264 core 55 svn-655
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x13 / me=hex / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4675 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:35

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 149 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.12 MiB (3%)
Encoded date : UTC 2007-05-30 05:20:34
Tagged date : UTC 2007-05-30 05:20:35


Just a video i grabbed off the web as AVC/H264 format .

jje
 
mzone1510
Old
(Last edited by mzone1510; 14th April 2011 at 05:12 PM.)
#5  
Senior Member - OP
Thanks Meter 19
Posts: 332
Join Date: Jan 2011
Location: Goa\Kuwait
Quote:
Originally Posted by JJEgan View Post
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 80.0 MiB
Duration : 2mn 19s
Overall bit rate : 4 802 Kbps
Movie name : Serenity - HD DVD Trailer
Performer : Universal Pictures
Genre : Trailer
Recorded date : 2005
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:31
Cover : Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 4 675 Kbps
Maximum bit rate : 10.8 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.212
Stream size : 77.8 MiB (97%)
Writing library : x264 core 55 svn-655
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x13 / me=hex / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4675 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:35

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 149 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.12 MiB (3%)
Encoded date : UTC 2007-05-30 05:20:34
Tagged date : UTC 2007-05-30 05:20:35


Just a video i grabbed off the web as AVC/H264 format .

jje
Are you able to play this in the native video player? You are on the I9000 right?

Update: Checked with some more files, H264/AVC only seems to be working if the file is an .mp4 file, mkv just does not play on my phone in the native player and even in Rockplayer it plays with too much lag (can only be played in 'Software Decoding' mode, Hardware Decoding mode throws up an error saying 'Cannot be played with system player')

Anybody using a i9003 here who can check video playback and let me know whether mkv files encoded using AVC/h264, 720p or lower res, play perfectly fine or not?
Landline >W710i > Xperia x10 >Galaxy SL I9003>Galaxy SII I9100\ Nexus 7


I9100 - JB 4.1.2, XXLS8 Neat ROM

Nexus 7 - Paranoid Android 3.00 w/ PIE
 
android53
Old
#6  
Senior Member
Thanks Meter 17
Posts: 718
Join Date: Jul 2010
I9000 native player is a beast, can play 720p at high 4.2 and possibly higher

Sent from my GT-I9000 using XDA App
 
mzone1510
Old
#7  
Senior Member - OP
Thanks Meter 19
Posts: 332
Join Date: Jan 2011
Location: Goa\Kuwait
Quote:
Originally Posted by android53 View Post
I9000 native player is a beast, can play 720p at high 4.2 and possibly higher

Sent from my GT-I9000 using XDA App
Are you referring to mkv files or mp4 files? Don't know why my i9003 can't play these files...
Landline >W710i > Xperia x10 >Galaxy SL I9003>Galaxy SII I9100\ Nexus 7


I9100 - JB 4.1.2, XXLS8 Neat ROM

Nexus 7 - Paranoid Android 3.00 w/ PIE
 
JJEgan
Old
#8  
Senior Member
Thanks Meter 3543
Posts: 17,970
Join Date: Oct 2010
Are you able to play this in the native video player? You are on the I9000 right?

Yes native 2.2.1 player .SGS I9000 S


MKV is a format i tend to avoid or recode for any playback format .

jje
 
sgsI9003
Old
#9  
Senior Member
Thanks Meter 160
Posts: 973
Join Date: Mar 2011
Location: New Delhi
Try mobo player
http://www.moboplayer.com/moboplayer_en.html
it work smoothly with H264/AVC mkv files of Resolution: 1080p (1920x1080)
I tested with 4 such files & i9003 runs it smooth.

Stock video player cannot do it.
CAR BLUETOOTH is buggy on all GB roms
Samsung galaxy i9003, GB 2.3.6, DDLF2+Bam Kernel which partly fixes car blue tooth bug but on every BT connection it ask permission to access phonebook, if given access it hangs.
Pressing the thanks button is better than saying thanks.
The Following User Says Thank You to sgsI9003 For This Useful Post: [ Click to Expand ]
 
haloimplant
Old
#10  
Senior Member
Thanks Meter 129
Posts: 687
Join Date: Aug 2010
Pretty much all of the content I get is 720p h264 in mkv. The i9000 stock player plays it effortlessly, unit doesn't even get warm which means good battery life, one of my favourite things about this phone.
Bell GT-I9000M
Slim Bean 4.2.2

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...