Sony Encouraging SmartWatch 2 Development

Mobile device companies like selling devices–it’s how they make their money and … more

Easily Toggles Your Lollipop Mobile Data Network Type

Android Lollipop is by good margin the most advanced and refinedversion of … more

Unofficial CM12 for Android One, Disabling Encryption on Nexus 6 – XDA TV

Android One devices have received an Unofficial CyanogenMod … more

Pushbullet Universal Copy/Paste Availabe for Linux, Mac OS X

Pushbullet is one of those useful utilities that once installed, permanently … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
View Poll Results: So, do we have our expected video playback experience on Blackstone?
Yes 134 25.48%
Not just yet 267 50.76%
No 125 23.76%
Voters: 526. You may not vote on this poll

Thread Closed

[TUT]The Definitive Video Playback Thread

OP tnyynt

16th November 2008, 10:35 AM   |  #1  
tnyynt's Avatar
OP Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Make sure to read the Wiki on Video Playback basics (credit to Chris Cross) here.

EDIT: My final conclusion on video issue here.

OK everyone, we've takin' it to another level. Follow this thread for the real HD experience.


Video playback on Blackstone (as well as on other Mobile devices in general) depends pretty much on many factors:
1. Video Format and Container
2. Video Bitrate
3. Audio Bitrate
4. Combined (general file) Bitrate
5. Video size
6. Processor speed
7. Video acceleration
8. Device/Internal/SD Card Storage speed

Doing some thinking about each of the points above will take you to a conclusion which will give most of you the answer as to why Blackstone (or any other Mobile device) will not - by far - play back video files that your PC or Notebook can (Hint: think about Processor, RAM and Disk Access) and as to why is conversion needed.

We can't really do pretty much with the Processor speed and Video acceleration (well, we aren't talking about overclocking here and we aren't referring to the so much discussed driver issue either), but can tweak Video Format and Container, Video/Audio/Combined Bitrate and Device/Internal/SD Card Storage speed.

1. Video Format and Container
This section refers to what type of video file is generated via conversion (Hint: AVI, MPG, 3GP, etc.) and what codec is used inside that file (Divx, Xvid, FLV, etc.).
Here's a small hint to let you see the differences between these.


* Benchmark has been done on the same file, converted at same audio and video bitrate, but save to different formats and container. Coreplayer was used for both Benchmark and Playback. SUPER video converter, which is a free and fantastic all in one video conversion solution, was used to convert video files.

We obviously see that AVI format/container with FLV codec is a winner here. We also notice the difference in playback as to SD Card playback is generally slower than Internal Storage playback (we will discuss this at point 7.)

2, 3 and 4. Video/Audio/Combined (general) Bitrate
As you can see in the same chart, playing with the Bitrate offers different results. That is, lowering the bitrate will get you higher benchmark results simply because the amount of data that needs to be processed is less.

5. Video Size
Video size refers to the dimensions of the video canvas, the resolution if you want. Lowering the resolution will also give you better benchmark results. The explanation is the same, the amount of data that needs to be processed is less.

6. Processor speed
Not discussed

7. Video acceleration
Not discussed

8. Device/Internal/SD Card Storage Speed
Fire up your favorite system benchmark application (i.e.: SKTools) and run a benchmark on Device Storage and one on SD Card. You will obviously see that Device Storage is way faster (like more than 3 times faster) than SD Storage. "What the...? I have a Class 6 SDHC Card?" Yes you do! There are also Operating System drivers for that. The thing is, the Operating System is not configured properly to take advantage of that.
Solution: Download my attached cab, install to Device, Soft Reset, run your benchmark again! What do you see?

CONCLUSION:
Taking all these into consideration, after alot of cigarettes and beer spent in front of the PC and my Blackstone, I've came up that the perfect solution for video playback on Blackstone (probably other devices too) is: FLV format in AVI container at 560x304 resolution, encoded at 1200 kbps video and 128 kbps audio. That generates a Combined Bitrate of 1328 kbps. You can probably go even higher, as to 1500 kbps video and keep 128 kbps audio, having a General Bitrate of 1628 kbps. Should be no problem after my SD TuneUp cab, but I personally consider such high video bitrates a waste of space.

I found that going beyond 1200 kbps video has no impact on quality, 1200 kbps reached maximum, but this may depend on your file and your needs.

So, short story:
Code:
FLV @ 560x304 pix. @ 1200 kbps video & 128 kbps audio
You can play a little bit with resolution and bitrate, but keep it around there.

