diff --git a/workflow/video.py b/workflow/video.py index c1d97a3..56cf54a 100644 --- a/workflow/video.py +++ b/workflow/video.py @@ -18,7 +18,7 @@ def encode_video_with_subtitles(orig_filename: str, subtitles: list[str], new_fi encode_process = subprocess.Popen([ FFMPEG_EXEC, "-hide_banner", "-progress", "-", "-v", "0", "-y", "-i", orig_filename, "-vf", - ",".join("subtitles=%s" % i for i in subtitles) + (",hwupload_cuda" if FFMPEG_USE_GPU and not FFMPEG_USE_INTEL_GPU else ""), + ",".join("subtitles=%s" % i for i in subtitles), "-c:a", "copy", "-c:v", "h264" if not FFMPEG_USE_GPU else ("h264_qsv" if FFMPEG_USE_INTEL_GPU else "h264_nvenc"), "-f", "mp4", "-preset:v", "fast", "-profile:v", "high", "-level", "4.1", "-b:v", VIDEO_BITRATE, "-rc:v", "vbr", *(["-tune:v", "hq"] if FFMPEG_USE_GPU and not FFMPEG_USE_INTEL_GPU else []),