yashsingh1/xdaforums huggingface dataset:
[HTC One X] fi3ry_icy:
unless it is CPU related... or maybe this is the software bug that is making HTC delaying reviews from getting posted..
[HTC One X] knoxploration:
There's pretty much zero chance it's CPU-related, and no, I don't believe it's the bug, either. Occam's Razor; simplest explanation. It's either user error on the part of the one person who reported a lower bit rate, or simply a difference caused by their settings and/or shooting conditions. I'd be willing to place money that both phones record in basically identical bitrates in the same conditions.
[HTC One X] zerozoneice:
524 views and still no 1080p sample that we can dissect :(

come on guys...can someone shoot a 10sec sample in bright daylight?
[HTC One X] zerozoneice:
ok it's official...bitrate blows for a 2012 flagship phone.

From Engadget review:

"The One X captures 1080p video at a silky smooth 30fps with continuous autofocus and stereo audio. Results mostly look sharp and sound clear -- we noticed some faint video compression artifacts (bitrate is 10Mbps) and the automatic gain control reacted a little too quickly to wind noise, but this is nothing to be concerned about in most situations. In contrast with how quickly the camera handles stills, there's about a four-second (!) delay between tapping the on-screen video capture button and the actual start of the recording which means you're likely to miss some firsts if you're not prepared. There's one more neat trick worth mentioning, and that's slow motion. Yes, this shooter is able to record 480p widescreen video (768 x 432 pixels, to be exact) at 60fps for playback at about 24fps"
[HTC One X] zerozoneice:
hmm, can anyone please download and install the ICS Camera+ application, enable the 2x bitrate option and post results?

afaik it doesn't modify the mediaprofiles.xml but takes whatever it's in there and doubles the value in-app! So you should immediately see an improvement at 20mbps for 1080p.

come on guys, do us sitting (for now) on the sidelines a big favor :D
[HTC One X] MALmen64:
I got the htx one x and the video is horrible jerky and low fps and low bitrate... hope they will fix this soon!
[HTC One X] mwatson:
Why can't HTC get these things right? All of the cameras in all of their phones have been disappointing especially when it comes to video. A reason to pass this phone by.

Come on Samsung..hurry up with that S3 will ya!
[HTC One X] MartijnMM:
One with default camera, one with ICScamera+(notice purple error).

Default

ICS camera+
[HTC One X] OysterCatcheRR:
Is video recording so important to you that you will wait several months to get the S3?
[HTC One X] mwatson:
umm... yep
[HTC One X] zerozoneice:
i prefer at least on-par video performance (even with 2010-11 models that easily do 15mbps - see SGS2) rather than having NFC
[HTC One X] zerozoneice:
EXCELLENT thank you!!!

default one @ 8mbps

camera+ @ 32mbps :) (but mono)

do you see the difference when panning around the grass? :)
[HTC One X] MALmen64:
There is some serious problems with the htc one x and video recording.. This can't be what HTC says is "High Quality Video Recording"
[HTC One X] MartijnMM:
Its really retarded why they cripple the camera application that much,

at least give us the option somewhere to increase the bitrate...

default app, vs ICS camera+ app:
[HTC One X] eeeeeee:
Obviously because you have only 26gb with the device.

I don't care having 10mbps video, but the big problem is the framerate..

I expect constant 1080p @ 30fps at good light condiitions, with 10mbps.
[HTC One X] KRiZ-R:
Hi, I also made some short test movies:

720p

1080p

and slowmotion

also 2 panorama pictures

picture1

picture2

In my opinion: the camera (software) is crap :mad:
[HTC One X] zerozoneice:
"only" 26gb...come on...

then why sell a wireless HDMI adapter for? to show off the pixelation on a full HD screen? :)
[HTC One X] zerozoneice:
cool at least ICS Camera works fine on the One series...

i'm sure moblynx will fix the open issues
[HTC One X] katamari201:
Let's name a whole bunch of phones I've seen the videos of (or owned) with better video quality than the HTC One X, some of which are 2+ years old and only do 720p...

Samsung Galaxy S, Galaxy S II, Wave S8500, Focus Flash, Focus S, Focus, Omnia 7, ... pretty much anything Samsung 5mp and up, maybe even the 480p with a 3mp sensor.

LG 2x, Black, Nitro, pretty much everything LG as well, although Samsung is overall better.

Motorola Bionic, Droid 3, Droid 4, X, X2, Atrix, Atrix 2, Razr...

Sony Xperia Arc and up all the way to the Xperia S

RIM Blackberries that can go at least 720p. They are surprisingly smooth and crisp.

Of course, the iPhone 4, 4S.

Even tablets beat the One X video, and they traditionally suck major cahones. The Galaxy Tabs and iPad are at the top of course, and several other brands...

So let me get this straight, the top of the line 2012 quad-core $$$ phone from HTC with the super-hyped amazing camera still has absolute trash video recording? A budget Samsung phone or an old Blackberry will still beat it to a pulp? There's a point where a line has to be drawn. I'm tired of looking at these orange-faced, smeared jerky goons that are supposed to be people moving around in the videos I shoot and upload. It's not only embarassing, that my $$$ phone ends up so mangled and being beaten by budget phones and people I share them with are secretly going WTF?, the captured memories themselves are almost ruined by how ugly everything is.

I really would love to just get the Galaxy S III, but I am smitten with the body of the HTC and the 720p LCD2 screen. I can actually acccept the camera on the One X, with a few color tweaks, I find the pictures okay and passable, definitely a downgrade from my current Galaxy S II, but I'm willing to make the sacrifice. However, the video capture is just far too horrendous and its a bar I'm not willing to go under. This is the only thing holding me back from fully embracing the One X. Any qualms I have with the Galaxy S III are becoming more and more trivial just by looking at that awful One X camera.

And the thing is, I believe the poor video capture is completely software-based. It can be FIXED, if HTC finally decides to CARE. If the camera takes halfway decent pics, the video should also have similar quality. Why is it so hard to utilize four cores to make a half-decent video capture? Others do it with just ONE. Their software is completely screwed up. And it's even more telling how awful the audio capture is, on pretty much every HTC phone. How can it be so awful in the video, but sound crystal clear and undistorted when making phone calls? It's not the mic. It makes absolutely no sense.

Haha. Sense. That's HTC Sense for ya.
[HTC One X] zerozoneice:
Sense 3.5 had issues with stereo recording (pops, cracks, high gain) back on the Sensation. Once 3.6 leaked ROMs appeared, it was fixed. So yes it's a software issue which will get fixed.

Tegra3 has built-in hardware for h264 encoding so horsepower is definitely there.

Hardware-wise the camera is also very good

Lots of potential, software will make the difference sooner (devs) or later (via HTC OTAs)

And to be honest, the S3 specs are already finalized long time ago, they're not going to change anything, except maybe software tuning on that ugly ass Touchwiz...which is a good thing ;)

There's nothing to be ashamed of with the OneX, believe us :)
[HTC One X] Johnny0906:
I hope at least HTC will release a firmware that adresses this issue.

This can't be on a powerful phone like this:
[HTC One X] Johnny0906:
This is from my Asus Prime, alot better, not good enough if you ask me but HTC should be able to do better.

---------- Post added at 08:52 PM ---------- Previous post was at 08:47 PM ----------

And this one is from the Galaxy S2.

HTC needs to step it up.
[HTC One X] rizevnarastek:
and the Stream #2 is the opposite LOL ...It's just a software glitch that will be fixed one way or another
[HTC One X] ArmedandDangerous:
I've actually seen 60fps at 1080p on my HOX...I just don't know how it got there >.>

http://xdaforums.com/showthread.php?p=24877026#post24877026
[HTC One X] faizalmzain:
Mine is around 14 frames per second and bit rate 7.5mbps.

Shot indoor .
[HTC One X] ArmedandDangerous:
14fps is when it's badly lit. 30 (or is it 60 sometimes?) when well lit~
[HTC One X] Meltus:
You guys have to remember that the One X has VBR (Variable Bit Rate), so the more movement there is in the video the higher the bitrate will be (also depends on light conditions, etc.)

If you're capturing a video with a lot of movement you'll get around 10mbps bit rate, record one with hardly any movement and you'll get about 4mbps.

The quality is still very poor though and it seems to max out at 10mbps, which isn't great. Also, when recording a video where the camera moves a lot I end up getting around 14fps which is, quite frankly, terrible.
[HTC One X] zerozoneice:
i played with the mediaprofiles.xml and it seems to be completely ignored by the APK, so any chance of improving the video bitrates has to be done in the APK (and maybe kernel once source is out?)

there is absolutely no mention of mp4 as container in the XML, yet videos are saved as MP4 not 3GP as defined. i see also a profile for slowmotion 1080p, but that seems to be generic for all devices.

