mirror of
https://gitlab.sectorq.eu/jaydee/python.git
synced 2025-12-14 18:44:53 +01:00
bitwarden
This commit is contained in:
@@ -8,11 +8,6 @@ import shutil
|
|||||||
import json
|
import json
|
||||||
import getopt
|
import getopt
|
||||||
|
|
||||||
#_SOURCE_DIR = "/media/nas/nas-photo/imported/"
|
|
||||||
_SOURCE_DIR = "/share/Photo/imported/"
|
|
||||||
_DEV = "gopro9_1"
|
|
||||||
_DAY_DIR = "2022-08-04 - Bukovec-Jano"
|
|
||||||
_FULL_PATH = _SOURCE_DIR + "/" + _DEV + "/" + _DAY_DIR
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
opts, args = getopt.getopt(sys.argv[1:], "hbl:o:s:t:", ["command=", "help", "output=", "backup"])
|
opts, args = getopt.getopt(sys.argv[1:], "hbl:o:s:t:", ["command=", "help", "output=", "backup"])
|
||||||
@@ -23,24 +18,27 @@ except getopt.GetoptError as err:
|
|||||||
sys.exit(2)
|
sys.exit(2)
|
||||||
output = None
|
output = None
|
||||||
# QJ : getopts
|
# QJ : getopts
|
||||||
|
_DEV = "gopro9_1"
|
||||||
|
_SEQUENCES = []
|
||||||
for o, a in opts:
|
for o, a in opts:
|
||||||
if o == "-h":
|
if o == "-h":
|
||||||
_ACTION = True
|
_ACTION = True
|
||||||
elif o in ("-b", "--backup"):
|
elif o in ("-d", "--device"):
|
||||||
_BACKUP = True
|
_DEV = True
|
||||||
elif o in ("-l", "--level"):
|
elif o in ("-p", "--part"):
|
||||||
_LOG_LEVEL = a.upper()
|
_DAY_DIR = a
|
||||||
elif o in ("-o", "--output"):
|
elif o in ("-s", "--sequence"):
|
||||||
OUTPUT_FILE = a
|
a = a.split(",")
|
||||||
elif o in ("-s", "--schema"):
|
for s in a:
|
||||||
SCHEMA = a
|
_SEQUENCES.append("{:04d}".format(a))
|
||||||
elif o in ("-t", "--tables"):
|
|
||||||
TABLES = a
|
|
||||||
|
|
||||||
else:
|
else:
|
||||||
_WIZZARD = True
|
_WIZZARD = True
|
||||||
|
|
||||||
|
#_SOURCE_DIR = "/media/nas/nas-photo/imported/"
|
||||||
|
_SOURCE_DIR = "/share/Photo/imported/"
|
||||||
|
_FULL_PATH = _SOURCE_DIR + "/" + _DEV + "/" + _DAY_DIR
|
||||||
|
_PROCESSED = _FULL_PATH +"/processed"
|
||||||
|
|
||||||
video_seq = {}
|
video_seq = {}
|
||||||
if os.path.exists(_FULL_PATH):
|
if os.path.exists(_FULL_PATH):
|
||||||
@@ -55,8 +53,12 @@ if os.path.exists(_FULL_PATH):
|
|||||||
print(seq)
|
print(seq)
|
||||||
print(part)
|
print(part)
|
||||||
print(json.dumps(video_seq,indent=2))
|
print(json.dumps(video_seq,indent=2))
|
||||||
|
os.mkdir(_PROCESSED)
|
||||||
|
print(_SEQUENCES)
|
||||||
for vid in video_seq:
|
for vid in video_seq:
|
||||||
|
|
||||||
|
if len(_SEQUENCES) != 0 and vid not in _SEQUENCES:
|
||||||
|
continue
|
||||||
export_name = "joined_" + vid + ".MP4"
|
export_name = "joined_" + vid + ".MP4"
|
||||||
parts = video_seq[vid]
|
parts = video_seq[vid]
|
||||||
parts.sort()
|
parts.sort()
|
||||||
@@ -88,3 +90,5 @@ if os.path.exists(_FULL_PATH):
|
|||||||
print(os.getcwd())
|
print(os.getcwd())
|
||||||
status, output = subprocess.getstatusoutput(myCmd)
|
status, output = subprocess.getstatusoutput(myCmd)
|
||||||
print(output)
|
print(output)
|
||||||
|
for p in parts:
|
||||||
|
shutil.move(p, _PROCESSED)
|
||||||
Reference in New Issue
Block a user