thumbsup — консольная Python / JavaScript / Perl утилита для создания статичной веб-галереи из каталога с фото и видео файлами.
thumbsup позволяет превратить любой каталог с изображениями и видео файлами в HTML-галерею для публикации в Интернет или локального просмотра. При генерации с настройками "по умолчанию" (без дополнительных параметров) миниатюры галереи равномерно располагаются по всеми доступному пространству и имеют одинаковые размеры.
Для генерируемой thumbsup галереи можно сразу задать тему (эффекты, переходы и цвета), а в последующем настроить с помощью дополнительных правил CSS (каскадные таблицы стилей). Темы включают в себя элементы навигации и внешнее оформление, используемая тема меняет окончательный макет галерей, но не влияет на генерацию миниатюр.
Кликом по миниатюре открывается картинка или видео файл во всю страницу (окно веб-браузера), картинку или видео файл можно открыть в полный экран, есть возможность загрузки отдельных файлов галереи. Поддержку мультимедиа всех наиболее популярных графических и видео форматов обеспечивают ImageMagick (набор консольных утилит для обработки изображений) и FFmpeg (набор библиотек и утилита командной строки, позволяющая записывать, конвертировать и передавать цифровое аудио и видео в различных форматах).
thumbsup при повторном запуске позволяет быстро восстановить изменённые файлы (добавленные/удалённые графические и видео файлы). Для упрощения повторного использования можно сохранить все аргументы в виде файла JSON (основанный на JavaScript текстовой формат обмена данными).
Лицензия: MLT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.