I hereby claim:
- I am psolyca on github.
- I am psolyca (https://keybase.io/psolyca) on keybase.
- I have a public key ASAdtTpaFQ0gW7gHLU-UjjaISGmxwoucy8MfU7LjKYdcNAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# All multiplicators are the same for example purpose | |
# Change them to suit your needs with | |
# https://gist.github.com/psolyca/722b9b9e32e6c66e29f9b4c5788ea50f to choose a base bitrate | |
# https://gist.github.com/psolyca/57a4025b0bba5216db728e1054c04a2d to choose bitrate multiplicators | |
# https://gist.github.com/psolyca/d83bd3594c94c6e3fd17d7ae636678ff to choose a resolution and the number associate | |
# Resolution depend on the choice between NTSC and PAL on the cam. | |
# Following resolutions are NTSC format. | |
# Only one base multiplicator for all presets |
Addresses | Resolutions |
---|---|
0xA06E50BC | 1920x1080p |
0xA06E50FC | 1280x720p |
0xA06E513C | 848x480p |
0xA06E517C | 640x360p |
If you haven't, enable Travis CI for your repository by going to your Travis CI profile page and flicking the repository switch on.
Address | Value |
---|---|
0xA06D4538 | Audio |
The audio bitrate is stored as a 32 bit integer corresponding to the number of bits per second. ex: 0x1F400 is 128000 bits per second which is 128kb/s.
Bitrates (kb/s) | Hex |
---|---|
#8kbs | 0x1F40 |
#16kbs | 0x3E80 |
#32kbs | 0x7D00 |
#64kbs | 0xFA00 |
#96kbs | 0x17700 |
The values in the video bitrate table are stored as 32 bit floating point values :
Bitrate (Mbps) | Hex value |
---|---|
0.05 | 0x3D4CCCCD |
0.1 | 0x3DCCCCCD |
0.15 | 0x3E19999A |
0.2 | 0x3E4CCCCD |
0.25 | 0x3E800000 |
0.3 | 0x3E99999A |
This is for the 4k firmware 1.10.9
Res. num. | Address | NTSC | PAL |
---|
0x49742400 #1.00 Mbps | |
0x49927C00 #1.20 Mbps | |
0x49989680 #1.25 Mbps | |
0x49B71B00 #1.50 Mbps | |
0x49D59F80 #1.75 Mbps | |
0x49F42400 #2.00 Mbps |
The values in the video bitrate table are stored as 32 bit floating point values : | |
0x3D4CCCCD #0.05 | |
0x3DCCCCCD #0.1 | |
0x3E19999A #0.15 | |
0x3E4CCCCD #0.2 | |
0x3E800000 #0.25 | |
0x3E99999A #0.3 | |
0x3EB33333 #0.35 | |
0x3ECCCCCD #0.4 |