i even applied the mod in my signature but it made absolutely no difference...at least the camera didn't FC or anything :)
[HTC One X] knoxploration:
Thanks; you seem to have the link for the Camera ICS video twice though, and no link for the LG Camera video.

Edit: Guessed your URL -- it's http://dl.dropbox.com/u/40347480/LG Camera.mp4
[HTC One X] wintermute000:
you guys are nuts

downloaded 720p x264s from the internet regularly average out well under 10Mb bitrate and look fine to me on my 42"

I convert to 1600kb for mobile rips for phone/tablet and they look fine as well

Why the heck would you need 10Mb+ streams?

further the lens just isn't good enough to capture enough quality to justify that high bitrate
[HTC One X] knoxploration:
Watch some of the videos and you will see that there is significant fine detail being lost by the stock app. No, you probably don't need triple the data stored, but there is definitely a better picture available if you use a bit lighter compression.
[HTC One X] ArmedandDangerous:
Edited my post and fixed the link :) I just want the stock camera to record at Camera ICS quality ):
[HTC One X] knoxploration:
Just finished downloading and watching the originals:

* It's a shame all three apps are dropping a *lot* of frames. I'd rather see a lower overall frame rate, but a rock-steady one. The stuttering on motion is very distracting.

* The exposure is much brighter on Camera ICS than the other two apps, which makes comparison harder, but it definitely has the most detail of the group to my eye. (That's even if you ignore the start of the LG Camera video, which is out of focus.)

* LG Camera also has more detail than the stock app, but there's either demosaicing problems or the other apps are correcting chromatic aberration, because the railings are noticeably very pink. Best exposure of the bunch, though.

* The stock app is very soft, throwing a way a lot of good data. The trees, grass, and dirt are just flat, featureless mush. It also underexposed a fair bit. If the exposure was a bit higher I think it'd probably have the best color of the three, though.

Were all three apps on default settings? I'd love to see another comparison with them all set as close as possible to identically, and carefully prefocused on the same exact point.
[HTC One X] MartijnMM:
For the detail, I understand that not everyone has

good eyes, but some of us do, and want decent quality.

And its possible, see this comparision default app, vs ICS camera+
[HTC One X] ArmedandDangerous:
The only settings I change are bit rate and fps settings. All are set to the highest quality possible that won't crash the app or phone. I've had the LG Camera crash my phone if I set it at 60fps xD

Stock Camera was default setting with video stabiliser turned off. Camera ICS was set at 2x Bitrate mode with stabilisation off. LG Camera I had to turn down the exposure to -3 cos default at 0 was waaaayyy too bright. LG Camera encoder was set to H.264 and MP4 format, Video bitrate at 30Mbit and fps at 30.

All other settings like white balance and ISO were set to auto. In fact, Camera ICS has embarrassingly few options to customize exposure.

Will do more videos and upload them along with their media info tomorrow. It's raining now and I can't go to the balcony >.>

Also, besides the stock camera, only LG Camera had selective focus. Camera ICS focus is full auto and touching the screen results in a snapshot of the video instead of focusing >.<
[HTC One X] zerozoneice:
do you know the difference between realtime/variable/one-pass encoding (like in phones) and proper 2+ pass / avsynth scripted / tuned x264 encoder (like in your "downloaded" videos) ?

play a fast-motion (panning) video recorded from the OneX on your 42" and let us know if you spot differences....
[HTC One X] wintermute000:
yes, I can script encodes in ffmpeg and mencoder on my linux box thanks very much! (though it really is easier to just hit a preset on handbrake...) I lived through the whole tegra2 no hi profile or some that can handle it with < 3 b frames etc. era lol

Its a phone with a tiny lense no amount of fancy encoding is going to hide that fact, anything over 720p is wishful thinking and even then thats way over the resolution that the lens is good for IMO
[HTC One X] MartijnMM:
No, this phone can handle 40 Mbps, 30-fps, but the software

can't...yet, and that's a shame. Maybe its because the extra options,

like make screenshots while filming, but its a shame the software

cripples the camera quality so much.

...and the difference in quality/detail of 10 vs 40 Mbps is HUGE.
[HTC One X] brent8577:
i wouldn't call everyone nuts, but the highest 1080p x264 mkvs i have seen are around 20 and there is some hacked camera that's supposed to get there. i would agree that it's probably not exactly that. it's almost bluray quality at 20.
[HTC One X] MartijnMM:
Difference between an optimized recode and a shacky raw handcam are huge in size.

And most 1080p movies have black bars, so also less size.
[HTC One X] ArmedandDangerous:
That's after reencoding and optimized for file size. Untouched blu-ray rips are HUUUGGEEE. 20Mbps is nothing compared to untouched rips.

Also, HTC please release a fix for ImageSense. I want better quality videos and wayyy less compression on my photos.
[HTC One X] knoxploration:
You clearly haven't looked at high bitrate 1080p from the One X, on a decent monitor. If you had, you wouldn't be claiming 720p offered the same resolution, because it doesn't. Not even close.
[HTC One X] ArmedandDangerous:
Newly recorded :)

