Added dual boot and video compression support for IXUS860/SD870IS - page 4 - General Discussion and Assistance - CHDK Forum

Added dual boot and video compression support for IXUS860/SD870IS

  • 41 Replies
  • 15777 Views
*

Offline fe50

  • ******
  • 3115
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #30 on: 23 / July / 2008, 03:57:01 »
Advertisements
yes, i can confirm - the video bitrate now is correct, works like a charm !

*

Offline fe50

  • ******
  • 3115
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #31 on: 24 / July / 2008, 04:54:08 »
@mil22:
The CHDK boot time now (#456) is also accelerated, now we have ~0.5 s instead of the 3 seconds !  :D
With the clock-workaround( wikia) the SD870 now is ready to go in ~ 1s, great !!!

*

Offline mil22

  • *
  • 29
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #32 on: 24 / July / 2008, 14:33:07 »
Thanks fe50, that's an awesome workaround! The SD870 is super snappy now.

Ironically, someone has already implemented the code to make the SD870 start up in record mode without needing to press any special buttons - Microfunguy. It's in SDM 1.72. But he refuses to release the source code, so none of the other builds will be able to benefit from that feature, even though the entire project is supposed to be open source under the GPL.

*

Offline mil22

  • *
  • 29
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #33 on: 24 / July / 2008, 14:44:35 »
Wo-ah, I eat my words. The source for 1.72 is now up on his website. Look for startup patch coming soon.


Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #34 on: 25 / July / 2008, 13:27:58 »
Tried the compiled version posted in this thread and it works.

Observations:
1) When in video recording mode and not actively recording, pressing the menu button (not alt-menu) does not bring up the canon menu. Tried with normal allbest #51 and the canon menu does come up.

2) What is happening in terms of refocusing after zoom? The focus does appear to change, but it doesn't look like it's performing an auto-refocus, so it's not as focuses as it can be, especially if you change subjects. Would be nice for it to auto-refocus or refocus at half-press.

3) The default video settings are:
Video Mode: Bitrate
Video Bitrate: 1x
Video Quality: 84

This will cause video to look like it came from an atari 2600. Fix is to change Video Mode from Bitrate to Quality.
Also, it looks like with video support, CHDK will record video at its own quality/bitrate settings and ignore the canon settings.

I recorded a static scene for 30 seconds and got these results:
no chdk, 640 standard: ~60MB
no chdk, 640 LP: ~30MB
chdk, quality 84: 90MB
chdk, quality 55: 50MB

So it looks like I will need to do some trial and error tests to figure out the chdk quality settings to match canon's standard and LP, unless someone has done that already. I want to match canon's settings as close as possible since the available video time is based off of canon's values.

Thanks!

p.s.: someone made a build that allowed the chdk osd to be hidden during playback so that would be a nice feature to have.
« Last Edit: 25 / July / 2008, 13:30:02 by badbob001 »

*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #35 on: 25 / July / 2008, 14:45:06 »
try the attached build. see if the menu bug still persists. it is the latest build from the collaborative CHDK build .

also, with this build you can see the remaining time in REALTIME.

Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #36 on: 25 / July / 2008, 17:59:29 »
Is it possible to disable chdk's video settings except for optical zoom? For now, I want to stick with the canon default video bit rates.

*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #37 on: 25 / July / 2008, 18:34:09 »
well you can just set the bitrate that comes close to the canon one, cant you?
the default values are just - default. play around with the setting until you find the right one.
in the standard build you cannot disable the video extension, it may be added later.
thanks for pointing out that the default values are not as close to the original than we all thought. it maybe is camera depending though.


Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #38 on: 27 / July / 2008, 17:23:00 »
try the attached build. see if the menu bug still persists. it is the latest build from the collaborative CHDK build .

This build locks up my 870 where the alt light stays blue and I have to pull out the battery.

*

Offline fe50

  • ******
  • 3115
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Added dual boot and video compression support for IXUS860/SD870IS
« Reply #39 on: 29 / July / 2008, 07:48:13 »
try the attached build. see if the menu bug still persists. it is the latest build from the collaborative CHDK build .
This build locks up my 870 where the alt light stays blue and I have to pull out the battery.

@ badbob001:
i've posted a working test version for the SD870 here.


@mil22:

Thanks fe50, that's an awesome workaround! The SD870 is super snappy now.
Ironically, someone has already implemented the code to make the SD870 start up in record mode without needing to press any special buttons - Microfunguy. It's in SDM 1.72. But he refuses to release the source code, so none of the other builds will be able to benefit from that feature, even though the entire project is supposed to be open source under the GPL.

Wo-ah, I eat my words. The source for 1.72 is now up on his website. Look for startup patch coming soon.

I've downloaded the SDM 1.72 sources, but i'm having big problems with this package  :'(
It looks like something went wrong with it, the download is ~ 30MB (!), it includes all binary files, some files are missing...

I also tried to find the startup code for the SD870, but i gave up searching for it - the code is extremly confusing for me, i tried to compare some parts with the Allbest CHDK sources, but it looks like ALL of the comments and blank lines are removed from all of the source file ?! :o :o

 

Related Topics