From 97d8c05d75d128a3730f7749980594ebb43f6e3a Mon Sep 17 00:00:00 2001 From: Jaret Burkett Date: Tue, 14 Apr 2026 14:37:21 -0600 Subject: [PATCH] Fix issue with captioner sometimes outputting not utf-8 characters --- extensions_built_in/captioner/BaseCaptioner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions_built_in/captioner/BaseCaptioner.py b/extensions_built_in/captioner/BaseCaptioner.py index 8216eca..f4473d1 100644 --- a/extensions_built_in/captioner/BaseCaptioner.py +++ b/extensions_built_in/captioner/BaseCaptioner.py @@ -133,7 +133,7 @@ class BaseCaptioner(BaseExtensionProcess): # delete it if it already exists if os.path.exists(caption_file_path): os.remove(caption_file_path) - with open(caption_file_path, "w") as f: + with open(caption_file_path, "w", encoding="utf-8") as f: f.write(caption) def get_caption_for_file(self, file_path: str) -> str: