From 557746618de4816738b571b93e5a087e49d5352c Mon Sep 17 00:00:00 2001 From: mflagler Date: Thu, 24 Mar 2016 15:00:12 -0500 Subject: [PATCH] QSV decoder with encoder setting Added option to use Intel QuickSync decoder with encoder for rare instances where the decoder doesn't work. --- readSettings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readSettings.py b/readSettings.py index 9f09bdd3..4dffbefc 100644 --- a/readSettings.py +++ b/readSettings.py @@ -75,6 +75,7 @@ def __init__(self, directory, filename, logger=None): 'video-bitrate': '', 'video-max-width': '', 'h264-max-level': '', + 'use-qsv-decoder-with-encoder': 'True', 'subtitle-codec': 'mov_text', 'subtitle-language': '', 'subtitle-default-language': '', @@ -336,6 +337,7 @@ def __init__(self, directory, filename, logger=None): log.exception("Invalid h264 level, defaulting to none.") self.h264_level = None + self.qsv_decoder = config.getboolean(section, "use-qsv-decoder-with-encoder") # Use Intel QuickSync Decoder when using QuickSync Encoder self.pix_fmt = config.get(section, "pix-fmt").strip().lower() if self.pix_fmt == '': self.pix_fmt = None