Мне надоела нудная конверсия из .avif в .png и я стал искать готовую утилиту. Нашел исходник и стал компилировать. Скомпилировал, но программа потребовала libheif.dll и вслед за ними еще массу файлов. Когда нужные DLL были найдены, то вылез еще один сюрприз - "Точка входа не найдена". После нескольких поисков нашел подборку DLL. О, чудо, конверсия сработала. Программа требует два параметра в командной строке - входное имя файла .avif и выходное имя файла, формат которого определяет расширение. Я немного изменил код и теперь программа использует имя файла и меняет тип на .png, так быстрее. В архиве две программы: project1.exe - оригинал и avif2png.exe - мой вариант.

Комментарии
Отправить комментарий