FFMpeg-Compressor: Enable hardware video decoding
This commit is contained in:
parent
da64641bed
commit
54820279d1
2 changed files with 2 additions and 1 deletions
|
@ -38,7 +38,7 @@ if __name__ == "__main__":
|
|||
|
||||
printer.info(f"Compressing \"{folder.replace(req_folder, req_folder.split('/').pop())}\" folder...")
|
||||
target_folder = folder.replace(req_folder, f"{req_folder}_compressed")
|
||||
for file in os.listdir(folder):
|
||||
for file in files:
|
||||
if os.path.isfile(f'{folder}/{file}'):
|
||||
compressor.compress_file(folder, file, target_folder, req_folder)
|
||||
|
||||
|
|
|
@ -69,6 +69,7 @@ def compress_video(folder, file, target_folder, extension):
|
|||
(FFmpeg()
|
||||
.input(f'{folder}/{file}')
|
||||
.option("hide_banner")
|
||||
.option("hwaccel", "auto")
|
||||
.output(utils.check_duplicates(f'{target_folder}/{os.path.splitext(file)[0]}.{extension}'),
|
||||
{"codec:v": codec, "v:b": 0, "loglevel": "error"}, crf=crf)
|
||||
.execute()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue