Increasing fps in movie mode SX40 HS - page 3 - General Discussion and Assistance - CHDK Forum

Increasing fps in movie mode SX40 HS

  • 25 Replies
  • 22556 Views
*

Offline 051r15

  • *
  • 21
  • SX40 HS
Re: Increasing fps in movie mode SX40 HS
« Reply #20 on: 06 / December / 2011, 00:50:44 »
Advertisements
Reyalp+philmoz thanks for the additional information. I've got a desktop of pdf's I'll be poring through for the next two weeks...
Seeing as how all this is supposed to be so difficult how did it come about VitalyB managed it, with no documentation and millions of lines of code? How were we able to get this far?
As chdk users are "a minority" of the Canon "minority" and even then I'm sorry to see with this scene seems like beyond porting there is little collaboration on expanding the software's feature set.
As I'm starting from square one here I draw inspiration from the pioneers of the technology and wonder how it was acheived in the first place. The wiki doesn't go into detail much and even the Canon Camera Hackers manual focus' is on the use of chdk and not much in the way of development.

Also, do you think if I wrote to Canon or found an actual programmer of theirs might they help me or will this not be fruitful because of nda's or general unwillingness?

*

Offline reyalp

  • ******
  • 14125
Re: Increasing fps in movie mode SX40 HS
« Reply #21 on: 06 / December / 2011, 02:20:12 »
Seeing as how all this is supposed to be so difficult how did it come about VitalyB managed it, with no documentation and millions of lines of code?
He had the requisite skill set, and invested a lot of time. He also started small, the CHDK you see now is the product of many thousands of person hours of work by many people.

IIRC one of the early Canon firmware update was released with a lot of debugging info in it, and the early cameras ran VxWorks, so the OS actually had documentation readily available.

All I'm trying to get across is that you need specific skills to even find out if what you want is possible, and if you do have those skills, you will still need to invest a lot of time. You cannot expect this forum to teach you, it's not practical to give a couple of university level courses in forum posts. You can teach yourself, but you shouldn't expect it to take less time and effort than formal education would.
Quote
How were we able to get this far?
Lots of skilled people investing a lot of time. E.g. http://www.ohloh.net/p/chdk/estimated_cost (don't take the specific estimate too seriously, it's just to give a general idea of how much effort is involved)
Quote
Also, do you think if I wrote to Canon or found an actual programmer of theirs might they help me or will this not be fruitful because of nda's or general unwillingness?
Please don't do this. I'm certain individual employees would be prohibited from sharing proprietary information. Don't bug them about something that could cost them their jobs. For the company as a whole, any sort of official endorsement or support would be a huge can of worms, if they have to take an official position on CHDK, it is highly unlikely to be positive. Benign indifference is the best we can ask for.
Don't forget what the H stands for.

*

Offline 051r15

  • *
  • 21
  • SX40 HS
Re: Increasing fps in movie mode SX40 HS
« Reply #22 on: 06 / December / 2011, 15:40:56 »
For anyone interested, there has been some success in this area with the t1i with magic lantern. Here's a link (with code): http://groups.google.com/group/ml-devel/browse_thread/thread/4b4dc8975821dfb4

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Increasing fps in movie mode SX40 HS
« Reply #23 on: 06 / December / 2011, 16:57:48 »
For anyone interested, there has been some success in this area with the t1i with magic lantern. Here's a link (with code): http://groups.google.com/group/ml-devel/browse_thread/thread/4b4dc8975821dfb4

Not really.
If you read the later messages it appears that, even though the video file claims to be 1080p @ 30fps, the video is actually still being recorded at 20fps.

Someone recored a clock and when played back the video has to be played @ 2fps for the clock to run at normal speed.

So all this has done is managed to change the fps rate stored in the video header file, not the actual video recording rate.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline 051r15

  • *
  • 21
  • SX40 HS
Re: Increasing fps in movie mode SX40 HS
« Reply #24 on: 06 / December / 2011, 18:53:32 »
Note I said "some success" not that it had been done. It's a start. Sheesh you'd think you guys don't want this to be done, so negative...... Really the detracting statements are beyond "realistic expectations" and more in the realm of "you'll never be able to do this idiot/n00b, just stop trying and get off the forum". What gives? Is this the welcome everyone gets or just me lol?

p.s. I would have dumped my firmware but there's already a 1.00f out there. Really I'm trying to help make things better, what did I do to have every reply try to tell me how wrong I am all the time?
« Last Edit: 06 / December / 2011, 19:03:17 by 051r15 »

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Increasing fps in movie mode SX40 HS
« Reply #25 on: 06 / December / 2011, 19:20:51 »
Note I said "some success" not that it had been done. It's a start. Sheesh you'd think you guys don't want this to be done, so negative...... Really the detracting statements are beyond "realistic expectations" and more in the realm of "you'll never be able to do this idiot/n00b, just stop trying and get off the forum". What gives? Is this the welcome everyone gets or just me lol?

p.s. I would have dumped my firmware but there's already a 1.00f out there. Really I'm trying to help make things better, what did I do to have every reply try to tell me how wrong I am all the time?

Relax and don't take everything so personally - there is a big difference between being negative and being realistic.

You posted a link with a comment that there had been some succes in recording video at different fps (which was your original goal).
I tried to point out that there hasn't been any reported success in achieving that goal. I'm sorry if that comes across as negative; but there is a very big difference between changing the actual recorded FPS and changing the stated FPS in the file header (you could do the latter with a file editor on your PC; but it would not change the recorded FPS).

You're not the first person whose asked for this, and if you can figure out how to do it you will make a lot of people very happy. The people here who have spent time digging through the firmware code are just trying to give you a realistic picture of how difficult it will be.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

 

Related Topics


SimplePortal © 2008-2014, SimplePortal