• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

hows the improved 720p recording?

Ok we need less subjective analysis and more objective facts!!! We need someone to download the video file to their computer and tell us what the codec is for video and sound and what the bitrate is.

Mecha posted this in another thread: (http://androidforums.com/htc-evo-4g/127093-forget-30fps-cap-fix-our-video-camera-first-3.html)

Ok, the update's out. I took advantage of this glorious time to download the OTA file from HTC's website and unzip it into a folder. Upon opening the media_profiles.xml file, I came across some pretty depressing information.

Quote:
<EncoderProfile quality="high" fileFormat="mp4" duration="60">
<Video codec="h264"
bitRate="3000000"
width="720"
height="480"
frameRate="24" />

<Audio codec="amrnb"
bitRate="12200"
sampleRate="8000"
channels="1" />
</EncoderProfile>
This is what's going to be labeled as 'High Quality' for the camcorder app. As you can see, while it does record as an .mp4 file under the h.264 codec, the bit rate is set to 3 Mbps. Now, I don't know how good that's going to transfer over to the codec, but it doesn't look all that great to me. What makes things even worse, however, is the fact that HTC is still using the HORRIBLE amr audio codec at 12 Kbps. Now, onto the encoder settings for h.264

Quote:
<VideoEncoderCap name="h264" enabled="true"
minBitRate="64000" maxBitRate="6000000"
minFrameWidth="176" maxFrameWidth="800"
minFrameHeight="144" maxFrameHeight="480"
minFrameRate="1" maxFrameRate="30" />
It seems that the codec has the ability to record at a bit rate of 6 Mbps. If there's a 'custom' option under the camcorder app, that's great. What ISN'T great, however, is the fact that there's NO 720p recording under the h.264 codec! What the hell, HTC? This is your device and you don't know how to fix the same issue Cyanogen has on his rom? The only codec that has the ability to record in 720p is the default, m4v, which remains at a bit rate of 8 Mbps. Absolutely nothing new there.

Worst of all, though, HTC neglected to enable a better audio codec with this OTA. Until somebody like aldo can manage to get the AAC codec working with the device, we're all stuck with what may be the worst audio to be recorded on a smartphone.

Maybe I'm looking too far into this; maybe HTC did something outside of the media_profiles file that makes the video and/or audio quality extraordinary! But based on what I've seen in this zip file, I'm not impressed at all.
 
  • Like
Reactions: Syph
Upvote 0
Calling Early Mon

Aldo and Mecha to the rescue - I recall Aldo's corroboration was in the install thread.


Tests remain, the whole camera's a work in progress and we've no idea (I've not seen) what profile or encoder supplier or any other specific mitigating detail might be there.

As it seems the HTC software arm is right here in the good old USA, I've every confidence that they were aware of Cyanogen's work.

Remember - the SD-widescreen, DVD-quality, H.264 digital copy of the recent Star Trek only had a 3 Mbps bitrate.

Results count.

I'll be trying it out this weekend - I bet we all will. :D

And there's always Cyanogen.
 
Upvote 0
I got the froyo update, i tried the camcorder. h264 lets you record only in 800x480, but the quality is really good compared to the same mpeg4 encoding if 800x480. HOWEVER, the mpeg4 720p recordng has improved alot, its faster less grainy and more detailed better compression, the file size is bigger too, i would hit 6mb previously for the same time, but now i get around 11-12mb for that given time, so HTC did listen and the results are showing
 
Upvote 0
Aldo and Mecha to the rescue - I recall Aldo's corroboration was in the install thread.


Tests remain, the whole camera's a work in progress and we've no idea (I've not seen) what profile or encoder supplier or any other specific mitigating detail might be there.

As it seems the HTC software arm is right here in the good old USA, I've every confidence that they were aware of Cyanogen's work.

Remember - the SD-widescreen, DVD-quality, H.264 digital copy of the recent Star Trek only had a 3 Mbps bitrate.

Results count.

I'll be trying it out this weekend - I bet we all will. :D

And there's always Cyanogen.

DA DA DA DAAAAAAAA Aldo is here. Ok for five mins but still i'm here. You know even though the bitrate is low and your like well Aldo has it around 15mbps. Lower is better. I know seems weird but for this kind of codec 3 to 6 or maybe 8 and 8 is strechting it is enough. I'm at work right now but trying to change some settings on the rooted one from XDA. Its not the same media_profiles file as before so if trying to change it be careful or just wait till my phone explodes. When i make one i'll make a zip file only for rooted sorry so people can use and try. Where is Mecha my tester. 800x480 seems to be the limit but i'll try. laters for now
 
Upvote 0
DA DA DA DAAAAAAAA Aldo is here. Ok for five mins but still i'm here. You know even though the bitrate is low and your like well Aldo has it around 15mbps. Lower is better. I know seems weird but for this kind of codec 3 to 6 or maybe 8 and 8 is strechting it is enough. I'm at work right now but trying to change some settings on the rooted one from XDA. Its not the same media_profiles file as before so if trying to change it be careful or just wait till my phone explodes. When i make one i'll make a zip file only for rooted sorry so people can use and try. Where is Mecha my tester. 800x480 seems to be the limit but i'll try. laters for now

Thank you sir...looking forward to it.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones