commit 2110acbc2544954efec37af9e6a890c02e2355f5
parent a9bf029dc1fb93329966730aa6f6bd9cc545eec4
Author: rbckman <rob@tarina.org>
Date: Tue, 9 Dec 2025 23:30:08 +0000
load the bitrate
Diffstat:
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