[Q] HTC HD2 camcorder issue - General Questions and Answers

Hey,
used bsb tweak to upgrade the camera to 5mp, and since the video camera has been limited to;
resolution - s(128x96)
capture format - h.263 or mpeg4
this obviously makes the video unwatchable
i have installed a registry editor, but can't see an obvious fixes, could someone please post the original set-up in registry so I don't have to hard reset (HTC's solution)
Thanks

Related

How (or with what program) can I rotate a picture/movie?

I can't find anything that does this on the software that's included with Mio.
Can anyone help me on this one?
ROM R55
The 'Pictures' app included with Windows Mobile PDA/phones should be able to rotate and save pictures - look closely at the buttons on the bottom row when a picture is open.
As for videos, I'm a bit confused! Do you mean you want to temporarily rotate your videos so that you can view them on landscape on your PDA? Then use TCPMP (Google it), a great freeware media player that plays Divx/XviD, WMV, etc etc...
If you mean actually changing say, a 320x240 video to a 240x320 one (permanent rotation), then I dunno!
toomuchdogfur said:
The 'Pictures' app included with Windows Mobile PDA/phones should be able to rotate and save pictures - look closely at the buttons on the bottom row when a picture is open.
As for videos, I'm a bit confused! Do you mean you want to temporarily rotate your videos so that you can view them on landscape on your PDA? Then use TCPMP (Google it), a great freeware media player that plays Divx/XviD, WMV, etc etc...
If you mean actually changing say, a 320x240 video to a 240x320 one (permanent rotation), then I dunno!
Click to expand...
Click to collapse
Ah, thank you!
Now I saw it. You will have to View the picture, and then press EDIT. I don't know why this is not available on the thumbnail mode...
Thanks!
About the movie, I've heard about tcpmp, but what I want is to change from 320x240 to 240x320.
Thanks for the info!
Anyone else knows how to accomplish this?
That would take actually re-encoding (I think) which even for a 100MB movie would be a bit too much work for a PPC device.
Such app might exist any way but I don't know any.
Try a desktop app called Virtual Dub. It's free and lets you manipulate just about any format in any way (size, orientation, encoding etc.).
TCPMP can of course rotate to landscape easily.
If you want to reformat the source video itself, as Levenum says, use Virtual Dub and apply a filter to rotate. It doesn't take too long, but is a lossy process because you have to re-encode.
This is definitely not something for the PDA, PC only.
If you're recompressing or reformatting for PDAs, I highly recommend SmartMovie, http://www.lonelycatgames.com/index.php?note=smartmovie&chapter=smartmovie
or Lathe/PocketDivXEncoder
V
Humm..
The thing is I can't play 3gp taken by MIO on Nokia phones. I assume that it can be due to "size", but I don't know.
Thanks for all the input!
Well I don't have a clue how MIO's camera apps work, as I only have a HTC Magician, but try and check that your camera is indeed recording apps to standard 3gp - meaning it uses the H.263/H.264 (i forgot which) or MPEG-4 codec.
Also, as far as I know, only the most recent 'N' series of Nokias and some other high-end Nokias use 320x240 resolution screens. For Series40 Nokias (eg. 6230), the screen resolution usually sits at 128x128, with optimal support for 128x96 videos. Series60 (eg. 6600) usually have 176x200 screens, meaning that 176x144 is best for them. If your MIO has any resemblance to my Magician, its camera app should have options for you to take video at these lower resolutions.
As for resizing existing video, yes VirtualDub is the best, but it won't support 3GP (from my experience the MOD version will only do AVIs and MPEG-1 and MPEG-2 reliably). You could try ImTOO MPEG Converter (Google it), which while of dubious coding quality will convert many files to many other files. A free and perhaps better option is SUPER, though be wary as it will spit out some out of sync files on some formats (but theres so bloody many formats supported that it's hard to list them)!
toomuchdogfur said:
Well I don't have a clue how MIO's camera apps work, as I only have a HTC Magician, but try and check that your camera is indeed recording apps to standard 3gp - meaning it uses the H.263/H.264 (i forgot which) or MPEG-4 codec.
Also, as far as I know, only the most recent 'N' series of Nokias and some other high-end Nokias use 320x240 resolution screens. For Series40 Nokias (eg. 6230), the screen resolution usually sits at 128x128, with optimal support for 128x96 videos. Series60 (eg. 6600) usually have 176x200 screens, meaning that 176x144 is best for them. If your MIO has any resemblance to my Magician, its camera app should have options for you to take video at these lower resolutions.
As for resizing existing video, yes VirtualDub is the best, but it won't support 3GP (from my experience the MOD version will only do AVIs and MPEG-1 and MPEG-2 reliably). You could try ImTOO MPEG Converter (Google it), which while of dubious coding quality will convert many files to many other files. A free and perhaps better option is SUPER, though be wary as it will spit out some out of sync files on some formats (but theres so bloody many formats supported that it's hard to list them)!
Click to expand...
Click to collapse
That's it. Thank you very much!!
I recorded in H.263_AMR 240x320, and since it was sent to a 6630 it wouldn't play it...
I will record and send in 144x176 and try it!
BTW, why does the quality suck on Mio video capture?
Look at these 2 clips and a bit of a picture.
Sorry bout the long reply, been quite busy recently with work!
Anyway, video capture isnt a particularly strong point with Pocket PCs and phones in general... their processors cant capture full 25fps video at high quality - remember thats like taking 25 photos a second! My Magician wont do nice smooth video even at 176x144, and I daresay that the Mio range fares worse since most of them use the slower Windows Mobile 5. Thats just something that no one seems to be able to fix, unfortunately .
However CoolCamera apparently will work better with the camera than the default camera apps... however I don't think its compatible with the Mio. Even if it does, you'll have to pay for it :roll:. Also note that it can only record to AVI - Motion JPEG codec, so it wont play back on Nokias.
EDIT: Not sure if this is the same case with Mios, but on my Magician, formatting the storage card to FAT16 makes a huge difference to read/write times! Try that to speed up your video to storage card!

