Custom Movie Mode resolutions? - Feature Requests - CHDK Forum  

Custom Movie Mode resolutions?

  • 10 Replies
  • 4983 Views
Custom Movie Mode resolutions?
« on: 23 / March / 2009, 17:29:40 »
Advertisements
Most CCD's seem to support a number of different resolutions for capturing video, 320x240@60 FPS, 640x480@30, 1024x768@15.
Could there be a way to force a custom video resolution, like 1024x480@25 FPS? 

Failing that, has anyone found a way to force 25 FPS on the 640x480 mode? (with or without audio).

 

 

Re: Custom Movie Mode resolutions?
« Reply #1 on: 24 / March / 2009, 03:39:39 »
Hi!
The video resolution is related to the ccd type used in the camera. Most ccd's on the market can output video images at 30fps and 640x480. So it is not possible to go higher than these figures.

As for the framerate, I cannot answer, but I think it's not possible at the moment.
Regards

Re: Custom Movie Mode resolutions?
« Reply #2 on: 19 / September / 2010, 19:59:26 »
Hi,

as this is the closest my search brought me...

I wonder if _lower_ resultions than the buuiltin ones are possible, so e.g. a 16:9 mode in 640x360? That would be nice.
Also 16:9 variants for the lower picture resolutions would be nice. E.g. my S3 only offers 16:9 for highest resolution. Question to canon: why not for the others? :D

CU,
Mario

Re: Custom Movie Mode resolutions?
« Reply #3 on: 02 / December / 2010, 08:38:17 »
Yeah, will be nice, but, there is a reason (it is impossibile or it is unwanted to do this with chdk), that I really cannot understand, why chdk do not offer a custom video resolution like 640x360 for cameras like SX10Is. Using 4:3 format for movies can be very unpleasant if you try to watch on 16:9 format. Anyway, I can use gridline to know what are the limit of 16:9 format, and use a software to crop 640x480 movies into 640x360 format.


*

Offline pixeldoc2000

  • ****
  • 356
  • IXUS900Ti 1.00C, IXUS300HS 1.00D
    • pixel::doc homebase
Re: Custom Movie Mode resolutions?
« Reply #4 on: 02 / December / 2010, 14:36:50 »
Custom Movie Mode resolutions may be possible, but:

1. We have hardware (sensor) limitation
2. We have limited cpu power to do such fancy stuff
3. Somebody (you) must figure out if it's possible and how to do it
4. Somebody (you) has to implement this feature into chdk or simular

Probably much better to do this in postprocessing.

Re: Custom Movie Mode resolutions?
« Reply #5 on: 05 / December / 2010, 07:49:53 »
I'm not a specialist in chdk, I'm just a user. I use canon sx10is and, when I used first time chdk I was very impressed about new settings that I can acces through chdk menu, but, I like to use my camera also for small movies. I want to be able to change video format to 16:9 for low resolution like 640x480 and also to change frame rate. And do not tell me it is impossible to use same hardware for capture movies in 640x360 25 fps or 1 fps, when it can do 640x480 30 fps, because I know it is possibile...

Re: Custom Movie Mode resolutions?
« Reply #6 on: 05 / December / 2010, 10:10:52 »
@srulz,

pixeldoc2000 has a good point; probably much better to do this in post processing.

The reason cameras use low specification CPU's is that the JPG and video compression is done by a specialised hardware chip and not software.

For a while I have been searching the net for Canon hardware circuits. So far no luck.

I live in Australia which uses 25fps PAL standard not 30fps NTSC standard. If you have any hardware information on changing the video from 30fps NTSC to 25fps PAL would you mind sharing the hardware information.

*

Offline reyalp

  • ******
  • 13502
Re: Custom Movie Mode resolutions?
« Reply #7 on: 05 / December / 2010, 16:07:28 »
And do not tell me it is impossible to use same hardware for capture movies in 640x360 25 fps or 1 fps, when it can do 640x480 30 fps, because I know it is possibile...
So, you have the specifications for the hardware ? In that case, feel free to share. If not, your assumption is unjustified. Just because settings like this would not require more performance does not mean they can actually be set. Readout of the CCD depends on a lot more than just the CPU.
I live in Australia which uses 25fps PAL standard not 30fps NTSC standard. If you have any hardware information on changing the video from 30fps NTSC to 25fps PAL would you mind sharing the hardware information.
The cameras can be set to NTSC or PAL with Canon service software, but I suspect this only affects the on camera video out, not the recorded AVI/MOV. Would be interesting if someone can confirm...
Don't forget what the H stands for.


Re: Custom Movie Mode resolutions?
« Reply #8 on: 06 / December / 2010, 02:32:44 »
@reyalp,

I can confirm that the composite video out from my S3IS camera is PAL. I feed the video out from the S3IS to a Leadtek composite video to USB device to an emachines eM350 and use VirtualDub as a video viewer.

My hardware understanding is that video signal is split from the CCD sensor and feeds both to an NTSC/PAL video analogue chip and MPEG2 hardware compression chip. As far I know the recorded AVI/MOV is still 30fps.

If anyone knows otherwise, please add to the knowledge base.

Re: Custom Movie Mode resolutions?
« Reply #9 on: 06 / December / 2010, 15:26:10 »

So, you have the specifications for the hardware ? In that case, feel free to share. If not, your assumption is unjustified. Just because settings like this would not require more performance does not mean they can actually be set. Readout of the CCD depends on a lot more than just the CPU.
[/quote]

Ok, I have a senzor in my camera that is capable to make movies at max. 640x480/30 fps. I can understand that due to the senzor limitation, it is (maybe - because, nobody cannot prove it, yet) impossible to use this senzor to make HD movies like 1280x720, but, how I can belive that it is impossible to use same senzor to capture smaller resolution ?... It is like you say for cannon sx20is, that is capable to make movies in HD 720p format (1280x720) but cannot make VGA movies...
If chdk have not support to enable 16:9 format for low resolution, this is it. But, this, do not proove that is impossible... To have 640x360 instead 640x480 it is a matter of software. Hardware (senzor + cpu) that is capable to compress 640x480 can also do 640x360. Maybe I'm wrong, but nobody try to explain why...

 

Related Topics