Large & CIF Camera Video resolutions hack - Mogul, XV6800 General

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.

Related

Video playback problem (not that it's slow). Garbled screen.

So it seems that I'm unable to play back any video format besides WMV.
WMV's play back fine while other formats (e.g. xvid, divx) do not play back at all. Coreplayer crashes to today screen or shows me a green garbled screen with vertical lines.
WMP just freezes and does nothing.
Is this a known issue (I didn't find anything using search)?
Any format of audio plays back perfectly fine (as long as it is not embedded in a video).
I had this, you need to change the Video driver to Raw frame buffer and all will be well. I use TCPMP and this was what I had to do for it to work.
findus said:
I had this, you need to change the Video driver to Raw frame buffer and all will be well. I use TCPMP and this was what I had to do for it to work.
Click to expand...
Click to collapse
I had done this at first initially too, but simdeo (fellow member) suggested Imageon setting, but NOT Imageon Hardware decoder. This has massively improved speed and visual quality, but you will get intermittent lines across the interface, but not in full screen mode. Settings should be:
TCPMP:
Video Driver = ATI IMAGEON
Buffering = Microdrive (ticked)
Advanced = Tick only: D-Pad, Use System Vol, Benchmark (none od these settings affect performance, just my preference - but selecting other options may adversly affect performance)
Direct Draw = YV12 and tick 'Overlay with colorkey' only.
That's it. Best performance to date and can play torrent or own DVD rips perfectly, providing they were not encoded as high as 640x480.
I'm having the same problems but cannot for the life of me find any settings on Coreplayer that will let me change the buffer settings or the driver.
I'm sure I'm missing something here.
Coreplayer version =1.0.4 build 716
It's the latest version afaik.
Adey
Ok, I found the settings in Coreplayer (yeah, I know, should have looked harder..) and all is now well.
Ok, so I've got really decent playback from standard 350mb XVid TV programs but I'm still having what appear to be buffering problems.
Does anyone know what the ideal buffer settings are?
Adey
I have found that overclocking the CPU yields in much better playback (although not perfect).
If I want to view a 640x480 video I run the CPU at 728 Mhz (what program would allow higher?), but still the fps is not up to par. I would say the playback is around 90-95%.
Calavaro said:
I have found that overclocking the CPU yields in much better playback (although not perfect).
If I want to view a 640x480 video I run the CPU at 728 Mhz (what program would allow higher?), but still the fps is not up to par. I would say the playback is around 90-95%.
Click to expand...
Click to collapse
Hi Calavaro. What app are you using to o/c the CPU? & exactly what settings do you use? Oh and lastly what's the power consumtion like if left on 728 Mhz all the time?
Cheers.
mackaby007 said:
Hi Calavaro. What app are you using to o/c the CPU? & exactly what settings do you use? Oh and lastly what's the power consumtion like if left on 728 Mhz all the time?
Cheers.
Click to expand...
Click to collapse
we use PHM to overclock our device, if you set to 728 and push mail and bluetooth all the time, you won't last for whole day, maybe just about 7 hours. But really you don't need your device on 728 all the time, and personally i think 728 is a bit unstable, so i use 662 when my device is on, otherwise 228 the rest of the time to save battery.
You MUST disable the internal scale from the PHM setting, otherwise it won't work
wu5262 said:
we use PHM to overclock our device, if you set to 728 and push mail and bluetooth all the time, you won't last for whole day, maybe just about 7 hours. But really you don't need your device on 728 all the time, and personally i think 728 is a bit unstable, so i use 662 when my device is on, otherwise 228 the rest of the time to save battery.
You MUST disable the internal scale from the PHM setting, otherwise it won't work
Click to expand...
Click to collapse
Thanks for that Wu. What version of PHM are you using?
mackaby007 said:
Thanks for that Wu. What version of PHM are you using?
Click to expand...
Click to collapse
latest version from the website
wu5262 said:
latest version from the website
Click to expand...
Click to collapse
Cheers mate. Got it now. Latest version 4.13 is found here:
http://www.wizcode.com/downloads
mackaby007 said:
Cheers mate. Got it now. Latest version 4.13 is found here:
http://www.wizcode.com/downloads
Click to expand...
Click to collapse
btw, mine one says 4.14 for some reason, and i can't remember where i get it from....
findus said:
I had this, you need to change the Video driver to Raw frame buffer and all will be well. I use TCPMP and this was what I had to do for it to work.
Click to expand...
Click to collapse
just wanted to say thanks for this thread. was going nuts with the same problem re: vertical lines, pink screen, etc. almost made a post to ask you guys what kind of parameters or settings you used for your video players. i use core and i confirm that the "raw frame buffer" works well.
cheers
About TCPMP with the best settings applied as mentioned in this thread, is there something else we can do to further improve the playback quality?
I have some clips that feature "fast moving action" e.g. action scenes in movies. These clips will actually play, but when the "fast moving action" is there, you can see that it isn't going really that smooth/fast enough, resulting in noticeable, fast upcoming blocks/lines when you look closely. I'm not sure how to describe this effect best, but I guess pretty much everyone knows what I mean here.
Thanks!!
JayRayMee.NL said:
About TCPMP with the best settings applied as mentioned in this thread, is there something else we can do to further improve the playback quality?
I have some clips that feature "fast moving action" e.g. action scenes in movies. These clips will actually play, but when the "fast moving action" is there, you can see that it isn't going really that smooth/fast enough, resulting in noticeable, fast upcoming blocks/lines when you look closely. I'm not sure how to describe this effect best, but I guess pretty much everyone knows what I mean here.
Thanks!!
Click to expand...
Click to collapse
Hi.
Try playing any 3 minute segment of the video you have then click on File/Media Info and check the resolution of your video. If its below 640x480, then the problem is most likely a low bit rate used to encode the video, hence the pixelated blocks in high speed.
You can get away with less, but I encode now only at 480x320 @850kbps and get superb results each time...DVD quality and High definition quality too when I encode from HD source.
Can't say anymore than that. Click on my name and look through my posts, there will be a recent one entitled something like 'Excellent playback via Coreplayer & TCPMP'. This should help a bit if you have the time to read.

Optimum CorePlayer Setting for HTC Touch HD/Diamond

This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
jyod24 said:
Microdrive mode = checked
Slow video memory = Check
Click to expand...
Click to collapse
Nothing of this value change speed of video
I experience a constant lag (every 5 minutes) when listening to MP3, do you think change the settings of buffering can help?
Those settigns worked perfectly for my Diamond 2! First time a full .avi worked smoothly! thanks!
stm2008 said:
I experience a constant lag (every 5 minutes) when listening to MP3, do you think change the settings of buffering can help?
Click to expand...
Click to collapse
I've had this when the built in equaliser is enabled. I solved it by not using the built in equaliser but instead using Audio Booster.
I have no improvements with those settings :S Its the same but it isn't bad.
But if i see the benchmark the video is much smoother than playing it.
Edit: maybe a bit faster after opening a new video
jyod24 said:
This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
Click to expand...
Click to collapse
'
Do you know the REG setting for this so that i dont have to set this over and over again when I flash a new rom?
No REG, settings is located in the config.xml in the Application Data folder...
//Nik
no difference
Hi, I see no difference or at least no discernable one, however I am using stock latest rom, i reencode all video and use wmp as hardware encoding is enabled through wmp api.The way you can play a decent quality with a decent bit rate 500 and above whereas coreplayer will struggle to play anything smoothly above 150.
An example. download any recent 350 lost episode and load and play it in coreplayer, this will be around 620x352 at a bitrate of 60-120 depending on the download. It will play and not too badly but will skip and freeze now and again. Reenode it using Mp4ForHD v2.6 using a higher bit rate and 800x640 res (phone standard res) and it will play perfectly in WMP even though you are using a higher res and bitrate as the hardware encoding is ised. There is no real need for coreplayer as long as you can be bothered re-enocding, if you cannot then you will have to put up skipping video.
coreplayer is greate for music and low res video as it has a lot of codec support however, A good purchase with this in mind.
WOW!!! It works on my Raphael..
jyod24 said:
This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
Click to expand...
Click to collapse
WOW!!!
It works on my Raphael, no more lag on playing over-resolution(bigger than VGA) video..
PDA : HTC Raphael 100 GSM (HTC Touch Pro T7272)
ROM : Official from HTC v1.90
CorePlayer : v1.3.6 build 7427
Different setting : Normal buffer size is 1024 instead of 992
D3D ATi driver installed
Thank You Very Much
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 sec, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
barisahmet said:
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 ms, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
Click to expand...
Click to collapse
Thank You so much for this. This setting is perfect! I played with coreplayer settings so many times but this one is by far the best!
Ok I have just found out that if I set the soft drop tolerance to 0.600 I get smoother playback than 0.300
barisahmet said:
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 ms, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
Click to expand...
Click to collapse
that was absolutely fabulous. worked perfectly on my HD. thanks barisahmet.
0.3 sec ? or 0.3 ms ?
because value in that field is in sec
bogdatov said:
0.3 sec ? or 0.3 ms ?
because value in that field is in sec
Click to expand...
Click to collapse
Sorry just set it 0.3 (sec)
default settings
Hi, can someone post the default buffer settings, I have mucked about so much with them I have forgotten what they are. Note however that the soft drop change seems to be produce the best overall results in that you get the longest amout of smooth play in between frame drops and minor freezes. This is going to be different though depending on what we are playing. I wonder when discussing issues like this we should all agree on a movie or TV episode we can all download and then we are all reading from the same book. It should also be noted we are all probably using different roms which also adds another layer of complexity to it. I am currently using GRIDEVO 1.7B based on 28011 os, those that claim to have smooth playback, what rom are you on and what are you watching, ie whats the bit rate, size of file, codec used and image size.
stoolzo said:
Hi, can someone post the default buffer settings, I have mucked about so much with them I have forgotten what they are. Note however that the soft drop change seems to be produce the best overall results in that you get the longest amout of smooth play in between frame drops and minor freezes. This is going to be different though depending on what we are playing. I wonder when discussing issues like this we should all agree on a movie or TV episode we can all download and then we are all reading from the same book. It should also be noted we are all probably using different roms which also adds another layer of complexity to it. I am currently using GRIDEVO 1.7B based on 28011 os, those that claim to have smooth playback, what rom are you on and what are you watching, ie whats the bit rate, size of file, codec used and image size.
Click to expand...
Click to collapse
ok i have stock 1.56 rom wwe. video size 640 x 384
frame rate 23.976
mpeg4 aac audio
codec coreAAC
audio format 24000Hz 2 Ch
coreplayer settings are all default except for advanced settings disable AVC deblocking filter ticked and soft drop tolerance set to 0.600 sec
coreplayer plays the entire movie smoothly without any dropped frames
brusko1972 said:
ok i have stock 1.56 rom wwe. video size 640 x 384
frame rate 23.976
mpeg4 aac audio
codec coreAAC
audio format 24000Hz 2 Ch
coreplayer settings are all default except for advanced settings disable AVC deblocking filter ticked and soft drop tolerance set to 0.600 sec
coreplayer plays the entire movie smoothly without any dropped frames
Click to expand...
Click to collapse
what is your clip, is it a torrent i can download?
stoolzo said:
what is your clip, is it a torrent i can download?
Click to expand...
Click to collapse
Its the animated movie 9. I downloaded it from another site, due to forum rules I cannot post it here.
Am I allowed to post megaupload links of movie clips on here?
feck it
feck it, i'm going to get a HD2, these problems will go away then, my contract is up soon.

Coreplayer, Smooth than laggy, and perfect in benches??

Hey guys just got a slick HD2 from Tmobile, and I wanted to check out Coreplayer. I started playing a few WVGA videos with decent bitrate, and towards the first 10seconds video played fine than started to lag and drop frames, then when I skip to a different part, it plays smooth for another 10secs than lags. When I run benchmarks, the video scores 120%.
I am using these settings for optimal playback.
Tools:
>Settings:
>Video:
Video Output: DirectDraw
Video Quality: High
Smooth Zoom: On
Dither: Checked
--
>Direct Draw:
Uncheck Both “Overlay with colorkey” and “Use blitting instead of overlay”
Check “Use device stretching for blitting”
Overlay format: YUY2 (or RGB to enable Dither)
--
These settings give me best visual quality, tell me if there are better settings.
However, the above problem occurs, in many different configurations.
I believe the process priority is the concern here, I think Coreplayer auto ranks up the priority during benches but doesent seem to do so while playing, most likely to conserve battery life.
I was reading a long time ago about a program that increases process priority in Windows Mobile, and was hoping that it may do the trick. So can anyone lead me to the rite softwares???
---Edit: I tryed to change the priority but it is always set to highest, in benchmark mode and in normal playback. Does anyone know what could be the problem.
roteplex said:
These settings give me best visual quality, tell me if there are better settings.
Click to expand...
Click to collapse
I think those are pretty much optimal. (RGB overlays are definitely slower than YUY2).
Try putting the phone in "airplane mode" and then rebooting it; that sometimes helps. If it's doing something like checking for emails in the background it starts to judder badly.
if core player has a buffer size setting try setting it higher try setting it to 32864kb. or do what i do and use TCPMP for videos. it has that setting and it works great for all vids. oh and its free! search the forums for TCPMP if core player ends up not working for you.
I've found that CP benches don't mean Sh*t, I can get 175% in a bench but play it back normally and it still drops frames
DMAND said:
I've found that CP benches don't mean Sh*t, I can get 175% in a bench but play it back normally and it still drops frames
Click to expand...
Click to collapse
Yeah, the benchmark obviously displays average frame-rate; what you need to know is the time taken to render the single slowest, most complicated frame.
If I choose DirectDraw my device.exe locks up. I have had to stick to GDI. I only drop 1 frame every 300 to 500
sancmat said:
If I choose DirectDraw my device.exe locks up. I have had to stick to GDI. I only drop 1 frame every 300 to 500
Click to expand...
Click to collapse
That is probably because you are not using the other settings correctly: YUY2 overlays, etc.
sancmat said:
If I choose DirectDraw my device.exe locks up. I have had to stick to GDI. I only drop 1 frame every 300 to 500
Click to expand...
Click to collapse
Selecting DirectDraw alone will make CorePlayer crash. You need to make sure you set all the other settings in the 1st post too and then it runs much smoother than GDI.

Video recording not working in 640x480

Guys, my video recording does not work in 640x480 nor in 320x240. Sound is recorded, but no video... Only CIF works like expected (Video with sound).
Anyone else with that prob?
Thanks,
Marti
Hi,
i got the same problem.. there are only sound on the video recording..
The same after installing "ringtone-patch".
got the same problem. only works in CIF resolution with H.264
I do not have any problem recording video both on momory and SD card and with sound in 640x480 / MP4.
Could you explain how to reproduce this behaviour ?
I fixed it by deleting HKLM\Software\HTC\Camera\recparam\MP4VGA registry key.
If you afraid of deleting, try to rename it.
darknos said:
I fixed it by deleting HKLM\Software\HTC\Camera\recparam\MP4VGA registry key.
If you afraid of deleting, try to rename it.
Click to expand...
Click to collapse
did anyone else try?
it works! just tried it.
darknos said:
I fixed it by deleting HKLM\Software\HTC\Camera\recparam\MP4VGA registry key.
If you afraid of deleting, try to rename it.
Click to expand...
Click to collapse
YESSSSSS!!!
It works fine after deleting of this reg key.
Best regards to all,
Marti
is it really working?
when I bought HD Mini the recording in VGA quality worked fine. I did some customizing (nothing unusual- just installed some apps and tweaked manila to my liking) and.... the VGA mode stopped working. It records audio only. I tried to delete the MP4VGA registry key and after this HD Mini records video in VGA but:
1) the video quality is very poor when compared to the recordings before problems. I checked the files- the resolution is the same (640x480) but the bitrate is drastically lower- it is 375 and used to be 1441. it looks awful
2) the funny thing is that when I opened the registry editor the deleted key is back again. I am a newbie to registry editing and have no idea if I deleted it the "wrong" way and how it restores itsef. I tried several times and after soft reset the key is back again
My most important question is: mrmartischmi and darknos- can you record a high quality files ( hi bitrate?) after the tweak?
thank you
@robertszydlo:
Sorry for the late answer.
You are right:videos have a very low bitrate and thus are of bad quality.
Its false to delete the folder MP4VGA.
I restored it from my backup and set the key "Bitrate" to 1500000.
This made my Videos look much better and the Bitrate returned to be about 151 kBps instead of only 40. Higher values did not work though.
Hope this helps, I am investigating more at the moment...
(maybe someone can post the complete "original" keys of the MP4VGA folder?)
Thanks so far,
Marti
yeah! this one really works (Thanks mrmartischmi!) but it gets me even more confused
after setting the value to 1500000 my phone records great looking videos but the files and the bitrate(well over 3000 now ) are huge! I don't have a problem with large files - it just makes me think:
-what was the original value ( can someone please check and post?)
-why in the world it stopped working? can I expect now to work continuosly and not fail while recording my masterpiece video ?
thank you
@robertszydlo:
I only got 151 kBps, how can yours be 3000?
Did you check on the PC with Quicktime or something else?
Could you post the size, duration and bitrate of a sample video so I can check with the parameters of one of mine?
I am pretty confident, we will understand it in the near future
reg keys
mrmartischmi said:
@robertszydlo:
...
(maybe someone can post the complete "original" keys of the MP4VGA folder?)
Thanks so far,
Marti
Click to expand...
Click to collapse
I'm using 1.32.479.2 WWE ROM with the last HTC hotfix installed. Bellow is MP4VGA key folder, exported from my registry and a screen with info about a short video i've just made.
I've checked the "bitrate" key and mine is 1500000 too.
Hope it helps.
EDIT: the keys have the original values and i don't have any problem with video recording.
mrmartischmi,
I am not any math expert so I can make mistakes- that's why I don't try to convert bits to bytes or do any math I just give you the numbers I see on my mac screen when I "get info" about the new file (value in registry set 1500000) it says it is 640x480, codecs MPEG-4 Video, AAC duration 00:16 audio channels 1 , Total bit rate 3,217. It is probably the bitrate of audio+video in bits? I am not sure how it compares to your 151kBps but your bitrate can be video only expressed in KB.... there are probably many guys on this forum that can enlighten us
ci6i,
thanks for help, the one thing that is strange to me is that before any tweaks my phone recorded files with much smaller total bitrate ( get info says 1486) so maybe in my rom the original registry value was lower?
anyway, yesterday I recorded really long files and everything works, so I am happy
@robertszydlo:
Sorry, it was not my intention to bother you with maths... I was just wondering, why the rates are so different although using the same keys in registry. Could you post the filesize of the small clip you mentioned before so I can compare these parameters to a clip of mine?
@ci6i:
Thanks a lot for your help. I compared the values of the reg key to the ones I have now and they are ecactly the same.
So the question is: why did robertszydlo recorded videos with a much smaller bitrate before the tweaking? Maybe there are other keys to change ...
I'v discovered days ago that this bug is generated by using BsB Tweaks with option "Video MPEG4 Bitrate" enabled or HD2 Tweak with corresponding option enabled..........don't use this tweaks utils if not certified with HD MINI....
hi mrmartischmi,
I uploaded 2 videos- nr 1 is recorded the first day I got the phone, no tweaks
nr 2 i after the last tweaks (value 1500000 in registry) ... bigger bitrate ant bigger file. Can I see difference in quality? well- I am not sure- see for yourself
@ SoftWord: you are probably right! I switched the bsb bitrate tweak on, and this could cause the whole problem, thanks for your input
The best quality I got when remove all keys from MP4VGA registry folder except one: BitRate = 1500000. but 15 seconds video is almost 6Mb on card
Notice: If you leave FrameRate = 20 or 30 in MP4VGA, video file size will be about twice less and quality will be worse.
robertszydlo said:
@ SoftWord: you are probably right! I switched the bsb bitrate tweak on, and this could cause the whole problem, thanks for your input
Click to expand...
Click to collapse
def that's the problem why the video recording not working. without it my video recording's working fine.
watch out with this setting, guys!