video camera Asus p527 6.1

Hi! is there a way to enable the video camera in full screen mode on the Asus p527, the photo camera is in full screen but not the video. the largest screen size availabe is 176X144. which is pathetic. I did an upgrade to 6.1 a while ago and need to say the overall performance has improved. I've even installed the PHM reg editor, but cant find a way to get it done. since am new to windows mobile would be grateful if any of you Gods could help ... thanx
there is no way to use the camera in full screen mode, even the video playback is not so smooth.

PDAs with good camcorder - 640x480, mov

Hi there,
I was wondering about palmtop with good camcorder, cos I will find it very very useful.
I'm interested in those with res 640x480 preferrably with ability to save video in .mov format
(is it possible to change those settings?).
Additionaly, I'd prefer it to be a pda with WM.
Can you name some? I know, that OMNIA has cam like this, altough it recs only in 3gpp.
*bump**bump**bump*

Best mp4 converter for HD 2

can anybody tell me which program can I use to convert .avi files to .mp4 files in best resolution supported by hd2 ? As far as I know Mp4ForHd converts only files to touch hd resolution so as I asked before, which program can be used to convert to mp4 and in which resolution? And my second question - in upper right corner there should be a litle icon which allows me to disable running aplications - I don't have it, how can I turn it on ?
Well, the Touch HD and HD2 have the same screen resolutions (they are both WVGA) despite the size differences. I have used MP4forHD and find that the audio/vidio sync is out on the HD2. I tend to use Any Video Converter which is freeware and allows for much greater customisation to suit your needs, and have yet to find any sync issues. Be sure to keep the video bitrate <= 2000 as values above this start to effect the framerate/ playback smoothness. Also, it is best to keep the resolution at WVGA otherwise you will increase the chance of exceeding the 2GB file size limit. Anything file size above this the HTC Album program wont play (i'm assuming this is what you want to use?).
i use Super i think its the best freeware
http://www.erightsoft.com/SUPER.html
Hi.
Try this one http://forum.xda-developers.com/showthread.php?t=478050&highlight=converter
Its very easy and fast
MfG Uro
Version 2.9b:
- A new codec added "XVID avi". With this, you can now convert to avi files (not only mp4 files)
- Now video quality 'very high' is two times Normal Quality (before 1.5 times). It makes max quality is now 1600 kbps (before 999 kbps)
- Support for MOD video files (JVC cams)
- Added a new video size 768x576 (JVC cams)
- Added two new profiles: HD2 (for HTC HD2) and JVC (for JVC cams)
Ive installed version 2.9c and I cant see HD2 profile...
m4rioo said:
Version 2.9b:
- A new codec added "XVID avi". With this, you can now convert to avi files (not only mp4 files)
- Now video quality 'very high' is two times Normal Quality (before 1.5 times). It makes max quality is now 1600 kbps (before 999 kbps)
- Support for MOD video files (JVC cams)
- Added a new video size 768x576 (JVC cams)
- Added two new profiles: HD2 (for HTC HD2) and JVC (for JVC cams)
Ive installed version 2.9c and I cant see HD2 profile...
Click to expand...
Click to collapse
you need to download the 2.9c update and unzip to the instalation folder
ok, anyone knows answer to my second question?
m4rioo said:
ok, anyone knows answer to my second question?
Click to expand...
Click to collapse
I have Profile HD2 under Profile
MfG Uro
The video and sound.. they're not in sync when i used the mp4forhd.. any solution for that?
'And my second question - in upper right corner of my hd2 there should be a litle icon which allows me to disable running aplications - I don't have it, how can I turn it on ?'
sorry for second post but I cant input any file while editing existing post, so - i ment this:
m4rioo said:
sorry for second post but I cant input any file while editing existing post, so - i ment this:
View attachment 286110
Click to expand...
Click to collapse
Try this cab , Its called Task manager , this is one is made by Dutty for HD2
http://forum.xda-developers.com/attachment.php?attachmentid=284213&stc=1&d=1266797843

Identify CM7 HD Recording issue and need help to modify libcameraservice.so

This post is better to be in xt720 Dev board. But it is a pity that I don't have the privilege to post in that board now. So anybody who kindly help forward to the dev board would be great appreicated.
For quite a long time, we sufferred to HD record issue in CM7. And I spent some days inveistigaing this issue and fortunatelly got some interesting findings to share.
1. 720p HD recording fail becasue of wrong width and height parameter pass to function createOverlay in libsurfaceflinger.so.
02-13 17:38:12.030: D/TIOverlay(1876): overlay_createOverlay:IN w=768 h=432 format=99
02-13 17:38:12.030: I/Overlay(1876): v4l2_overlay_init:: w=480 h=854
02-13 17:38:12.030: I/Overlay(1876): v4l2_overlay_init:: w=768 h=432
02-13 17:38:12.030: I/Overlay(1876): v4l2_overlay_init:: w=768 h=432
Here we see, the paramter passed to createOverly is (768,432). And in comparison with 2.2 stocked Rom, the right parameter should be (1280,720) for HD recording.
2. The wrong width/height parameter is set in libcameraservice.so. Perhaps CM7 forbids HD recording...
02-13 17:38:12.030: D/CameraService(1540): Changing overlay dimensions to 768X432 for 720p recording.
And double check by open libcameraservice.so, we found the matched words in the above at the address of 0x000ae00h. The very possible guess is CM7's libcameraservice.so check width/height parameter, whenever it detect the parameters are for HD record, it reset the paramter to (768,432)!!
Proposed solution:
If someone could kindly help modify the code to comment the piece of code and build a new libcameraservice.so, we may have chance to bring HD recording back.
I forwarded into developpement thread but I don't know if it is the only problem because librairies from 2.1 to 2.2 and 2.3.
Great thanks!
libcameraservice.so is the current blocking issue I have identified. Certainly, there are possible some issues come out after we solved this one.
BTW, I've enabled 720p hardware video decoding in CM7. The phone could now play 720p video smoothly. This should be a good basie to fix HD recording issue.
Interesting. I don't have much to say about this at the moment, but for now I can point you into the source (Line 767):
https://github.com/CyanogenModXT720...ces/camera/libcameraservice/CameraService.cpp
These commits seem relevant (from the "blame" view):
https://github.com/CyanogenModXT720...mmit/a930c3c872cf6eaa57bfdddc923132cf0d48564b
https://github.com/CyanogenModXT720...mmit/cf997d0147228ece729ceb95745d20905664426d
Edit: So, it looks like to set the overlay size to whatever we want, we just change line 74 of CameraService.cpp to put the desired resolution. The other part of the puzzle is to adjust media_profiles.xml to add the HD profile. I had done that in the past by copying settings from decompiled MotoCamera, but the screen would go black and get weird or cause a reboot when the camcorder was switched to HD. I think your finding about the overlay resolution might explain why.
FYI: *Temporarily*, I don't have access to an XT720 (due to a laundry incident that took out both my second XT720 and my wife's Nexus S--so she's using my primary XT720 and I'm luddite mode until we sort out what to do about her phone--surprisingly they both may have survived--they power on, the XT720 boots all the way but no touch (when the screen is on you can see some streaking under the screen so I think possibly some residual moisture is interfering with capacitance so I'm going to let it dry some more--I tore a different XT720 into tiny pieces recently and there's a whole stack of paper-like pieces under the screen and I think they're still somewhat wet) and the NS turns on but get's stuck at the Google logo even when trying to enter recovery so I think it needs to be reloaded, I've only made it as far as fastboot mode on that one due to only having a power-only usb cable handy at the time).
what you mean by 720p playback?
i have tested with youtube videos (searched for 1080p hd
what other test can be made?
btw, hope you will be able soon to post in the devel section
Hi peshovec, I also read your reply in dev board.
As you got the same finding and have already fixed the code, could you please share the new built libcameraservice.so? I don't have CM7 source code at hand, and it will take me several days to sync. Last month, I spent near two weeks to sync CM9 code ...
And one important thing, we might need to keep libcameraswervice.so compatible with old 2.2 driver libcamera.so. libcameraservice.so from other 2.3 Rom contains a new function "_HAL_Camerainfo" ( sorry, did not remember clearly) that does not implemented in old libcamera.so. The trick I saw in the code is to "#define BOARD_USE_FROYO_LIBCAMERA".
I am quite interested to follow-up on this HD record issue with all of you help!
And for 720p playback, I mean to hardware decode some 720p video.
Xt720's CPU is able to support h264 baseline profile, but could not support H264 high profile. So I am afraid for 1080p video and H264 high profile 720p on youtube, our phone still could not play with hardware decode.
The trick to fix 720p hardware decode is to use old xt720 2.1's codec: lib\hw\*, and libOMX.TI.*. The existed libOMX.TI.720P.Decode.so in CM7 support other phones (e.g. Defy) well, but not support xt720.
I tested my phone after the fix of 720p HW decode with one 720p video, and found my phone could play the video smoothly with either Moboplayer or Moto Videoplayer. And before the fix, the playback could only use SW decode, and even overclock to 1GHz, the pictures was still lag behind of voice.
Hi Mioze7Ae, I also did investigations on media_profiles.xml and build.prop.
Acutually, stocked 2.2 xt720 Rom is not necessarily to rely on those settings in either media_profiles.xml or build.prop. As you observed, all resolution parameter was set in Camera.apk. I tested xt720 2.2 Rom without media_profiles.xml and none of related settings in build.prop, 720p HD video still work fine. And for xt711 phone, it even don't have media_profiles.xml in the official Rom.
Ah, 5 post now. Still need 5 other post ...
hhcat said:
Hi peshovec, I also read your reply in dev board.
As you got the same finding and have already fixed the code, could you please share the new built libcameraservice.so? I don't have CM7 source code at hand, and it will take me several days to sync. Last month, I spent near two weeks to sync CM9 code ...
And one important thing, we might need to keep libcameraswervice.so compatible with old 2.2 driver libcamera.so. libcameraservice.so from other 2.3 Rom contains a new function "_HAL_Camerainfo" ( sorry, did not remember clearly) that does not implemented in old libcamera.so. The trick I saw in the code is to "#define BOARD_USE_FROYO_LIBCAMERA".
I am quite interested to follow-up on this HD record issue with all of you help!
Click to expand...
Click to collapse
here is it (attachment)
also here is the mediaprofile.xml (which i use), with high and wide working
https://github.com/CyanogenModXT720...la_sholest/blob/pesh-modif/media_profiles.xml
can you try to search in youtube for 1080p hd videos and try to play some of them? i am curious if they will play on your setup (`couse in my test build i am able to play them...)
Thanks for the attachment! I will have try and give update later.
I tried to play some H264 high profile video: voice only and no pictures.
xt720's CPU fail to HW decode thoese video.
The workaround solution is to download the video, then we could choose SW decode in mediaplayer ( I used moboplayer). But the video play is very terrible, the picture play frame by frame, even though I have overclock to 1GHz.
Haha, the quick update is HD 720p recording preview work fine! Verly clearly and smoothly view from preview window!!
On the way home now, will do some more tests later.
Mark: 9 post now
Yeah, 720p HD recording is perfectly fixed!
Now we could enjoy HD recording in CM7!
BTW, I didn't tested your media_profile.xml. Now I used the one in 2.2 stocked ROM.
10 post now, heihei...
I will packed my Rom and share in Dev board tomorrow.
Great job, it's awesome and sweet.
I‘m looking forward to it!
omg, lol, so can someone confirm that hd video really work on any cm7 ? =)
well, afaik good that you have fixed preview.
Problem now in hd encoder...
Well.. we don't have it.
my fast testing doesn't seems good...
preview ok, but can't focus well (after try-ing to focus, the focus is set to the minimum distance), recording seems to start, preview display freeze. some file is generated trough.....
but that should be just my setup (is motoroi with the moto froyo able to record 1280x720p ? , if yes we can find way*)
p.s. *remark. in my opinion 1280x720 recording is just marketing, also it is not job for the phone to record at this resolution, working wide 848x480 is more than enough...
My phone is able to HD recorde in 2.1 and and 2.2 Rom, but lose this ablity when upgrade to CM7 2.3 Rom.
Not sure whether our phone have some HW difference.
I am uploading my Rom to DEV board.
Have a try.

Categories

Resources