Camera ICS is still way overexposed and there's no way to correct that (no ISO or exposure compensation settings).

They are all dropping frames as far as I can tell. Do you think dropping the LG Camera quality to 20Mbps would stop that?

http://dl.dropbox.com/u/40347480/Test 2/Stock Camera.mp4

[B]STOCK CAMERA[/B]

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.2
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=31
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 29s 92ms
Source duration : 29s 96ms
[B][COLOR="Red"]Bit rate : 9 155 Kbps[/COLOR][/B]
Width : 1 920 pixels
Height : 1 088 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 28.977 fps
Minimum frame rate : 14.160 fps
Maximum frame rate : 56.604 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.151
Stream size : 31.8 MiB (96%)
Source stream size : 31.8 MiB
Title : VideoHandle
Language : English

http://dl.dropbox.com/u/40347480/Test 2/Stock Camera.mp4

[B]CAMERA ICS
[/B]
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.2
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=31
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 30s 205ms
Source duration : 31s 308ms
[COLOR="Red"][B]Bit rate : 35.6 Mbps[/B][/COLOR]
Width : 1 920 pixels
Height : 1 088 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 29.068 fps
Minimum frame rate : 0.880 fps
Maximum frame rate : 32.692 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.586
Stream size : 123 MiB (95%)
Source stream size : 129 MiB
Title : VideoHandle
Language : English

http://dl.dropbox.com/u/40347480/Test 2/LG Camera.mp4

[B]LG CAMERA[/B]

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.2
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=31
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 29s 25ms
Source duration : 29s 53ms
[B][COLOR="Red"]Bit rate : 26.8 Mbps[/COLOR][/B]
Width : 1 920 pixels
Height : 1 088 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 29.009 fps
Minimum frame rate : 14.812 fps
Maximum frame rate : 33.886 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.442
Stream size : 92.6 MiB (99%)
Source stream size : 92.8 MiB
Title : VideoHandle
Language : English
[HTC One X] knoxploration:
It's worth trying... Have you checked to see if it's still dropping frames after the new HOX firmware is applied?

I got in touch with Camera ICS' author to suggest some more features, but largely photo-related as I use photos a lot more than video. I'll try to remember to suggest video exposure control though, it's definitely needed. (Even for still images he only offers 1 EV steps, which are far too coarse.)
[HTC One X] ArmedandDangerous:
I'm in Asia so my software version has not been updated to 1.28 yet, still on 1.26 until HTC releases it for Asia :)

Will do more recording later. Just after lunch and I'm feeling...sooo...sleepy... xD

EDIT 1 :

LG Camera 10Mbps

http://dl.dropbox.com/u/40347480/Test 2/LG Camera 10Mbps.mp4

LG Camera 20Mbps

http://dl.dropbox.com/u/40347480/Test 2/LG Camera 20Mbps.mp4

