It's been a long time since I was on the stock ROM, so I'm not sure what the original video recorder quality settings were. But, right now with CM7 you have the option to either record in 'HD' 1920 X 1080, which is never smooth and takes up huge amounts of space making it impossible to share with most services easily. Then there is 'High' which is 1280 x 720 which is pretty smooth, but still gives you a huge file. Then the next step down, labelled 'Low' is 176 X 144 which is not useful for anything besides a text message maybe.
It seems there should be something in the middle, that would give watchable quality, and you could easily upload it online without ending up with 200+ MB file for a minute and a half video. Anyone still on the stock ROM know if these are also the only options for video recording quality? If so, what are peoples workarounds for making an average quality video?
Any ideas would be helpful.
Related
HKLM\Software\HTC\Camera\P2\MainCamSupportCapSize = dword:0x0A (10)
change to dword:0x3A (58) and you will have Large & CIF resolutions.
Dmitry
can u explain better how to do it because when i go in i cant change the dword value and its # is 10 for me
bwxd said:
can u explain better how to do it because when i go in i cant change the dword value and its # is 10 for me
Click to expand...
Click to collapse
Use any registry editor (like Resco Registry Editor or PHM Registry editor) and going to the HKLM\Software\HTC\Camera\P2\MainCamSupportCapSize . Default value is 10 decimal (0xA hex). Change value to 58 decimal (0x3A hex).
I modified the registry for these values and it does seem to increase the quality but not the image size of the pictures or video.
f00dl3 said:
I modified the registry for these values and it does seem to increase the quality but not the image size of the pictures or video.
Click to expand...
Click to collapse
After registry patch the L & CIF resolutions will be available in video camera mode. Try to click on resolution icon on top bar or select it in options.
the new resolutions are
L = 320x240
CIF = 352x288
which are much better than
S = 128x96
M = 176x144
thanks for the info
i made the edit and it enabled the two resolutions in the options, but when i actually tried to take a video with those settings (either large or CIF) it came out as the same low resolution it normally does, but the video quality is even worse (very choppy). is there a way to get around this?
hamstarz said:
i made the edit and it enabled the two resolutions in the options, but when i actually tried to take a video with those settings (either large or CIF) it came out as the same low resolution it normally does, but the video quality is even worse (very choppy). is there a way to get around this?
Click to expand...
Click to collapse
No problem. HKLM\Software\HTC\Camera\Recparam\MP4Large\Bitrate
default value 128000. I chaged it to 1024000 and now video quality is better.
hey, thanks for the reply...did what you said, and picture quality is better, but video is still very choppy and still much below the framerate id get while recording in medium. id be happy if I can just get it up to 15 frames per sec at this quality.
MJPEG @ 15FPS seems to be the sweet spot with Dmitri's tweak
Thanks for this tweak Dmitry! After spending few hours testing various settings, I found that using MJPEG @ 15 FPS got me the best results in both visual quality and framerate consistency (FPS for MJPEG can be set under Recparam\AVILarge although 15FPS is the default, if I recall right). Anything higher than 15-20 FPS with high motion videos will result in erratic captures.
Note also that you'll want a fat MicroSD card to store MJPEG videos as these can become large fairly quickly.
This is an amazing reg tweak, i knew it was a matter of time before this leaked out. This camera is more powerful than whats let on and i know it
Now if only we can get some frame rate tweaks in here that work
Well I actually got the frame rate to not be so choppy by just changing HKLM\Software\HTC\Camera\Recparam\MP4Large\FrameRate to 5 Hell you may even be able to go lower. Because that's all I kept doin an it just seemed to get better each time I lowered it.
Changing the framerate to 5FPS for Mpeg4 yields horrible playback results. It's not even worth taking videos with the setting at 5 because of the slow, jerky movements.
--James
xtreme929 said:
Well I actually got the frame rate to not be so choppy by just changing HKLM\Software\HTC\Camera\Recparam\MP4Large\FrameRate to 5 Hell you may even be able to go lower. Because that's all I kept doin an it just seemed to get better each time I lowered it.
Click to expand...
Click to collapse
5 frames per second? That is REALLY choppy, maybe you meant 15?
i've done some testing and it seems like mpg4 just uses too much processing power to do the compression and that motion jpeg (AVI) at 15fps yields pretty good results. will try and do some more testing and report back.
robbyroy;1548515 said:
i've done some testing and it seems like mpg4 just uses too much processing power to do the compression and that motion jpeg (AVI) at 15fps yields pretty good results. will try and do some more testing and report back.
Click to expand...
Click to collapse
my only problem with using motion jpg is that audio stream format doesnt work with tcpmp, so all my beautiful movie automaticly become silent films out side pocket media player
help
I messup. I changed the maincamsupportcaptsize and dont remeber the org setting. the 2nd problem is that i could not add change to dword:0x3A (58) it would only let me change from 8 to 58 but not the 0X3a?
Not sure if changing this messed up my MMS but I haven't changed any other feature. Right now after doing this hack, my MMS won't send out, giving me an error that says my image size of 16k or whatever is over the 0k limit?
Reseting to default
thanks for the info but I have tried that reg hack and it will stay at 58 until i launch the camera/camcorder function then i go back in and it is back at 10. don't know if i need to soft reset before i launch cam? any help would be a appreciated.
phatstud said:
Not sure if changing this messed up my MMS but I haven't changed any other feature. Right now after doing this hack, my MMS won't send out, giving me an error that says my image size of 16k or whatever is over the 0k limit?
Click to expand...
Click to collapse
Same thing happened to me. Just uninstall your mms and re install it. It will work.
Ok its time to load some videos into this device! Does anyone have any tips for the best resolution to convert clips to /what converter to use? I've tried some with mixed results (cant remember what settings i used though). All that other stuff like fps and sound settings would also be helpful!
thanks
854x480 resolution for 16:9 material, 640x480 for 4:3. Always keep same framerate as source.
For me, the Tool "Handbrake" works best.
There I start over with the "iPhone & iPod Touch Preset".
I use the resolution like said before, or the biggest aspect, that is possible at keeping the Aspect Ratio..
Also no change at the Framerate, but I activate 2-Pass Encoding and Average Bitrate at about 1000kbps (didn't determine the best setting yet).
At the Audio Tab, I switch everything to Stereo + Highest Bitrate available (Usually 160kbps as the X10i sounds horrible in either way with my Sure SE530s). Don't forget to press "Remove Track" first, if there already is one. Afterwards "add Track" to get audio again.
If Handbrake is making problems:
Take a look at their nightly builds in their forum.
Even if its strange:
The Nightly Builds work more stable for me, than the latest official build.
I used Videora Android Converter,
Just choose any device, e.g - I chose HTC Magic
Then go to settings, new profile, video tab, General, width:854, height 480, with others remaining constant. - I name the profile X10
So when you want to convert videos, just click htc magic and choose X10 for the profile
And the video will fit perfectly on your X10 in landscape
Going to try to explain this... When I'm using the stock Camera app, the picture is normal. But when I switch to Camcorder, it seems to be automatically zoomed in quite a bit. And when I try to zoom out, it says that since I'm recording in HD, zoom functions are not available.
This is kind of annoying because now I have to step back probably 5 feet to fill the same frame of when I was taking photos.
Is this normal for everyone else too? Or do I have some weird glitch on my unrooted and pure stock ROM?
Yep, mine does it too (stock rom). It only does that in FullHD resolution. I guess the only use middle part of the sensor to read the data to achieve greater speeds, and thus it's gonna be a hardware limitation.
Who need HD anyway ? The lens hardly catch with it. I record 720x480 and I'm very pleased with teh quality.
Change the video recording resolution in the settings pane to 1280x720 and that should fix your problem.
hank00k said:
Change the video recording resolution in the settings pane to 1280x720 and that should fix your problem.
Click to expand...
Click to collapse
Yeah I noticed that.
But that doesn't make sense. In photo mode, same resolution as video mode but in video mode it's zoomed in. Like Dr. Sid said, it seems that it uses a smaller section of the image sensor to capture video. Which again doesn't make sense. Weird.
This is definetly a speed optimization - scaling down the whole resolution of camera sensor from 3264*2448 -> 1080p is much more expensive operation than just cropping the central pixels, i assume someone at samsung was VERY lazy to have done the camcorder mode in such a lame way, it's still ok for recording outside scenes but useless for in-room recording.
I find this quite annoying also. At first I was wondering if it is a ROM glitch or something, since some of the people here stated that even in stock ROM it is present also.
I hope there is some kind of patch to this, full HD recording is really awesome and I hate to see the 'zoomed' effect.
Yeah noticed the same thing just last night.. Seems to also affect the camera's ability to focus properly in video capture mode as well... Shame on them, I wish I had noticed this sooner.
Hi.
I'm having issues with video recording.
This folder contains 3 video files showing my problem.
h t t p s://drive.google.com/folderview?id=0B_lMdWi3lpVOeGJ4Q1U4Ymc3blk&usp=sharing
They were recorded in the three different video modes video with Google Camera.
Right clicking and checking properties shows the files playing in 29.97, 7.45 and 3.72 frames per second.
I would expect the file to playback at 29.97 on my computer. Speeding these files up to the framerate they're supposed to be recorded at does not give me realtime footage.
I have previously recorded in 240 fps mode and the results were quite good. That file played back at 29.97 fps when transfered to my computer and I could edit it as expected.
Speeding up 8x gave me realtime video.
Any ideas on whats wrong? I've cleared data for Google Camera but it didn't help.
6P 64 GB Graphite
Rooted stock 6.0.1 with ElementalX 1.03
Hello,
I recently purchased an AXON 7 and really enjoy using it. I was in the camera app and noticed that the slow motion quality is much worse than it should be. I went to the settings to change the quality, and the option to change the quality was greyed out and stuck at 720p. I've already tried wiping the cache and resetting app settings, and nothing has worked. If anyone could help me fix this issue it would be really appreciated!
There's nothing wrong with your phone. The Axon 7 only shoots slow motion 120 FPS and 240 FPS at 720p. In the normal shooting mode, you can set the video to 60 FPS at 1080p if you want a crisper image but with less room to slow down the footage. Otherwise, that's it.
z28camaroman said:
There's nothing wrong with your phone. The Axon 7 only shoots slow motion 120 FPS and 240 FPS at 720p. In the normal shooting mode, you can set the video to 60 FPS at 1080p if you want a crisper image but with less room to slow down the footage. Otherwise, that's it.
Click to expand...
Click to collapse
Thank you for the speedy reply! I would change the options but i can't since the drop down menu doesn't allow me to change it. Is there any other way to fix this issue?
To change the "slow motion" options, you press the fractions on the bottom left of the slow motion screen, i.e. 1/4 or 1/8. These determine how slow the 720p footage goes.
For 1080p 60 FPS, go to the regular video recording accessed by a swipe to the right, or by pressing video, on the main camera page and then press the gear cog on the top left. Then select 1080p 60FPS. You will have to slow it down yourself in a video editor but it is an overall better image.
Hope that helps.