From 77d6f975f1809ac024c7275b1283c3af69ce786c Mon Sep 17 00:00:00 2001 From: jaydee Date: Wed, 2 Oct 2024 21:05:10 +0200 Subject: [PATCH] bitwarden --- handle_imported_video.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/handle_imported_video.py b/handle_imported_video.py index 9197078..3b974cb 100644 --- a/handle_imported_video.py +++ b/handle_imported_video.py @@ -329,6 +329,8 @@ if _ACTION == "encode": os.chdir(_FULL_PATH) create_date = "" + + codec = "sw" for p in parts: if create_date == "": create_date = filedate.File(_FULL_PATH + p).get() @@ -339,7 +341,12 @@ if _ACTION == "encode": "ffmpeg", "-i", p, "-c:v", "hevc_amf", "-rc", "cqp", "-qp_i", _QUALITY[0], "-qp_p", _QUALITY[1], "-quality", "quality", "-crf", _QUALITY[2], "-metadata:s:v:0", "rotate=180", "-y", export_name, "-f", "null", "/dev/null", ] else: - myCmd = [ + if codec == "sw": + myCmd = [ + "/opt/ffmpeg/ffmpeg", "-i", p, "-c:v", "libx265", "-rc", "cqp", "-qp_i", _QUALITY[0], "-qp_p", _QUALITY[1], "-quality", "quality", "-crf", _QUALITY[2], "-metadata:s:v:0", "rotate=180", "-y", export_name, "-f", "null", "/dev/null", + ] + else: + myCmd = [ "/opt/ffmpeg/ffmpeg", "-i", p, "-c:v", "hevc_amf", "-rc", "cqp", "-qp_i", _QUALITY[0], "-qp_p", _QUALITY[1], "-quality", "quality", "-crf", _QUALITY[2], "-metadata:s:v:0", "rotate=180", "-y", export_name, "-f", "null", "/dev/null", ] else: