gonzopi

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

commit 177e4c15d55f88a5d8c59616ce97b4f92a003c11
parent 50800e5a9d1895ddd9712c0d168c51c2e5ef0462
Author: rbckman <rob@tarina.org>
Date:   Fri, 30 May 2025 18:34:42 +0100

delete db if wrong

Diffstat:
MVERSION | 2+-
Mgonzopi.py | 6+++++-
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: