FFMpeg-Compressor: Fix unicode data decoding in metadata

This commit is contained in:
OleSTEEP 2024-05-06 23:13:17 +03:00
parent e71cad4d5f
commit ad6ea5aa68

View file

@ -46,8 +46,9 @@ def compress_audio(folder, file, target_folder, extension):
try: try:
(FFmpeg() (FFmpeg()
.input(f'{folder}/{file}') .input(f'{folder}/{file}')
.option("hide_banner")
.output(utils.check_duplicates(f'{target_folder}/{os.path.splitext(file)[0]}.{extension}'), .output(utils.check_duplicates(f'{target_folder}/{os.path.splitext(file)[0]}.{extension}'),
{"b:a": bitrate}) {"b:a": bitrate, "loglevel": "error"})
.execute() .execute()
) )
except FFmpegError as e: except FFmpegError as e:
@ -67,8 +68,9 @@ def compress_video(folder, file, target_folder, extension):
try: try:
(FFmpeg() (FFmpeg()
.input(f'{folder}/{file}') .input(f'{folder}/{file}')
.option("hide_banner")
.output(utils.check_duplicates(f'{target_folder}/{os.path.splitext(file)[0]}.{extension}'), .output(utils.check_duplicates(f'{target_folder}/{os.path.splitext(file)[0]}.{extension}'),
{"codec:v": codec, "v:b": 0}, crf=crf) {"codec:v": codec, "v:b": 0, "loglevel": "error"}, crf=crf)
.execute() .execute()
) )
except FFmpegError as e: except FFmpegError as e: