gonzopi

git clone https://git.tarina.org/gonzopi
Log | Files | Refs | README | LICENSE

commit 2110acbc2544954efec37af9e6a890c02e2355f5
parent a9bf029dc1fb93329966730aa6f6bd9cc545eec4
Author: rbckman <rob@tarina.org>
Date:   Tue,  9 Dec 2025 23:30:08 +0000

load the bitrate

Diffstat:
MVERSION | 2+-
Mgonzopi.py | 39++++++++++++++++++++++++++-------------
2 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/VERSION b/VERSION @@ -1,2 +1,2 @@ -2.92 +2.93 Kubrick diff --git a/gonzopi.py b/gonzopi.py @@ -271,19 +271,6 @@ def main(): cputemp = '' newbitrate = '' - if rpimode: - #FIRE UP CAMERA - camera = startcamera(camera) - #START INTERFACE - startinterface() - else: - camera=None - - #GET FILMFOLDER AND CAMERA VERSION - camera_model, camera_revision , filmfolder = getconfig(camera) - if os.path.isdir(filmfolder) == False: - os.makedirs(filmfolder) - #SYSTEM CONFIGS (turn off hdmi) #run_command('tvservice -o') #Kernel page cache optimization for sd card @@ -293,6 +280,11 @@ def main(): run_command('gpio -g mode 19 pwm ') run_command('gpio -g pwm 19 1023') + filmfolder = os.path.expanduser('~')+'/gonzopifilms/' + + if os.path.isdir(filmfolder) == False: + os.makedirs(filmfolder) + #STORAGE DRIVES storagedrives=[['sd',filmfolder]] @@ -324,6 +316,27 @@ def main(): if os.path.isdir(filmfolder+filmname) == False: os.makedirs(filmfolder+filmname) + #Load settings + try: + filmsettings = loadsettings(filmfolder, filmname) + quality = filmsettings[18] + bitrate=filmsettings[30] + logger.warning('quality and bitrate: '+str(quality)+' '+str(bitrate)+' loaded') + time.sleep(0.2) + except: + logger.warning('could not load bitrate') + + if rpimode: + #FIRE UP CAMERA + camera = startcamera(camera) + #START INTERFACE + startinterface() + else: + camera=None + + #GET FILMFOLDER AND CAMERA VERSION + camera_model, camera_revision , originalfilmfolder = getconfig(camera) + #THUMBNAILCHECKER oldscene = scene oldshot = shot