/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * #2023 X March 21 19:50 PM Brasília Time * * * Licensa de Copia (C) <2024> <Aurora Boreal> * * * * Este programa e software livre: voce pode redistribuir isto e/ou * * modificar isto sobre os termos do GNU Licensa Geral Pública como * publicado pela Fundacao de Software Livre, tanto a versão 3 da * * Licensa, ou (dependendo da sua opcao) qualquer versao posterior. * * * * Este programa e distribuido na esperanca que isto vai ser util, * * mas SEM QUALQUER GARANTIA; sem ate mesmo a implicada garantia de * * COMERCIALIZAcaO ou CABIMENTO PARA UM FIM PARTICULAR. Veja a * * Licensa Geral Publica para mais detalhes. * * * Você deve ter recebido uma cópia da LICENSA GERAL PUBLICA e a GNU * * Licensa Publica Menor junto com este programa * * Se não, veja <http://www.gnu.org/licenses/>. * * * * Suporte: sourceforge.net github.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Pereira: arsoftware25@gmail.com ricardo@arsoftware.net.br * * xcx: arsoftware10@gmail.com charli@arsoftware.net.br * Yasmin: yasmin@arsoftware.net.br * pereira1001@users.sourceforge.net */ BW Picasso Features Application to convert all images (now including webp and AVIF) to jpg and/or to webp/AVIF The support to webp files are provided by the Google (compiled by us) dlls cwebp_ar.dll and dwebp_ar.dll (sources included, older versions of this project was using the Google executables. Requires: Windows 7 or above and .net framework 4.5.1 installed Ok12 says thanks to you for using our software.) Changelog: (14/Aug/2024) Compiled the GCC version with the latest version of the WebP codec. (08/Aug/2024) Compiled the sources with GCC 12.4.0, minor modifications. (29/April/2024) Added options to compress with Webp and AVIF in lossless mode, minor modifications. (28/April/2024) Enabled again the support for avif format, it requires the files avifenc.exe and avifdec.exe in the same path of the dlls, if not necessary the sample project can be adjusted to don´t use these files, minor modifications. (28/April/2024) Compiled with lib png version 1.6.43 and zlib version 1.3.1, the latest available, both cl.exe and gcc, minor modifications. (28/April/2024) Compiled with cl.exe (Visual Studio 2022) and GCC, minor modifications. (28/April/2024) Fixed a bug in the handling of Unicode and long paths, minor modifications. (27/April/2024) Updated Webp to release 1.4.0, compiled for GCC only, minor modifications. (26/jan/2024) Both Linux compilers and Windows compilers compiles with a single call now, thank you, major modifications. (25/jan/2024) Added the file DOC that each day will receive more technical informations about the DLLs. (25/jan/2024) Version for GCC x86 fixed the bugs detected in the day and recompiled, the GCC x64 will be updated tomorrow if possible, thanks. (25/jan/2024) Minor modifications. (25/jan/2024) Fixed a bug that would not allow the openning of Unicode files, removed partially the debug information sent to DebugView, minor modifications. (25/jan/2024) Directory x86_CL and x86_CL have the Visual Studio 2022 compiled DLLs, and the files in the selected folders shows how to compile with Visual Studio, soon with one command you will compile or recompile for GCC (Linux) or Visual Studio (Windows) the x86 and x64 DLLs, maybe next week, it will allow the update of the codec faster too, the folder dl_arquivos_para_Visual_Studio_2022_dlls have the .bat files thats invokes Visual Studio 2022 compilers, major modifications. (24/jan/2024) Partial suport to compile with Visual Studio was added to this App, possible in a few hours it will fully supported. (23/jan/2024) Updated the codecs to release Main git from 23/jan/2024, information of the release: ``` __ __ ____ ____ ____ / \\/ \/ _ \/ _ )/ _ \ \ / __/ _ \ __/ \__\__/\____/\_____/__/ ____ ___ / _/ / \ \ / _ \/ _/ / \_/ / / \ \ __/ \__ \____/____/\_____/_____/____/v1.3.2 ``` of the WebP, minor modifications, main developer of arsoftware (Aurora Boreal) said that Visual Studio 2022 (and above) files will possible be available in next release, and documentation of our codecs soon. (27/jan/2023) Updated the codecs to release 1.4.0 of the WebP, minor modifications. (27/july/2022) codename Niemi Removed the AVIF support, it is not that better than standard webp files and is slower, also the library requires too much external DLLs to work, while webp requires only two DLLs, minor modifications. (11/May/2022) Fixed the weird problem of always loading and unloading AVIF based support DLLs, then this release is faster, missing for the moment the x86 release (10/May/2022) Now with full Unicode support including AVIF and webp, also a workaround to fix a bug in the C++ interface to AOM library it was fixed with a trick, next week we will have a fixed C interface to AOM, and for the moment AVIF DLLs (heif-enc_v.DLL and heif-convert_v.DLL) only for 64 bits (Fri 24/December/2021 16:44:21) by Smart Ape Added support to load AVIF image format, and soon it will also write this format (Sat 26/June/2021 11:08:31) by MathMan Fixed the sample project when loading a file to convert, no changes in the codecs