|
|
|
|
@ -32,6 +32,7 @@ for dir, dirs, files in os.walk(str(Config.BASE_PATH)):
|
|
|
|
|
print(relative_path / file, end=" ")
|
|
|
|
|
item = QueueItem(Path(dir) / file, Config.DESTINATION_PATH / relative_path)
|
|
|
|
|
if not Config.OVERWRITE and item.task.destination.exists():
|
|
|
|
|
print(" ... skip existing")
|
|
|
|
|
continue
|
|
|
|
|
info = item.task.mediainfo
|
|
|
|
|
if info.codec == 'HEVC':
|
|
|
|
|
@ -41,6 +42,7 @@ for dir, dirs, files in os.walk(str(Config.BASE_PATH)):
|
|
|
|
|
print("")
|
|
|
|
|
continue
|
|
|
|
|
item.task.destination.parent.mkdir(exist_ok=True, parents=True)
|
|
|
|
|
print(" ... ADDED")
|
|
|
|
|
jobs.append(item)
|
|
|
|
|
|
|
|
|
|
with open(Config.QUEUE_FILE, "w") as fp:
|
|
|
|
|
|