Yi hacked resolution 2304x1296 30fps 35Mbits

Can someone please explain me
How can I setup the bitrae above 12mbps in 1600x1200 60fps mode.
It looks like any code i'm using for bit rate only give me the 12mbps.
this is the script I costum:

#set video resolution to 1600x1200 30fps
writeb 0xC06CE446 0x0d

#set bitrate to 25Mb/s
#writew 0xC05C1006 0x41C8
#set bitrate to 35Mb/s
#writew 0xC05C3046 ox420C
#or
writew 0xC05C3016 0x420C
#set bitrate to highest for 1600x1200
#writew 0xC05C31F6 ox4170

thank you all

#bitrate for firmware 1.2.10
#set video resolution to 1600x1200 30fps
writeb 0xC06CE446 0x0d

#set bitrate to 25Mb/s
writew 0xC05C3226 0x41C8

Should work. Didn't try.
 
I checked the bitrate table,
#set video resolution to 2304x1296 30fps
writeb 0xC06CE446 0x02

#set bitrate to 30Mb/s
writew 0xC05C3016 0x41F0

Is this correct ? because my camera act very weird when I put the auto exec.ash to the card I immediately removed it.
 
Last edited:
Thank you very much dear #funnel for your quick answer
Yes, It's work :)

Could you please explain me from where did you take this setting combination?

1. why did you use this setting 0x41C8 from this line 9 1920 1080 59.94 41C8 C05C3046

2. Can I use a higher bitrate with 1600x1200 60fps?

3. what is the highest bitrate on 30fps 1600x1200?

Thank you for answaring even part of the Q's :)
Best Regards
 
@funnel can you figure out how to hack the timelapse_video_resolution
Code:
{"video_resolution": "2304x1296 30P 16:9"},
{"timelapse_video_resolution": "1920x1080 60P 16:9"}

Updated: I tried to readb start from 0xC06CE446:
Code:
readb 0xC06CE446 > d:/address.txt
readb 0xC06CE447 >> d:/address.txt
...
readb 0xC06CE4D9 >> d:/address.txt
...
finally found the address of timelapse_video_resolution should be: 0xC06CE4D9 !
Code:
{"timelapse_video_resolution": "1920x1080 60P 16:9"}
0xC06CE4D9 = 0x03
{"timelapse_video_resolution": "1280x960 60P 4:3"}
0xC06CE4D9 = 0x16
{"timelapse_video_resolution": "2304x1296 30P 16:9"}
0xC06CE4D9 = 0x02
tested with autoexec.ash success:
Code:
# timelapse video resolution 1296p
writeb 0xC06CE4D9 0x02

# bitrate 35Mbps (the same)
writew 0xC05C3016 0x420C
 
Last edited:
@luckylz
Here I have the an entire spreadsheet of preferences and quick description of what they do.
 

Attachments

  • preferences.zip
    228.9 KB · Views: 119
great sharing, but it seems 0xC06CE4D9 just out of the list;)
 
@funnel:
how do we use these preferences?
can we change the startup mode of the Yi (starting in video/photo mode) via this script?
 
Is there a script for use 2k resolution 35mb with 1.2.10 firmware? Possible to integrate in ymax-movie script 1.2.10?
Thanks a lot.
 
After i read the entire topic i found this script, this is what i need with some modifications, i have 1.2.10 firmware and 23L version,
I no need the 2304x1296 video res, i only work with 1920:1080 50p and 1920:1080 25p, and thats it, if you guys can help ?

#set video resolution to 2304x1296 30fps
writeb 0xC06CE446 0x02

#set bitrate to 30Mb/s
writew 0xC05C1006 0x41F0

#set noise reduction value to 2048
t ia2 -adj tidx -1 8192 -1
 
#set video resolution to 2304x1296 30fps
writeb 0xC06CE446 0x02

#set bitrate to 35Mb/s
writew 0xC05C3016 0x420C

This put res to 2304x1296 30fps @35mbps
Tested and I confirm that it works :)

Can someone confirm me, noice reduction line is still the same for the latest firm:
t ia2 -adj tidx -1 2048 -1
 
I'm newbie...how to load autoexec.ash? Is there something to modify in my camera? Thanks.
 
Last edited by a moderator:
Ok, thanks...possible to have a bitrate higher than 30mbit in 2k?
Thanks again.
 
See post #491, above. 35Mbps works, but, after the first recording, the bitrate begins to decline, going lower with each succeeding recording. I don't know why or how to fix that.
 
I Squeamish, do you know how i set the script for 1920:1080 50p and 1920:1080 25p and 30Mbps ?
Thanks
 
This script work for me in 2k:

#YiMAX-movie script by nutsey for 1.2.10 firmware
#This script is for video mode!
t ia2 -adj ev 10 0 60 0 0 140 0
#shadow/highlight clipping adjustments
t ia2 -adj l_expo 163
t ia2 -adj autoknee 255
#set gamma level
t ia2 -adj gamma 220
#enable 1296p30@30Mbps video
writeb 0xC06CE446 0x02
writew 0xC05C3016 0x41F0
#enable raw+jpeg stills
t app test debug_dump 14
sleep 9
#load GoPrawn config
t cal -ituner load d:\goprawn.config
sleep 1
#fix ae/awb/adj locks
t ia2 -3a 1 1 0 1
#ready beep
t pwm 1 enable
sleep 1
t pwm 1 disable


I tried to delete this lines to avoid raw photos, but script the doesn't work, why?
#enable raw+jpeg stills
t app test debug_dump 14
sleep 9

How to set only jpg to the 100% best quality? Thanks.
 
I Squeamish, do you know how i set the script for 1920:1080 50p and 1920:1080 25p and 30Mbps ?
Thanks
Sorry, no I don't. Maybe try a search using those terms. I think I remember seeing some recent conversation from Schnurbi about that, but can't find it now.
 
Last edited:
Sorry, no I don't. Maybe try a search using those terms. I think I remember seeing some recent conversaion from Schnurbi about that, but can't find it now.
Ok, thanks, im still searching
 
... I tried to delete this lines to avoid raw photos, but script the doesn't work, why?
#enable raw+jpeg stills
t app test debug_dump 14
sleep 9
That should do the job...
Any part of a script not working will cause the entire script to fail.
Essential conditions for using autoexec.ash files:
- File names other than autoexec.ash don't work.
- Line endings in the script must be Unix style. Improper text editing is the most common reason for scripts that don't work.
- The last line in the script must be a blank line.​
How to set only jpg to the 100% best quality? Thanks.
#Set jpg Quality to 100
writeb 0xC0BC205B 0x64​
That seems to be working OK, but didn't verify that it is. You'd have to compare results in different firmware versions to have a better idea. Not worth the effort to me.
 
Last edited:
Back
Top