[TIP] Good video/sound quality mp4 recording

Because i'm using CM7 and it's recording quality is very ****ty, now looking at the source i found one file in system/etc/media_profiles.xml
here you can set YOUR values of quality! I've attached file with in my opinion very optimal configuration of good quality video/audio recording settings.
If you want to also change low quality settings - you're welcome.
So just overwrite old file with new one You can use my settings or change to yours.
This also reduces your file size to half of 3gp (current profile) size! Cool.
NOTE: MIUI users also maybe oxygen already have mp4 recording config.
PS: unzip file
Just tried, didn't see any big diference except the output to m4v.
Is there a way to change the fps from 7-8 ( mine at least) to something like 25 ??
EDIT: But is has much better sound quality (5Kbps @3gp vs [email protected])
RaNd.gr said:
Just tried, didn't see any big diference except the output to m4v.
Is there a way to change the fps from 7-8 ( mine at least) to something like 25 ??
EDIT: But is has much better sound quality (5Kbps @3gp vs [email protected])
Click to expand...
Click to collapse
Cause video quality is most depending on sensor and lenses, then bitrate...because this phone has cheapest sensor and no lenses so the quality can not be improved very major.. but the main purpose of this is to allow people to change parameters, i don't need 6Mb/s bitrate, it's stupid, 3mb/s is the best. Also i dropped frames to 23/s and do not use full hd.
And audio is superb 96kbs and 32 Khz, you can change this to even 320Kbs and 96Khz but there is no need
try to increase the photo encoding atleast by 10%
default
<ImageEncoding quality="90" />
<ImageEncoding quality="80" />
<ImageEncoding quality="70" />
improved
<ImageEncoding quality="100" />
<ImageEncoding quality="90" />
<ImageEncoding quality="80" />
it'l improve quality
well done can u upload a movie recorded with that to people see the diference?
anjo88 said:
well done can u upload a movie recorded with that to people see the diference?
Click to expand...
Click to collapse
all included recorders in rom supports this.
The quality will not be better because sensor is ****, what i meant by saying quality -is that you can adjust it by your needs. I don't use 720x1280 resolution i don't need it, it's stupid because phone do not support it anyway, i use 720x480. Cause then it will record better fps and less size. Also you can adjust audio to be near perfect. That's what i mean by quality. You cant make **** to be and pie just because you put some sugar on it
Just flashed the newest CM7 with latest Franco kernel (24 Sept) and looks much better.
Resolution 1280x720, 30FPS, audio 8000Hz with 96Kbps with stock app.
RaNd.gr said:
Just flashed the newest CM7 with latest Franco kernel (24 Sept) and looks much better.
Resolution 1280x720, 30FPS, audio 8000Hz with 96Kbps with stock app.
Click to expand...
Click to collapse
could you do a movie and put it here to see
thanks
RaNd.gr said:
Just flashed the newest CM7 with latest Franco kernel (24 Sept) and looks much better.
Resolution 1280x720, 30FPS, audio 8000Hz with 96Kbps with stock app.
Click to expand...
Click to collapse
Ι m curious too.. I want to see the result.
Greek: Για ανεβασε ενα βιντεακι φιλε, να δουμε κ εμεις αποτελεσμα.
It's just what i could record with some movement outside my workplace
It's some points that the video freezes and i assume its cause of the sync it was doing at that time.
https://rapidshare.com/files/3065924380/VID_20110928_145804.m4v
RaNd.gr said:
It's just what i could record with some movement outside my workplace
It's some points that the video freezes and i assume its cause of the sync it was doing at that time.
https://rapidshare.com/files/3065924380/VID_20110928_145804.m4v
Click to expand...
Click to collapse
Looks nice & smooth.Will try ASAP.
But seems to be @20fps on media properties.
RaNd.gr said:
It's just what i could record with some movement outside my workplace
It's some points that the video freezes and i assume its cause of the sync it was doing at that time.
https://rapidshare.com/files/3065924380/VID_20110928_145804.m4v
Click to expand...
Click to collapse
the problem is in video encoding - it's encoding video in VARIABLE bframerate, so it means some seconds it could be 30fps and at some points onli 1fps so at place where it's only 1fps - you see one frame 1 second and it looks like it frozen. To avoid that i use lower resolution [720x480], lower bitrate [3200], and lower framerate [23] and phone handles it good min fps i get is 11.
your file info is:
Minimum frame rate : 0.628 fps
Maximum frame rate : 30.191 fps
Click to expand...
Click to collapse
so not even 1 frame per socond..so it causes 1.5 second delay. And your sound is ****. 8Khz is way too low. Use 32 000
So, how do i change the sound quality ??
I don't think there is a way to record to stable framerate instead of variable, right ?
RaNd.gr said:
So, how do i change the sound quality ??
I don't think there is a way to record to stable framerate instead of variable, right ?
Click to expand...
Click to collapse
My given/attached XML already with good [better than yours] sound.
2. don't know i don't see option in XML to change to constant framerate [i changed in xml min framerate from 1 to 23 - but this doesn't helped], i think it's somewhere in codec source but i do not have time so don't know 100% where exacly.
Is there a way to change the path that the video are saved. i have a slow memory card which causes freeze in videos so i want them to be saved directly somewhere at HWUserData. Is there a way to do that (not by removing sd)?
I think no with default cammera app. You can use lg camera that have an option for this though.
Also you can try an app as SD Booster which incaze cache size and lead to faster read speed
genti7 said:
Is there a way to change the path that the video are saved. i have a slow memory card which causes freeze in videos so i want them to be saved directly somewhere at HWUserData. Is there a way to do that (not by removing sd)?
Click to expand...
Click to collapse
your card is good. Videos are in 6 mbps [which is btw way to hi, change to 3200] so this is like 0.75MB/s so if your card can write at 1MB/s your card is not making difference. Freezes is because of variable framerate. Also i don't think that it's writing directly to card, there should be some buffer first then only writes to card..so problem is somewhere else i think.
How do you fix this? When i try to copy and paste it just deny it... can you make a quick guide? Got MIUI rom with franco kernel but its not the newest version.
Sent from my u8800 using Tapatalk
Isakk1 said:
How do you fix this? When i try to copy and paste it just deny it... can you make a quick guide? Got MIUI rom with franco kernel but its not the newest version.
Sent from my u8800 using Tapatalk
Click to expand...
Click to collapse
use root explorer ant make sure etc dir is writable.
I already tried Root explorer but it just says "This file is a system read only file" or something like that

Categories

Resources