Commit 2e0a7227 authored by Oleg Dzhimiev's avatar Oleg Dzhimiev
Browse files

scripts to create preview videos for footage

parent ab168e7e
Loading
Loading
Loading
Loading
+35 −0
Original line number Diff line number Diff line
#!/usr/bin/env python3

import sys
import os
import subprocess

try:
  src = sys.argv[1]
except IndexError:
  src = "."

try:
  dst = sys.argv[2]
except IndexError:
  dst = "."

lst = os.listdir(src)
lst.sort()

for f in lst:

  path = os.path.join(src,f)
  
  if os.path.isfile(path):
    print("Annotating "+f)

    border  = f"-border 15 -bordercolor '#00000080'"
    label   = f"-pointsize 100 -background none -fill white label:'{f}'"
    gravity = f"-gravity southwest -geometry +30+30"

    cmd = f"convert {border} {label} miff:- | composite {gravity} - {src}/{f} {dst}/{f}"
    
    subprocess.check_output(cmd,shell=True)
    #convert 1562389949_821613_0.jpeg -pointsize 100 -fill black -undercolor white -gravity southwest -annotate +10+10 "filename" test.jpeg
+5 −0
Original line number Diff line number Diff line
#!/bin/sh

rm lwir.mov

cat lwir_jpeg/*.jpeg | ffmpeg -framerate 20 -f image2pipe -i - lwir.mov
+5 −0
Original line number Diff line number Diff line
#!/usr/bin/sh

#convert 1562389844_064093_0.tiff -crop 160x120+0+0 -auto-level test.jpeg

mogrify -crop 160x120+0+0 -auto-level -format jpeg -path ./lwir_jpeg lwir/*.tiff
+5 −0
Original line number Diff line number Diff line
#!/bin/sh

rm visible.mov

cat visible_jpeg_annotated/*.jpeg | ffmpeg -framerate 20 -f image2pipe -i - visible.mov
+3 −0
Original line number Diff line number Diff line
#!/bin/sh

python3 batch_timestamp_annotate_jpegs.py visible_jpeg visible_jpeg_annotated