Написано для впорядкування домашньої аудіобібліотеки, тому автор не зазіхає на завершеність коду. Файли на сервер не вантажаться, що гарантує повну приватність користувача.
Призначення: нормалізація обкладинок альбомів для вбудови їх у метадані музичного треку.
Формати: Підтримується конвертація для постерів у JPEG, PNG, а також перекодування в інші формати за потреби.
Base64: Генерується повноцінний код, однак зауважте, що вага Base64-рядка на 33% більша за оригінальний файл через кодування.
Перевірка: Скопіюйте Base64 (разом із префіксом data:image/...;base64,) в адресний рядок браузера та натисніть Enter.
Порада: Для отримання найменшої ваги з мінімумом втрат обирайте за оригінал PNG або JPEG високої якості, а вже потім тисніть їх у WebP.
Для конвертації використано стандартний Canvas API, який вбудований у сучасні браузери, а для оформлення сторінки взятий CSS Berry 5.3 від Maxim, ну і трошки дописано свого.