python-codecs: reduce jpeg quality for better file sizes

This commit is contained in:
Koushik Dutta
2023-09-09 13:45:20 -07:00
parent 8890d307f4
commit 6ada4854bc
3 changed files with 4 additions and 4 deletions

View File

@@ -60,7 +60,7 @@ class VipsImage(scrypted_sdk.Image):
return memoryview(gray.write_to_memory())
return await to_thread(format)
return await to_thread(lambda: vipsImage.vipsImage.write_to_buffer('.' + options['format']))
return await to_thread(lambda: vipsImage.vipsImage.write_to_buffer(f'.{options["format"]}[Q=80]'))
async def toImageInternal(self, options: scrypted_sdk.ImageOptions = None):
return await to_thread(lambda: toVipsImage(self, options))