Having installed my SD TuneUp cab and using the settings I recommend, you will get fantastic video playback experience on Blackstone in any Media Player (yes, classic Windwso Media Player and HTC Album too).

I upped a converted HDTV trailer here (scores around 120&#37 and another one here. Go play!

EDIT: My final conclusion on video issue here.
Attached Files
File Type: cab tnyynt SD TuneUP.cab - [Click for QR Code] (4.2 KB, 39589 views)
Last edited by tnyynt; 4th January 2009 at 12:21 AM. Reason: Closed thread
16th November 2008, 11:13 AM   |  #2  
Senior Member
Flag Cardiff
Thanks Meter: 0
 
144 posts
Join Date:Joined: Nov 2008
More
When I'm more awake (or maybe just a tad more experienced in these things!), I'm sure that will actually make a lot of sense!

(please note - this is down to my lack of understanding, not the way you're explained it!)

Many thanks!
16th November 2008, 11:57 AM   |  #3  
Member
Flag Drenthe
Thanks Meter: 0
 
40 posts
Join Date:Joined: Jul 2005
Sounds good but I am allready playing Avi, dix, xvid kinda movies straight from torrent sites, I just download the 700mb divx files which are: 564x308 25fps mpeg-4 video they gave me a benchmark of 102.59%

For me its perfect no more converting or anything.

But keep up the good work, I appreciate it a lot !
16th November 2008, 11:59 AM   |  #4  
tnyynt's Avatar
OP Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Quote:
Originally Posted by Louis

Sounds good but I am allready playing Avi, dix, xvid kinda movies straight from torrent sites, I just download the 700mb divx files which are: 564x308 25fps mpeg-4 video they gave me a benchmark of 102.59%

For me its perfect no more converting or anything.

But keep up the good work, I appreciate it a lot !

Well, my post referrs to HD files, which are either HD720 or HD1080.
The downloaded files already are converted, so no need for that, Blackstone plays them back just fine!

P.S.: Watch for piracy issues! There are copyrights!
16th November 2008, 01:49 PM   |  #5  
Member
Flag Drenthe
Thanks Meter: 0
 
40 posts
Join Date:Joined: Jul 2005
I mean kitesurfing videos and other sport videos

The following video I can play at the HTC HD alsmost fine.

http://flexifoil.com/video-download/Revolve2008.mov/

Good enough to watch, maybe you can give it a try.
A benchmark of only 63.15%
16th November 2008, 02:01 PM   |  #6  
Junior Member
Thanks Meter: 0
 
21 posts
Join Date:Joined: Nov 2007
installed but what next?
I installed the tuneup cab on my touch hd and cant see it in program files to activate it or tweak stuff. Am I missing something. Thanks.
16th November 2008, 02:30 PM   |  #7  
tnyynt's Avatar
OP Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Quote:
Originally Posted by truthseekers

I installed the tuneup cab on my touch hd and cant see it in program files to activate it or tweak stuff. Am I missing something. Thanks.

You're not missing anything, you don't need to activate anything, it just made your SD card access 3 times faster.
16th November 2008, 02:31 PM   |  #8  
tnyynt's Avatar
OP Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Quote:
Originally Posted by Louis

I mean kitesurfing videos and other sport videos

The following video I can play at the HTC HD alsmost fine.

http://flexifoil.com/video-download/Revolve2008.mov/

Good enough to watch, maybe you can give it a try.
A benchmark of only 63.15%

Can't access that so no opinion from my side for now.
16th November 2008, 02:43 PM   |  #9  
Member
Flag Drenthe
Thanks Meter: 0
 
40 posts
Join Date:Joined: Jul 2005
Great work !

I played the movie Ice Age 1 656x352 25fps. And the HD couldn't do it. Now after your .Cab it seems to work perfectly !

I think your theory about the slow SD is true !

Nice work, thanks !
16th November 2008, 02:45 PM   |  #10  
tnyynt's Avatar
OP Retired Senior Moderator
Thanks Meter: 5
 
2,270 posts
Join Date:Joined: Jun 2007
Donate to Me
Quote:
Originally Posted by Louis

Great work !

I played the movie Ice Age 1 656x352 25fps. And the HD couldn't do it. Now after your .Cab it seems to work perfectly !

I think your theory about the slow SD is true !

Nice work, thanks !

One more happy customer!
Glad you're satisfied with this gorgeus device!

Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes