Author Topic: Variable Video Compression in A720IS Finally Done!  (Read 7607 times)

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Variable Video Compression in A720IS Finally Done!
« on: 12 / March / 2008, 14:54:52 »
 
    I'm interested to have variable video compression feature in A720IS. It is now clear to me that the
    function Task_MovieRecord is central to movie recording.    
    @Ewavr, can you give a clue what the 10 "jumptables" numbered from 0 to 9 in the function mean?
    (I don't have much knowledge of IDA and ARM ASM. Please forgive me if I seem like an idiot!)
    
   
 
« Last Edit: 11 / April / 2008, 18:17:25 by wap4 »

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #1 on: 14 / March / 2008, 20:04:31 »
  DELETED!
« Last Edit: 14 / March / 2008, 22:40:04 by wap4 »

Offline wontolla

  • Sr. Member
  • ****
  • Posts: 413
  • S3 & G9 & A720
Re: Queries regarding some DryOS functions: Please help
« Reply #2 on: 14 / March / 2008, 20:31:00 »
Come on man! Don't be so demanding!

Quote
none is going to help!
Quote
Attention Allbest,at least say something!
Quote
It is the 2nd time I'm reporting the same bug

Those guys do what they can. It is impossible for them to answer every single question.

BTW, if you found yourself the answer, why don't you post it so the next pal doesn't have to: "I've to discover on my own"?

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #3 on: 26 / March / 2008, 19:28:22 »
 Sorry,I found that I've not studied ewavr's movie_rec.c extensively and thought wrongly that it would be easy
to implement variable bitrate feature.It seems that lot of work has to be done i.e. figuring out which functions to
modify that are called from task_movierecord,then further modifying the functions contained in the function we
wish to modify. The structure of Task_MovieRecord has also been changed in DryOS so it is not easy to figure out
(for me) what to change.In short, I apologize for my ignorance and impatience shown so far!
« Last Edit: 27 / March / 2008, 09:38:17 by wap4 »

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Queries regarding some DryOS functions
« Reply #4 on: 26 / March / 2008, 22:31:13 »
Well, test version for A720 with movie compression options and optical zoom - http://ewavr.nm.ru/chdk/for_test/allbest-a720-100c-47.zip (sources included).
I will be very surprised if that would work  ;)

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #5 on: 27 / March / 2008, 09:35:31 »
   Thanks a lot for your reply and progress so far,but I can't see the 'video parameters' option in the testbuild. It is
   neither in main menu,nor in miscellaneous stuff submenu!
« Last Edit: 27 / March / 2008, 09:37:40 by wap4 »

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Queries regarding some DryOS functions
« Reply #6 on: 27 / March / 2008, 13:22:24 »
Ahh! This was my mistake, file re-uploaded, please try download it again.

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #7 on: 27 / March / 2008, 13:30:03 »
Right now,I am in my college.I'll download and test it when I return home and definitely report it after 3 hrs. 
Again,thank you very much!
« Last Edit: 06 / April / 2008, 13:32:56 by wap4 »

Offline h734790

  • Newbie
  • *
  • Posts: 3
Re: Queries regarding some DryOS functions
« Reply #8 on: 27 / March / 2008, 14:50:24 »
Ahh! This was my mistake, file re-uploaded, please try download it again.

Hi, I still couldn't find video options anywhere in the menu. Besides, file browser doesn't work with any of the new builds since Allbest's 37. I have an A720IS. Any ideas?

CHDK Forum

Re: Queries regarding some DryOS functions
« Reply #8 on: 27 / March / 2008, 14:50:24 »

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Queries regarding some DryOS functions
« Reply #9 on: 27 / March / 2008, 15:14:46 »
Damn! Re-compiled and re-uploaded again.
Even if no movie parameters menu appears, video recording works?

edit: And now re-uploaded again: problem with filebrowser must be resolved.
« Last Edit: 27 / March / 2008, 15:27:36 by ewavr »

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #10 on: 27 / March / 2008, 16:14:45 »
Hard luck! The video quality and bitrate settings have no effects (I have tested with bitrate 3x and quality 99 and
got normal 1.8MB/s bitrate) and optical zoom could not be unlocked. But the menu 'video parameters' appears
and filebrowser works normally.

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Queries regarding some DryOS functions
« Reply #11 on: 27 / March / 2008, 16:25:10 »
The video quality and bitrate settings have no effects

 :'(  Unfortunately, I cannot debug anything because I don't have A720... Maybe later (my friend have one)...

and filebrowser works normally.

Good, this bug will be fixed for all DRYOS cams.

edit: But stop! I found one bug!
« Last Edit: 27 / March / 2008, 16:30:32 by ewavr »

Offline wap4

  • Jr. Member
  • **
  • Posts: 95
  • A720IS
Re: Queries regarding some DryOS functions
« Reply #12 on: 27 / March / 2008, 16:43:49 »
The video quality and bitrate settings have no effects

 :'(  Unfortunately, I cannot debug anything because I don't have A720... Maybe later (my friend have one)...



You may also do one thing,keep testbuild updated in ewavr.nm.ru and I'll check it daily and report whenever
success occurs :) (Just a funny idea)

Regarding the filebrowser: I never had problems in build 37 or later in my A720IS that h734790 experienced.
I had it only when I downloaded your first testbuild today,(Folder names were probably replaced by question marks)
but that is gone in the updated testbuild. 
 
« Last Edit: 27 / March / 2008, 16:51:30 by wap4 »

Offline h734790

  • Newbie
  • *
  • Posts: 3
Re: Queries regarding some DryOS functions
« Reply #13 on: 27 / March / 2008, 16:50:31 »
Quote
edit: But stop! I found one bug!

Here's another: After switching back from replay to shooting mode the camera suddenly switches off,
without even pulling back the lens.  :o

File browser now works, anyway   :)

Offline ewavr

  • Developers
  • Hero Member
  • ****
  • Posts: 1057
  • A710IS
Re: Queries regarding some DryOS functions
« Reply #14 on: 27 / March / 2008, 16:52:52 »
Some bugs fixed, file re-uploaded. If this not works, I stop my work until camera will not be at me  ;)

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal