Reply
Thread Tools
benny1967's Avatar
Posts: 3,790 | Thanked: 5,718 times | Joined on Mar 2006 @ Vienna, Austria
#1
Do we have any information on how the choice of codecs (both video and audio) affects battery life on the tablets?

I can relatively easy compare codecs (and settings like bitrate etc.) in terms of file size and (subjective) quality.

It's more tedious and time consuming to do testing on battery life; so maybe some of you already have made experiences they can share.

My assumption is that the more processor power is needed during playback, the sooner the battery will be empty. A google search for terms like 'video codec cpu battery life' tells me that this is probably true. The question is how much influence a CPU usage of, say, 75% vs. 50% has on battery life...

It would be worth investingating if I could gain 30min or so by using codecs that result in larger files or worse quality. If the difference is only 5min or 10, it's not relevant at all.

Any ideas?
 
Posts: 213 | Thanked: 27 times | Joined on Feb 2007 @ Barbados
#2
The easy thing to do would be to encode based on your knowledge at the lowest acceptable standard. Since you've already found that lower quality may result in longer battery life. The assumption you can then make is that you are already using the least amount of power that you can.

My suggestion however, if battery life is very important would be to get an extended battery as you can then get excellent quality videos and longer battery life.
 
Posts: 213 | Thanked: 27 times | Joined on Feb 2007 @ Barbados
#3
You can also install CPU monitoring software that will tell you the CPU load while playing videos. If the CPU is being maxed out by your video, you can be sure that there will be a battery life penalty. On the other hand it may not be possible the get acceptable quality video while not running the CPU over 60%.
 

The Following User Says Thank You to dbec10 For This Useful Post:
benny1967's Avatar
Posts: 3,790 | Thanked: 5,718 times | Joined on Mar 2006 @ Vienna, Austria
#4
Originally Posted by dbec10 View Post
You can also install CPU monitoring software that will tell you the CPU load while playing videos.
Oh... so I just encode a short video in 4 variants and simply look at the output of battery-status before and after? How frighteningly simple.
Good idea.
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#5
Originally Posted by benny1967 View Post
Oh... so I just encode a short video in 4 variants and simply look at the output of battery-status before and after? How frighteningly simple.
Good idea.
sounds respectable, maybe you can post the results?
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen
 
jmjanzen's Avatar
Posts: 192 | Thanked: 60 times | Joined on Sep 2008 @ Wichita, KS
#6
Originally Posted by benny1967 View Post
Oh... so I just encode a short video in 4 variants and simply look at the output of battery-status before and after? How frighteningly simple.
Good idea.
but i've read too many posts about the quirks of the battery's ability to monitor its own charge, and/or the (in)accuracy of any battery monitoring software. my recommendation: encode 4 variants, yes, but watch the CPU load (like dbec10 said) for each one, then post your results. (couldn't hurt to do both, though, i guess.)
 
Reply


 
Forum Jump


All times are GMT. The time now is 02:13.