Compare commits
2 Commits
1dc3be801b
...
479ac49796
| Author | SHA1 | Date | |
|---|---|---|---|
| 479ac49796 | |||
| edd4f14d32 |
@@ -64,13 +64,13 @@ def encode_downloads(
|
|||||||
input_aspect: str = "16:9"
|
input_aspect: str = "16:9"
|
||||||
):
|
):
|
||||||
presets = [
|
presets = [
|
||||||
{"w": "1920", "h": "1080", "crf": "22", "name": "[1080p-AV1]", "input_video": upscaled_video},
|
{"w": "1920", "h": "1080", "crf": "24", "name": "[1080p-AV1]", "input_video": upscaled_video},
|
||||||
{"w": "1920", "h": "1080", "crf": "22", "name": "[1080p-AV1][48fps]", "input_video": interpolated_video},
|
{"w": "1920", "h": "1080", "crf": "24", "name": "[1080p-AV1][48fps]", "input_video": interpolated_video},
|
||||||
{"w": "3840", "h": "2160", "crf": "24", "name": "[2160p-AV1]", "input_video": upscaled_video},
|
{"w": "3840", "h": "2160", "crf": "26", "name": "[2160p-AV1]", "input_video": upscaled_video},
|
||||||
]
|
]
|
||||||
|
|
||||||
if interpolated_uhd_video is not None:
|
if interpolated_uhd_video is not None:
|
||||||
presets.append({"w": "3840", "h": "2160", "crf": "24", "name": "[2160p-AV1][48fps]", "input_video": interpolated_uhd_video})
|
presets.append({"w": "3840", "h": "2160", "crf": "26", "name": "[2160p-AV1][48fps]", "input_video": interpolated_uhd_video})
|
||||||
|
|
||||||
for preset in presets:
|
for preset in presets:
|
||||||
file_name = f"{hentai_title} {preset['name']}[hstream.moe].mkv"
|
file_name = f"{hentai_title} {preset['name']}[hstream.moe].mkv"
|
||||||
|
|||||||
@@ -149,10 +149,10 @@ def _encode(
|
|||||||
|
|
||||||
if preset["encoder"] == "libx264":
|
if preset["encoder"] == "libx264":
|
||||||
cmd += ["-x264-params", f"keyint=24:min-keyint=24:scenecut=0"]
|
cmd += ["-x264-params", f"keyint=24:min-keyint=24:scenecut=0"]
|
||||||
cmd += ["-c:a", "aac", "-b:a", "128k"]
|
cmd += ["-c:a", "aac", "-b:a", "160k"]
|
||||||
elif preset["encoder"] == "libsvtav1":
|
elif preset["encoder"] == "libsvtav1":
|
||||||
cmd += ["-svtav1-params", f"keyint={keyframe_interval}s,fast-decode=1,tune=0"]
|
cmd += ["-svtav1-params", f"keyint={keyframe_interval}s,fast-decode=1,tune=0"]
|
||||||
cmd += ["-c:a", "libopus", "-b:a", "128k"]
|
cmd += ["-c:a", "aac", "-b:a", "160k"]
|
||||||
|
|
||||||
cmd += [
|
cmd += [
|
||||||
"-ac", "2",
|
"-ac", "2",
|
||||||
|
|||||||
Reference in New Issue
Block a user