Looks like the dropped frames still happen, but I think it's happening less. Placebo effect? No idea :P
[HTC One X] zerozoneice:
hmm, filmed today a 1080p sample in bright daylight and i see a 13.6mbps bitrate.....24fps though :(
[HTC One X] faizalmzain:
Currently using arhd 3.0

recorded indoor, bit rate around 10mbps and frame rate 24fps on stock camera. Using camera ics, frame rates almost 60fps with double and normal bit rate setting.

But the audio is mono 96kbps.
[HTC One X] zerozoneice:
yea that's what i'm saying....with the old 1.26 base i never got more than 10mbps...now with 1.28 it seems to go slightly higher.....
[HTC One X] ArmedandDangerous:
Did you really get 60fps on lg camera? Do you also get the really weird screen glitches when using LG Camera? My screen jumps around a hell a lot and sometimes completely crashes my camera and requires a phone restart...
[HTC One X] Radiognome:
User adjustable jpeg compression in the HTC camera app would be great and if possible the option for RAW images! Also macro close up on the One X so far is not as good as the Sensation and the ability to get close to the subject seems somewhat restricted. in fact I think the Sensation took better photos in general, lets hope with future updates this camera gets better.
[HTC One X] Ady1976:
Guy's give igcamera a try out,i've tried it and can get up to 25-27mbps bit rate in maximum quality with stereo recording at 128k and the frame rate was around 27ish,not perfect but miles better than the stock crap! only issue was when start recording the aspect ratio seems to go weird on me.
[HTC One X] Hunt3r.j2:
I'd expect a Camera/Video fix that reduces compression as much as possible would massively improve the quality of photos.

So would RAW photo output.
[HTC One X] ArmedandDangerous:
And better quality video. Seriously though. 1080p at 7-10Mbps is....bad. And video is skipping frames too.
[HTC One X] zerozoneice:
so now since everyone's chilled after 1.28 OTA/RUU is out, maybe it's time to ask the already awesome OneX devs/cookers on board to have a look at the APK and work out some magic....

i tried messing around with mediaprofiles and the values are completely ignored/bypassed...must be the APK overriding everything.
[HTC One X] ArmedandDangerous:
Asia still hasn't gotten 1.28 yet ): Does the update improve the camera at all?
[HTC One X] zerozoneice:
thought China were the first to get/leak 1.28....isn't that Asia?
[HTC One X] ArmedandDangerous:
Asia isn't just China ;) AFAIK only European sets have gotten the OTA.
[HTC One X] :
I've posted the concerns regarding jpeg compression and video quality, and the lack of access to quality settings, in Elevate.

Hopefully I'll be in a position to report whether there's any interest in the comments over the next week or so.

Please pass this message on to Adrian Aiello.

Thanks
[HTC One X] zerozoneice:
bump, any dev up for it?
[HTC One X] mrt159:
Does anyone know if the phone supports external mic for video recording?
[HTC One X] waazup531:
Ok, i really don't get it. Bought Camera ICS+ and the videos have a decent bitrate right now, but when it comes to the aspect ratio, i mean everything looks squized and awkward. Any idea why ?
[HTC One X] zerozoneice:
because it's a problem with the software and the dev is aware of it.

provided samples in the original thread of the app here

http://xdaforums.com/showpost.php?p=26071532&postcount=120
[HTC One X] DANOFDANGER:
bump 2
[HTC One X] quertiy:
I almost bought the one x but the video recording is from another world man (a bad one). It's purely awful. But only the one from the international version. Try searching for the at&t or htc one xl samples. That's how the videos should be.

htc one x at&t: http://www.youtube.com/watch?v=yJ5bejGJ9qo
[HTC One X] mrt159:
I'll answer my own question.

Tested it last night and external mic works well. I hope this is good news to anyone wanting a little better sound quality than the crappy built-in mic offers.
[HTC One X] holygeesus:
Your phone must be broken as I've taken 1080p videos with mine that look at least as good as that. It's not great in low light but in direct light its good
[HTC One X] ArmedandDangerous:
That video is not good.. see how many frames are being dropped? Every 1-2 seconds you see the cars skip ahead a little. Dropped frames my friend ):
[HTC One X] axl30:
with lgcamera pro

video h264

1920x1088

encoder audio ACC

Samplerate 48000

bitrate 320000 bit

stereo
[HTC One X] waazup531:
I tried using the lg camera pro but i got all sorts of errors. It would very often freeze(the buttons and the viewfinder) and the only solution was to just exit the app. Also, if i wanted to use it further i had to restart my phone. Any ideas ?

Htc One X here also.
[HTC One X] -juanito-:
guys..if any one want One X camera go to the next level he should contact |ErosizeD| to tell him we need his CameraMOD in One X
[HTC One X] zerozoneice:
he doesn't own the OneX until ~winter and has no time until mid-year.

he helped nodo-gt kickoff his app but development stopped once help stopped ;)
[HTC One X] zerozoneice:
looky looky what do we have here? :D :cool:

shot in indoor neon light so FPS took a hit, will test more tomorrow in daylight.

hint: Ignacio is the MAN! ;) (and he's not Erosized :D)
[HTC One X] knoxploration:
How's the frame rate stability? Many dropped frames?
[HTC One X] mousiope:
any news?
[HTC One X] zerozoneice:
frame rate is stable....at 23fps

strange.

get the app here, it's a big step forward in the right direction thanks to Ignacio.

https://play.google.com/store/apps/details?id=com.moblynx.cameraicsplus

or get the free version but i personally think the 99c are 1000% worth the effort