This commit is contained in:
2025-06-17 21:26:24 +02:00
parent 8dd8bd6ce1
commit 96d579bbb0

View File

@@ -358,28 +358,13 @@ def encode_videos(_DEV,_SOURCE_DIR,_DAY_DIRS):
if create_date == "":
create_date = filedate.File(_FULL_PATH + p).get()
export_name = "encoding_" + p
if _FLIP:
if ops == "win":
myCmd = [
"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:
if codec == "sw":
myCmd = [
"/usr/bin/ffmpeg", "-i", p, "-c:v", "libx265", "-b:v", "1500k", "-x265-params", "pass=1", "-an", "-metadata:s:v:0", "rotate=180", "-y", export_name, "-f", "null", "/dev/null",
]
else:
myCmd = [
"/usr/bin/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:
if ops == "win":
myCmd = [
if ops == "win":
myCmd = [
"ffmpeg", "-i", p, "-c:v", "hevc_amf", "-rc", "cqp", "-qp_i", _QUALITY[0], "-qp_p", _QUALITY[1], "-quality", "quality", "-crf", _QUALITY[2], "-y", export_name , "-f", "null", "/dev/null",
]
else:
myCmd = [
"/usr/bin/ffmpeg", "-i", p, "-c:v", "hevc_amf", "-rc", "cqp", "-qp_i", _QUALITY[0], "-qp_p", _QUALITY[1], "-quality", "quality", "-crf", _QUALITY[2], "-y", export_name , "-f", "null", "/dev/null",
else:
myCmd = [
"ffmpeg", "-vaapi_device", "/dev/dri/renderD128", "-i", p, "-vf", "format=nv12,hwupload", "-c:v", "hevc_vaapi", "-b:v", "8M", "-c:a", "copy", export_name
]
print(" ".join(myCmd))
d_print(" ".join(myCmd))