commit 177e4c15d55f88a5d8c59616ce97b4f92a003c11
parent 50800e5a9d1895ddd9712c0d168c51c2e5ef0462
Author: rbckman <rob@tarina.org>
Date: Fri, 30 May 2025 18:34:42 +0100
delete db if wrong
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/VERSION b/VERSION
@@ -1,2 +1,2 @@
-2.20
+2.21
Gilliam
diff --git a/gonzopi.py b/gonzopi.py
@@ -1495,7 +1495,11 @@ def main():
videos_totalt = db.query("SELECT COUNT(*) AS videos FROM videos")[0]
tot = int(videos_totalt.videos)
video_origins=datetime.datetime.now().strftime('%Y%d%m')+'_'+os.urandom(8).hex()+'_'+str(tot).zfill(5)
- db.insert('videos', tid=datetime.datetime.now(), filename=filmfolder+'.videos/'+video_origins+'.mp4', foldername=foldername, filmname=filmname, scene=scene, shot=shot, take=take, audiolength=0, videolength=0)
+ try:
+ db.insert('videos', tid=datetime.datetime.now(), filename=filmfolder+'.videos/'+video_origins+'.mp4', foldername=foldername, filmname=filmname, scene=scene, shot=shot, take=take, audiolength=0, videolength=0)
+ except:
+ db=correct_database(filmname,filmfolder,db)
+ db.insert('videos', tid=datetime.datetime.now(), filename=filmfolder+'.videos/'+video_origins+'.mp4', foldername=foldername, filmname=filmname, scene=scene, shot=shot, take=take, audiolength=0, videolength=0)
os.system(gonzopifolder + '/alsa-utils-1.1.3/aplay/arecord -D hw:' + str(plughw) + ' -f '+soundformat+' -c ' + str(channels) + ' -r '+soundrate+' -vv '+ foldername + filename + '.wav &')
sound_start = time.time()
if onlysound != True: