Related
Hey i just wanted to know if there is a way to focus the camera in wp7 becouse it's all blurry?
Yes im having the same problem
camcorder is working fine
Unless we get a sort of focus implementation like in android then it's just like that. The camera was designed to have a button which could be half pressable to focus, and then when pressed in fully, takes the picture. Obviously we don't have a button like that so, a touch sort of focus needs to be implemented for us, until then, pictures will be blurry for now.
Wonder if a person could create a double tap to take a picture app..
Wdave said:
Wonder if a person could create a double tap to take a picture app..
Click to expand...
Click to collapse
'double tap' amazing idea!
Solution to problem
Quick'n'dirty Workaround to Autofocus:
1. Before taking the picture, switch to video mode
2. Wait for the camera to refocus ~1 second - you will see the image sharpness change
3. Switch back to camera mode and take your picture
This works because the camera will simply retain the focus distance that the video camera set.
So, until Microsoft implements touch-focus (which they really should) we could just use this.
antonsb said:
quick'n'dirty workaround to autofocus:
1. Before taking the picture, switch to video mode
2. Wait for the camera to refocus ~1 second - you will see the image sharpness change
3. Switch back to camera mode and take your picture
this works because the camera will simply retain the focus distance that the video camera set.
So, until microsoft implements touch-focus (which they really should) we could just use this.
Click to expand...
Click to collapse
quick you have to be like lightning to take a picture as it starts un-focusing straight away.
By the time you press the button you have moved the phone so its blurred & camera is already out of focus.
Must be an easier way.
Please please please someone design a fix for the camera.
I loved the panoramic shot aswell on hd2 but everything is gone.
Video is great but camera is poor.
Thank you
Before taking a picture toggle between photo and video mode. That fixes the autofocus issue. Not an ideal solution but an alternative nonetheless
maybe its can help for developers :
http://www.codeproject.com/Articles/151485/Hacking-the-WP7-Camera-The-basics.aspx
Maybe a possible solution could be map the focus function (the half click) in another button?
I think the solution is because we don't have a two position button is to do touch the screen to focus and then take the shot. But that probably requires a lot of coding.
Until this is sorted, I think its a major flaw with HD2 and WP7
Use the camera a lot, unless its bright sunlight the camera just will not focus.
Luckily I can dual boot, lets hope for a fix of some application that uses touch screen to focus
It's possible the focus could be mapped to one of the volume buttons within the Camera app.
This would likely depend on the half-press on native WP7 systems having its own key mapping, separate from the full-press, and the Camera app listening for each keymapping separately. We'd just need to hack the keymapping for the half-press to the volume button. This is, of course, if WP7 still deals with keymapping the way earlier versions did.
Also, if the Camera app treats the camera button as some kind of special case, and rather than 2 mappings for half- and full-press, it has a single mapping, it'll likely need a major rewrite to support focus on the HD2.
Fingers crossed it's just a case of searching the code for keypress 0xC1 and replacing it with 0x76 (for example).
i think... and i think ... but nobody search...
i think the solution is here:
http://forum.xda-developers.com/showthread.php?t=935029
look to link
ilijan said:
i think... and i think ... but nobody search...
i think the solution is here:
http://forum.xda-developers.com/showthread.php?t=935029
look to link
Click to expand...
Click to collapse
640x480 is not good enough.
It will be unlikely we'll be able to map this app to replace the internal Camera app completely.
Will 3rd party apps, like barcode readers, be able to use this app?
Hexediting the native Camera app and changing the key mapping, and cooking it into a new ROM would be much better.
That app shows promise, though.
Dont know if this helps, but here is another solution that claims to fix HTC HD2 cam running WP7. no camcorder though.. http://aliwaqas.info/shcamera-fixes-camera-issues-on-htc-hd2-running-windows-phone-7-xap/
Just post the direct link to XDA lol
http://forum.xda-developers.com/showthread.php?t=942605
Autofocus works PERFECT!
For recording videos, just use the original camera app.
Regards,
Lukas
Well one solution if we are to implement focusing through buttons instead of touch, is that we have the call button when held down, focus, and then the camera will take the picture after we've released the call button.
Kailkti said:
Well one solution if we are to implement focusing through buttons instead of touch, is that we have the call button when held down, focus, and then the camera will take the picture after we've released the call button.
Click to expand...
Click to collapse
That's the behavior I thought would be appropriate too.
A touch screen focus would be even better, cause it would allow, like on WinMo 6.5, to focus wherever we want on the picture. But it would require a more coding than just adding a press-to-focus/release-to-shoot behavior.
The SHCameraApp is nice, but its resolution is limited, and it would be nicer to have a single, integrated app to do the photos and videos. Nonetheless, it's a nice workaround for the time being.
Hi guys, i dont know where to post this but here goes!!!!
Before the arrival of the Nand version of the android, there were many SD versions of the android that had a glitch with the camera focus, which the dev teams have ironed out. The problem was that when the camera was focused on a close object (video rec) and then the record was started, the camera will not auto adjust to other object but stay fixed on the focus point it was when you started. This was fixed with the button feature that was within the menus (auto focus on/off).
This may of been a problem for most users but was an excellent feature for the Mobile Directors (my university film crew). We decided that we will do all of our university film projects using my fantastic HD2 and this glitch feature played a vital role. I have been meaning to post our work here for a long time but never had the chance as it is our final majors. But i have uploaded 1 of the first video's we made long time ago using that glitch for the builds.
Now what i need help with is if those DEV SUPER TEAMS can look into this feature again and put it into the new builds so that we can carry on making amazing films with our HD2 if it is possible. The problem is that i cant find the old build i had and the new builds don't have this feature.
Before you say anything please look at the 1 min vid which we created with the focus problem (by focusing on foreground the background is blurred) that i am talking about and share your thoughts on the matter. (i will upload some more soon).
http://vimeo.com/22366901?ab
Filmed in black and white - please note the blurred focus scenes that were done using the glitch. FILMED ONLY USING HTC HD2 with very basic editing.
Camera Focus Glitch on camera (need it back)
wow, my post got lost in just 1 day in the millions of posts!
I need help!!! i need the camera focus glitch back for filming. can someone please direct me in the right direction please! (read above to know what i am talking about)
I am looking for a way to keep my video recorder and or qik recording if I hit the top button to lock the phone or home button to go back to the main screen to activate another application. I know it can be done with the voice recorder.
If I remember right qik used to do this but now when the top button is pushed the recording is stopped, saved and uploaded.
Also is there a way to make the side camera button start the video camera in stead of the regular camera? I know it's minor but I like my phones to do what I want them to and appriciate any suggestions or help.
Thanks
Someone answer this. I consider this bug to be nearly a deal breaker for me to use qik.
Tl;dr: *bump*
Not sure why this never received an answer as to if it's even possible. I am running Cynagoen 7.0.2 with the camera that came with it and basically stock MT4G.
While I have no clue when it comes to writing code, would this be a simple command like "video off" when certain buttons are pressed somewhere in the programming?
Again all i'm looking to do is to keep the video recording when the phone goes into standby. Actually I would like Qik to stay running so there is no possible way for someone to delete the footage but will settle for just the base camera.
Thanks if your able to help.
I'm creating this thread to have a central spot for my updates on the Skype Video mod I'm doing. My objective is making skype video to support all devices from FROYO to the latest android version and to support more devices as possible.
The latest build can be found HERE
Another XDA member theos0o also did a Skype video mod that works for more GB devices. If my files don't work, try his updated files in this thread HERE
For those who want to make their own icons, you can follow this instruction from angusc HERE
NOTE: VIDEO CALLING WORKS FOR NEON SUPPORTED DEVICES ONLY (mostly ARM Cortex A8). Lower end devices and Tegra 2 devices are not yet supported)
Tried both files and I still cannot send video. The oter person only sees my video as loading. I'll see if I can get a logcat.
Had to use alogcat (adb doesn't play nice with this tablet), let me know if it's enough information otherwise I'll try to get ADB to really work.
View attachment alogcat.2011-07-04-08-18-15+0200.txt
Sent from my EM73_SIS_GC2M_V1 using XDA App
com.skype.raider-2-onecam.zip working ok on my HTC HD2 with TyphooN CyanogenMod 7 Nightly v3.4.0 Android 2.3.4 GB ROM. Outgoing and incoming video working ok. My video (outgoing) is coming from the rear camera, no mirroring left-right, so all is perfect!
Thanks, droidrx!
com.skype.raider-2-onecam.zip -Partially working on HTC DESIRE HD 2.3.3 stock.
When trying to connect I see pictures from my camera, but when connected - my picture goes black
Parastie said:
Tried both files and I still cannot send video. The oter person only sees my video as loading. I'll see if I can get a logcat.
Had to use alogcat (adb doesn't play nice with this tablet), let me know if it's enough information otherwise I'll try to get ADB to really work.
View attachment 645143
Sent from my EM73_SIS_GC2M_V1 using XDA App
Click to expand...
Click to collapse
Tried both files, and other files on XDA, but always get the same result like Parastie has above.
Can receive video, but cannot send. Picture stays black. My tablet only has a front cam, choosing between back or front cam has no use. When I choose front cam is just places my black picture to the front. When I choose back camera it just places my black picture to the back.
Hop someone can fix it
Sorry its not working with htc click. Both application not working.
Sent from my HTC click using XDA App
Interesting observation; I've given the same froyo apk that works for me to my buddy with an almost identical SGS and it doesnt work for him (his video isn't shown, black screen).
I'll meet him in person later today to see what the differences between our devices are and will report after.
i9003 Froyo XXKB3
Almost works with i9003 2.2.1 XXKB3
dual cam version:
Rear Camera works perfect.
Front cam works perfect in preview mode before the other side picks up, after the other end picks up, it shows the front camera with interrupted by a green screen about once a second..
Attaching logs for both states
Just tried, works well with the front camera on a Sidekick 4G.
Got a couple of freezes, but it comes back after a few seconds.
Thanks !!!!!
GwynBleidd said:
I'll meet him in person later today to see what the differences between our devices are and will report after.
Click to expand...
Click to collapse
Hrm, I'm completely lost. Two identical SGS, bought at the same seller within a short timeframe, same ROM, same kernel, same modem, same tweaks, same file systems. The only difference is the theme.
On one the froyo apk works (mine), on the other doesn't (black screen from both front and rear cams, my buddy's).
The only thing I could suspect is that he's using a Gingerbread-styled theme, which possibly could substitute some system files or something?
Samsung Galaxy Tab,
I can confirm it working, only problem is the video is on, the picture is shown on the side? like if i hold the tablet Vertically, the picture shows horizontally, weird?
Thanks
Hello. Chinese pad Cortex-A9 NEC Renesas EV2 Dual Core CPU Android 2.2.
I see the other person, I have a black square.
Sorry google translator.
Tried on a CM7 Moto Defy. Connected to desktop (without cam). Doesn't work. Logcat enclosed.
Thx!
Hi,
Couldnt get the other version posted at http://forum.xda-developers.com/showthread.php?t=1148708 to work, so we tried this one.
The video is wierd though. Once the video call connected, it switched to horizontal mode. So in order to view the other person right side up, I turned my phone so that they are right side up, but then the other person sees me sideways. If I put myself right side up in the video, then I am viewing them sideways.
Guys, I added more APKs in the main post. I did a few changes that can affect the camera and added features for NO "autorun" and the "Exit" button.
For those with wrong camera rotation, please test the one I built that adds 90 degrees rotation and let me know if it actually changed the orientation. For those with blinking videos, try also the new APKs.
For those with blank screen, I still haven't found the problem. I got a hint that it could be the size of the screen vs the sizes supported by the camera but I can't pinpoint what to look at. I will post the smali codes tomorrow so other devs can help us fix it.
droidrx said:
For those with wrong camera rotation, please test the one I built that adds 90 degrees rotation and let me know if it actually changed the orientation.
Click to expand...
Click to collapse
The 90 degrees build rotates the image that you see on your screen from your cam while initiating video call (or when the opponent's cam isn't active). The image is also distorted (like height and width changed places).
This applies ONLY to the image that you see on full screen when initiating video call. Actual video being sent to opponent doesnt change nor does what you see in your mini preview.
The build works nicely on Froyo, Exit button is very cool.
Thanks, hope this helps resolve the rotation issue.
EDIT: Thought I'd elaborate about the rotation behaviour in a more detailed fashion:
- video call is always in landscape mode, both image from opponent's cam and mini-image from own cam;
- when I hold the phone vertically, mini-image is correct;
- when I hold the phone horizontally, mini-image is rotated 90 degrees clockwise;
- at the same time, at the opponent's screen, my image is rotated 90 degrees counterclockwise;
- as I said earlier, when opponent's cam is turned off, my image from own cam takes up the whole screen and in vertical orientation is correct, while in horizontal it's upside down (180 degrees rotated). Personally I don't care about this one though.
Hope this helps.
Someone told me it works fine with Huawei Ideos X5!
Good job droidrx. Thanks for the effort.
It seems to work ok for Ideos X5 with b136 Rom, thanks.
just so you know guys I have tested "com.skype.raider-froyo.zip " from the old thread and it works just perfect on HTC Desire unrooted, stock ROM
Hi All,
i found solution for unlimited recording on android device, it has pros and cons so hopefully some programmer will come and modify the buildin camera apk.
here are solutions they are working perfects but the problem is the quality is no where close to the buildin cam apk.
1. lgCamera
2. Snap Camera HDR
3. moto x camera apk its free and in my opinion its quality better than the other 2.
so the problem of limited recording is not due to format fat32, because htc on buildin cam apk record 30 minutes and stops and its size is 4gb, but i have tried lgcamera was recording over an hours and its size was 5.7gb.
i do not keep it long, i hope some programmer modify htc one cam apk to record unlimit or auto splitted to 30 minutes duration, also modify its zoom default to the value of 50% because htc one cam is way zoomed out.
so if any genius person modify the camera apk then it will be best solution, it just need to override the default camera apk setting when some one modifying its camera apk.
some time when we have party i do not like to go and modify zoom setting and start record again every half an hour.
Thanks for any programmer who modify this and good luck with the rest for temporary solution.
Hi,
snap camera records 30fps with 20mbit in low light, but the result is darker then htc stock camera.
regards
starbase64
I could be off here, but since you said recording stops at 30 minutes, I think I have a solution:
In /system/etc/media_profiles.xml, there is a "duration=" setting for each encoder profile. This can be set to either 30 or 60, and currently all profiles except qvga are set to 30. You may be able to set this to 60 and be able to record up to 60 minutes. Report back.
zindu said:
i do not keep it long, i hope some programmer modify htc one cam apk to record unlimit or auto splitted to 30 minutes duration, also modify its zoom default to the value of 50% because htc one cam is way zoomed out.
Click to expand...
Click to collapse
You do realise that routinely changing the zoom is a terrible idea on the One?
It's a digital zoom, not an optical one, so all you are doing by zooming in is losing pixels - this is fine if you are shooting something and wish to zoom in for effect, but as a general rule if you want to get the best quality out of the camera, you should leave zoom well alone. This is especially true of the One as it doesn't have that many pixels to play with in the first place.
See here for more info - http://www.tfpsoft.com/fun/digitalcameraguide/digitalversusopticalzoom.html
Regards,
Dave
unlimited video recording android
In /system/etc/media_profiles.xml, there is a "duration=" setting for each encoder profile. This can be set to either 30 or 60, and currently all profiles except qvga are set to 30. You may be able to set this to 60 and be able to record up to 60 minutes. Report back.[/QUOTE]
hello homeslice976
Thank you very much for the information you have provided. i have uploaded 2 screen shots of the xml file you have stated and also uploaded 2 xml file which are original xml file on my htc device, but i think the device must be rooted to replace those xml files? am i wrong?
if i need to root my device then i will try to do it later today as my connection is very slow right now.
Regards,
zindu
unlimited video recording htc one
It's a digital zoom, not an optical one, so all you are doing by zooming in is losing pixels - this is fine if you are shooting something and wish to zoom in for effect, but as a general rule if you want to get the best quality out of the camera, you should leave zoom well alone. This is especially true of the One as it doesn't have that many pixels to play with in the first place.
Regards,
Dave[/QUOTE]
Thank you Dave,
i will test to video one with zoomin at let say 40% and other will let zoom alone but i will crop the video to equivalent of 40% zoomin video, i will compare the 2 side by side and will report back the result.
Regards,
Zindu
zindu said:
In /system/etc/media_profiles.xml, there is a "duration=" setting for each encoder profile. This can be set to either 30 or 60, and currently all profiles except qvga are set to 30. You may be able to set this to 60 and be able to record up to 60 minutes. Report back.
Click to expand...
Click to collapse
hello homeslice976
Thank you very much for the information you have provided. i have uploaded 2 screen shots of the xml file you have stated and also uploaded 2 xml file which are original xml file on my htc device, but i think the device must be rooted to replace those xml files? am i wrong?
if i need to root my device then i will try to do it later today as my connection is very slow right now.
Regards,
zindu[/QUOTE]
yes you'll need to be rooted. you don't need to do anything with media_codecs.xml. Just media_profiles.xml.
unlimited video recording android
yes you'll need to be rooted. you don't need to do anything with media_codecs.xml. Just media_profiles.xml.[/QUOTE]
Thank you, i will try to rooted later on today and report back if i succeed.
regards,
zindu
zoomin htc one
hello Dave,
i have tested the video, i captured 2 video phone was at stable position, one without touching zoom and the other shoot was zoomed about 60%
then i cropped the one with 0 zoom to the same frame as the one with 60% zoom.
the result is as follows:
after cropping the video file from 1920 x 1080 became 775 x 425 well if i keep this size the file remain same quality but when i cropped back to
1920 x 1080 the quality is blury and no where near the original or the video was shooted with 60% zoomin.
so i believe the zoomin in htc one does not effect its quality as long as you are not zoomed extreme.
when you crop video and resized you will lose quality the same as zoomin, but all camcorders allow certain zoom without affecting quality, so i believe htc one zoomin is the same, but some video camera have advanced zoomin to go beyond limited for instance 72x advanced zoomin and the normal zoomin is 20x, so if you go beyond 20 you still zoomin further but you will lose quality and shaky footage.so the safe is to stay with 20x range.
all edited with after effects and even i did not export the out put, but after editing them compared them side by side, it is like day and night the quality differences between the 2 videos.
thank you though for information, i will try first to root my device and see if i can go beyond the limited recording.
homeslice976 said:
I could be off here, but since you said recording stops at 30 minutes, I think I have a solution:
In /system/etc/media_profiles.xml, there is a "duration=" setting for each encoder profile. This can be set to either 30 or 60, and currently all profiles except qvga are set to 30. You may be able to set this to 60 and be able to record up to 60 minutes. Report back.
Click to expand...
Click to collapse
hello again
i have changed those number to 60
i started from
<!ATTLIST EncoderProfile duration (60|60) #REQUIRED>
and each
<EncoderProfile quality="cif" fileFormat="mp4" duration="60">
so as you see all are in 60 minutes but no luck sofar i tried twice
1st record 25:39
2nd attempt records 26:04
both size are 3.79 gb in size
now i started recording again to see what is the the outcome if it is the same then i have to try to changed back to 30 at least its 30minutes, so i think it is the size limit thing
update: it is size limit issue, i checked again it says video size limit is reached.
i think it is be useful if some one try to write a code to state when ever the video reach limited time then start again automatically.
but thanks for the advice, i will let you know if i come with better solution..
thank you.
regards,
zindu
update: it is size limit issue, i checked again it says video size limit is reached.
zindu said:
update: it is size limit issue, i checked again it says video size limit is reached.
Click to expand...
Click to collapse
Sorry - that was just a theory anyway. I'll keep looking around for something else that might be limiting the file size.
homeslice976 said:
Sorry - that was just a theory anyway. I'll keep looking around for something else that might be limiting the file size.
Click to expand...
Click to collapse
Hi guys, this seems to be the only real discussion on this issue going on at all.
Has anyone been able to find a way around this limitation?
the problem is there are many know how to solved but they do not shared with us.
only who does not know and they spread a word over the net and same crap like, it is due to format type, let me tell you i have solved mine on htc one no problem what so ever until i stopped manually.
i am not a programmer but currently when i have time i try to learn java then i will after that develop simple app and progressing from there and will help the community but that take up to 1 to 2 years.
any way how i solved mine? i do not know my self but i did 2 things will shared with all of you.
1. i rooted my htc one device, there is plenty guide on this forum.
2. i decompile my camera apk and i change a picture and i can not remember if i mess little with codes or not but i doubt i did, so i deleted the original camera apk and replaced with my modification.
i will be glad to share my camera apk with you if you think it might be due to this modifications, i tell you what? i never update the system software now, because i am afraid i will lose the unlimited recording, so it works for me but i do not know how, but in future when i understand java programming i will help every one in this community.
zindu said:
the problem is there are many know how to solved but they do not shared with us.
only who does not know and they spread a word over the net and same crap like, it is due to format type, let me tell you i have solved mine on htc one no problem what so ever until i stopped manually.
i am not a programmer but currently when i have time i try to learn java then i will after that develop simple app and progressing from there and will help the community but that take up to 1 to 2 years.
any way how i solved mine? i do not know my self but i did 2 things will shared with all of you.
1. i rooted my htc one device, there is plenty guide on this forum.
2. i decompile my camera apk and i change a picture and i can not remember if i mess little with codes or not but i doubt i did, so i deleted the original camera apk and replaced with my modification.
i will be glad to share my camera apk with you if you think it might be due to this modifications, i tell you what? i never update the system software now, because i am afraid i will lose the unlimited recording, so it works for me but i do not know how, but in future when i understand java programming i will help every one in this community.
Click to expand...
Click to collapse
Zindu, thank you so much for sharing.
I emailed Google about this here is the response I got:
"Thank you for contacting Google. I appreciate your patience with me as I look into this issue. It seems as though the limit placed on the video data file of 2gb is written into the android operating system. This is in effect on all types of android devices.
I have researched a few video control apps, they follow the same rule and stop at 1.9-2gb. At this time I do not believe there is a work around for this issue. I do not have software update information available either. Some of the research I have done points to a possible legislative law that limits the video recording time of mobile devices as it takes away from video recorders."
pal first thing you do undock the cam apk from the bar dock on your phone, see if it is working, what i mean by the dock is the bar on your phone on the bottom which have space for 4 or 5 applications, so undock cam apk from this dock and used on the main windows view.
if that does not work root ur phone and undock cam apk from dock bar.
if both does not work then if you have htc one i will upload my cam apk so you can install it on urs.
mine was limited to 4gb now its unlimited in size and durations, a programmer can develop application to over ride the camera system settings, so if i learn java in future my first apk will be try to over ride system setting.
zindu said:
pal first thing you do undock the cam apk from the bar dock on your phone, see if it is working, what i mean by the dock is the bar on your phone on the bottom which have space for 4 or 5 applications, so undock cam apk from this dock and used on the main windows view.
if that does not work root ur phone and undock cam apk from dock bar.
if both does not work then if you have htc one i will upload my cam apk so you can install it on urs.
mine was limited to 4gb now its unlimited in size and durations, a programmer can develop application to over ride the camera system settings, so if i learn java in future my first apk will be try to over ride system setting.
Click to expand...
Click to collapse
I have a Nexus 5. My camera app is not docked. What should I do next?
if its not docked then rooted anyway see if it works?
what i did i undocked, rooted, modified a pick and some codes in xml file, and it works for me so i do not know which step caused the fix, but you need to root your device if you want to replace system application on your phone.
try to root your device first and try to modify xml file see if it works, if it was htc one i could help because i can upload xml and apk file.
that is all i know for now hope someone who have better knowledges to help you out but i hope i learn java within a year or too then i be able to fix this issue.
m__singh said:
Zindu, thank you so much for sharing.
I emailed Google about this here is the response I got:
"Thank you for contacting Google. I appreciate your patience with me as I look into this issue. It seems as though the limit placed on the video data file of 2gb is written into the android operating system. This is in effect on all types of android devices.
I have researched a few video control apps, they follow the same rule and stop at 1.9-2gb. At this time I do not believe there is a work around for this issue. I do not have software update information available either. Some of the research I have done points to a possible legislative law that limits the video recording time of mobile devices as it takes away from video recorders."
Click to expand...
Click to collapse
So far this has been the most insightful information. Still, no idea how to overcome something this stupid.
joint.striker said:
So far this has been the most insightful information. Still, no idea how to overcome something this stupid.
Click to expand...
Click to collapse
Ikr, it is pretty ridiculous. Zindu is right though, it's simple enough but the people who can figure it out don't care. Most people just don't seem to need their phone for our purpose.
My workaround has been SVR Pro:
-Upsides -It will record in fragments until your storage is full.
-You can use your device while recording
-You can record with the screen turned off !! which is epic for battery life!
-Downside -you loose like a second of video between the fragments
Link: play.google.com/store/apps/details?id=com.zeronoiseapps.secretvideorecorderpro