Pixiple — небольшая настольная утилита Олы Олссона для Windows, которая ищет не только точные копии изображений, но и визуально либо по метаданным связанные фотографии, а затем показывает найденные варианты попарно. Программа не является фоторедактором, облачным сервисом, мобильным приложением или современной системой на базе нейросетей: её задача — локально проанализировать коллекцию, отсортировать похожие пары и дать человеку инструменты для ручного сравнения. Это важно и для оценки актуальности продукта: последний опубликованный релиз Pixiple — r5, относящийся к 2016 году, а последние коммиты в основной ветке официального репозитория датированы 30 декабря 2018 года. Репозиторий и страница релизов по-прежнему доступны, но новых выпусков после r5 нет.
Скачать Pixiple бесплатно
Рекомендуемый аналог
ФотоМАСТЕР
Фоторедактор для Windows и macOS с русским интерфейсом
- Ретушь портретов и точная коррекция фото
- Понятный интерфейс на русском языке
- Подходит новичкам, легко освоить
- Обработка отдельных снимков и серий фотографий
Pixiple
Программа для работы с изображениями и графикой на русском языке
- Меньше инструментов для точной локальной коррекции
- Часть расширенных функций доступна только платно
- Набор инструментов зависит от версии и платформы
- Может не подойти для сложного профессионального монтажа
Что такое Pixiple и какую задачу он решает
Полное назначение Pixiple точнее описывать как поиск связанных изображений с последующим визуальным разбором, а не как простой «удалитель дублей». Обычный поиск одинаковых файлов можно построить на совпадении байтов или контрольной суммы. Pixiple дополнительно анализирует декодированное изображение и встроенные метаданные, поэтому способен вывести в одну пару файлы, которые не являются идентичными на уровне файла, но выглядят одинаково или очень похоже.
Разработчик проекта — Ola Olsson. Исходный код опубликован с лицензией MIT. Лицензия разрешает использовать, копировать, изменять и распространять программу и производные работы при сохранении текста лицензии и уведомления об авторских правах. Для обычного пользователя практическое следствие проще: Pixiple распространяется бесплатно, у него нет платной редакции, подписки, срока пробной версии или искусственно урезанного бесплатного режима.
Название иногда можно по ошибке принять за обозначение онлайн-редактора или современного сервиса для обработки фотографий. В данном обзоре речь только об исходном проекте Pixiple Олы Олссона: это портативное Windows-приложение для поиска похожих изображений и попарного сравнения результатов. Оно не относится к Pixlr, Pixillion, Pixelcut, Pixelmator и другим продуктам с похожими по звучанию названиями.
| Параметр | Pixiple |
|---|---|
| Разработчик | Ola Olsson |
| Тип продукта | Портативная настольная утилита для поиска и сравнения похожих изображений |
| Платформа | Windows; официальное требование релиза — Windows 7 или новее |
| Текущий статус | Репозиторий доступен, но последний релиз r5 относится к 2016 году, последние коммиты основной ветки — к декабрю 2018 года |
| Установка | Не требуется: программа распространяется как отдельный исполняемый файл |
| Поддерживаемые изображения | PNG, JPEG, GIF, TIFF, BMP через Windows Imaging Component |
| Методы отбора пар | Visual similarity, Time difference, Location distance, Combined |
| Работа с результатом | Попарное сравнение, синхронное масштабирование и перемещение, переход к папке, удаление выбранного файла |
| Кэш результатов | Нет; каждое новое сканирование обрабатывает изображения заново |
| Облако и регистрация | Для анализа не требуются; обработка выполняется локально |
| Мобильная версия | Нет подтверждённой официальной версии для Android или iOS |
| ИИ-функции | Нейросетевые функции не используются; сравнение реализовано обычными алгоритмами анализа изображения и метаданных |
| Цена | Бесплатно, открытый исходный код, лицензия MIT |
Актуальность Pixiple в 2026 году
Главное ограничение продукта сегодня связано не с ценой, а с возрастом релиза. Страница Releases помечает r5 как Latest, однако это выпуск 2016 года. В истории основной ветки сохранились более поздние изменения исходников, но верхняя часть истории заканчивается коммитами 30 декабря 2018 года. Поэтому корректнее считать Pixiple старой доступной утилитой, а не активно развиваемым современным приложением.
Такой статус влияет на выбор. Официальный файл требований по-прежнему говорит о Windows 7 или более новой Windows, Direct2D и Windows Imaging Component. Отдельного актуального заявления о сертификации под текущие поколения Windows, новых графических форматах или ARM-устройствах проект не публикует. Само выражение «Windows 7 or later» нельзя интерпретировать как обещание активной поддержки каждой будущей версии ОС: оно осталось в документации старого релиза.
При этом дистрибутив не завязан на закрытый сервер активации. Pixiple — один исполняемый файл без установщика и без обязательной учётной записи. Если старый релиз запускается на конкретной системе и Windows Imaging Component декодирует нужные файлы, основная логика поиска остаётся локальной. Это отличает его от веб-сервисов, у которых прекращение серверной части делает инструмент бесполезным.
Платформа, установка и системные требования
Pixiple предназначен для Windows. В официальном описании минимальным требованием названа Windows 7, а Windows XP прямо исключена. Для работы нужны системные компоненты Direct2D и Windows Imaging Component. Именно через WIC программа декодирует изображения, а Direct2D используется для отображения графики в окне сравнения.
Установщика нет. Разработчик специально относит это к свойствам программы: исполняемый файл можно запускать непосредственно, а настройки на диск не сохраняются. Это делает Pixiple удобным для разовой проверки папки с фотографиями или переносного набора инструментов, но имеет и обратную сторону: программа не ведёт постоянную базу коллекции и не запоминает результаты прошлых сканирований.
При обычном запуске без аргументов появляется выбор папки. Текст системного диалога уточняет, что поиск выполняется рекурсивно, начиная с изображений и подпапок внутри выбранного каталога. В r5 также появился «rudimentary command line interface»: исходный код релиза принимает переданные в командной строке пути как элементы для сканирования. Это не полноценная сценарная система с документированным набором ключей, отчётами и автоматическими правилами удаления, поэтому командную строку лучше воспринимать как альтернативный способ передать входные пути.
Интерфейс: из каких рабочих зон состоит окно
Окно Pixiple построено вокруг одной операции — сравнения текущей пары. В верхней строке находятся меню File, Scoring, Filters и Help. Ниже выводится номер текущей пары и её числовая оценка, справа расположены кнопки Swap images, First pair, Previous pair и Next pair. Средняя часть содержит сведения о левом и правом файле, а нижняя — две крупные области изображения.

Строка текущей пары и навигация
Строка вида Image pair 25 of 28: Distance 0.439 показывает положение в текущем наборе результатов и вычисленную дистанцию. Чем ближе два объекта по выбранному критерию, тем выше они оказываются в отсортированном наборе. Pixiple не превращает дистанцию в обещание «это точный дубль»: итоговое решение остаётся за пользователем.
Кнопка First pair возвращает к первой паре. Previous pair и Next pair двигают просмотр по очереди результатов; при переходе за край списка навигация закольцовывается. Swap images меняет левое и правое изображения местами. При перестановке программа корректирует масштаб так, чтобы сравнение не превращалось в резкий скачок размера на экране.
Информационные поля над изображениями
Над каждой половиной окна Pixiple выводит одинаковые группы данных. Строка Path содержит полный путь. Блок File показывает размер файла, файловую дату и хеш файла. Блок Pixels содержит ширину и высоту изображения и отдельный хеш декодированных пиксельных данных. Блок Metadata выводит обнаруженные даты, данные камеры, GPS-координаты и идентификатор изображения, если такие поля удалось прочитать.
Совпадающие фрагменты информации выделяются полужирным шрифтом непосредственно в интерфейсе. Это помогает разделить несколько случаев. Совпадающий файловый хеш указывает на одинаковое байтовое содержимое файла. Совпадающий пиксельный хеш при различающихся файловых хешах показывает, что после декодирования пиксельные данные совпали, хотя сами файлы могут различаться контейнером метаданных или иным внутренним представлением.
Отдельная строка Scale показывает текущий масштаб относительно фактического размера. Когда изображение вписано в область просмотра, интерфейс добавляет пометку fit pane. Под каждой стороной находятся Open folder и Delete file. Первая команда открывает содержащую папку в Windows и выделяет соответствующий файл, вторая запускает системную операцию удаления для конкретной стороны пары.

Две синхронные области просмотра
Левая и правая панели предназначены не только для общего взгляда. Масштабирование синхронизировано: изменение масштаба на одной стороне подбирает соответствующий масштаб на другой. Перетаскивание увеличенного изображения также синхронизирует центр второй панели. Это позволяет удерживать один и тот же объект в поле зрения и проверять резкость, мелкие детали, границы кадрирования и локальные расхождения.
Клавиатурные сокращения ускоряют ручной просмотр: N и Page Down переходят к следующей паре, P и Page Up — к предыдущей, F — к первой, S выполняет Swap images, Z увеличивает масштаб, X уменьшает. Колесо мыши также меняет масштаб, а перетаскивание перемещает увеличенное изображение. Эти возможности подтверждаются исходным кодом релиза r5, а не выводятся из общей логики похожих программ.
Как Pixiple определяет похожие изображения
Pixiple не использует нейросетевую модель. В релизе r5 визуальная часть строится на упрощённом представлении изображения: картинка декодируется через WIC, затем цветовые значения агрегируются по блокам и нормализуются. Алгоритм сравнивает полученное представление в нескольких геометрических вариантах. Благодаря этому программа специально умеет находить одинаковое содержимое после равномерного изменения размера, поворота на 90, 180 или 270 градусов и зеркального отражения.
В r5 добавлено обнаружение обрезки по одному краю. Для этого код дополнительно строит квадратные участки изображения от противоположных краёв и сравнивает их комбинации. Это не универсальный детектор любого кадрирования: документация прямо предупреждает, что значительное изменение пикселей, сильная обрезка, коррекция яркости, контраста или насыщенности снижают способность программы находить связь.
Визуальный поиск также учитывает соотношение сторон. Если пропорции слишком различаются и это отличие не объясняется поворотом либо обнаруженной обрезкой, пара отбрасывается. В релизе используется фиксированный внутренний порог визуальной дистанции. Пользователь не настраивает алгоритм множеством ползунков: интерфейс намеренно минимален.
Метаданные времени
Pixiple читает ряд дат из TIFF/EXIF и XMP. В исходном коде перечислены DateTime, DateTimeOriginal, DateTimeDigitized и несколько XMP-полей даты. Когда у обеих фотографий есть временные метки, программа вычисляет минимальную разницу между ними. Для отдельного режима Time difference в набор попадают пары, расстояние между которыми по времени меньше 12 часов.
В Combined временная близость становится одним из признаков связи. Кадры, сделанные почти одновременно, получают более благоприятную оценку; очень далёкие по времени — менее благоприятную. Это особенно полезно для серийной съёмки и копий, у которых сохранилась исходная EXIF-дата, но такой признак бессилен после очистки метаданных.
GPS, камера и идентификаторы
Location distance использует координаты GPS из EXIF. В отдельную географическую категорию релиз добавляет пары с расстоянием менее 10 километров. В Combined координаты тоже участвуют в итоговой оценке. При отсутствии GPS режим местоположения не сможет построить полезный набор для этих файлов.
Комбинированная оценка дополнительно сравнивает производителя и модель камеры, идентификатор камеры и ImageUniqueID, если эти поля присутствуют. Совпадающие непустые значения усиливают связь, разные — ослабляют. Визуальная составляющая в формуле Combined имеет фиксированную долю 0,6, а остальные 0,4 приходятся на нормализованный набор метаданных и геометрических признаков. Это внутренний коэффициент релиза, а не пользовательская настройка.
Что Pixiple намеренно не считает признаком визуального совпадения
Имя файла, путь, размер файла, файловая дата и формат не используются как критерии визуального сходства. Эти сведения отображаются для принятия решения, но программа не должна объявлять две картинки похожими только потому, что они называются одинаково или лежат рядом. Такое разделение удобно при работе с копиями, которые были переименованы или разнесены по разным папкам.
У такого подхода есть цена. Два файла с одинаковым именем, но совершенно разным содержимым не получат преимущества только из-за имени. И наоборот, визуально похожие фотографии из разных проектов способны попасть в выдачу, хотя ни одна из них не является лишней. Поэтому Pixiple является инструментом поиска кандидатов, а не системой безопасного автоматического удаления.
Режимы Scoring и фильтры
Меню Scoring содержит четыре взаимоисключающих режима: Visual similarity, Time difference (metadata), Location distance (metadata) и Combined. Пользователь выбирает один набор результатов, а не смешивает произвольные два критерия. По умолчанию активен Combined.
- Visual similarity — основной вариант для поиска похожего пиксельного содержимого независимо от имени и каталога.
- Time difference (metadata) — сортировка по временной близости встроенных дат; полезна для серий и связанных кадров с сохранёнными метаданными.
- Location distance (metadata) — географическая близость по GPS; имеет смысл только для фотографий с координатами.
- Combined — сочетает визуальную дистанцию, время, GPS, сведения камеры, идентификаторы и геометрию кадра.
Filters не меняет уже вычисленные характеристики изображений, а ограничивает показ пар. В Folder restrictions можно разрешить любые расположения, оставить только файлы из разных папок либо только из одной папки. Это практично для двух разных задач: искать дубли между «Оригиналы» и «Экспорт» или, наоборот, чистить повторения внутри одного каталога.
Maximum pair age ограничивает временной возраст пары значениями Unlimited, One year, One month, One week и One day. Возраст берётся из метаданных пары, поэтому фильтр не является заменой обычной сортировке по времени изменения файла. Если EXIF/XMP-даты отсутствуют или не подходят, ожидать от такого фильтра поведения файлового менеджера не следует.

Типичный рабочий процесс
Обычный сеанс начинается без создания проекта и каталога. Пользователь запускает исполняемый файл и выбирает папку. Pixiple рекурсивно собирает подходящие изображения, обрабатывает их и отображает прогресс. Внутри релиза создаётся столько рабочих потоков, сколько сообщает система как доступную аппаратную параллельность; это и есть основа заявленной многопоточной обработки.
После анализа программа сортирует четыре категории пар и открывает окно сравнения. Первый разумный шаг — оценить, почему конкретная пара оказалась рядом: посмотреть Path, File, Pixels и Metadata, затем увеличить важную область снимка. Если различие трудно заметить, помогает Swap images. После этого можно открыть исходную папку и только затем решить, нужен ли Delete file.
Ниже — воспроизводимый пример, который показывает логику программы, но не заменяет весь обзор инструкцией.
- Создайте тестовую папку и поместите туда исходную JPEG-фотографию, её точную копию и равномерно уменьшенную копию.
- Добавьте ещё одну копию, повёрнутую на 90 градусов. Для проверки ограничения алгоритма можно отдельно сохранить сильно изменённую по цвету версию, но не считать её обнаружение обязательным.
- Запустите Pixiple без аргументов и выберите тестовую папку. Подпапки будут просмотрены рекурсивно.
- После обработки оставьте Combined или переключитесь на Visual similarity и просмотрите найденные пары через Next pair.
- Сравните File и Pixels. У точной копии должны совпасть файловые данные и хеш; у пересохраненного либо масштабированного варианта файловый хеш обычно будет другим, поэтому решение нужно подтверждать картинкой, размерами и пиксельным содержимым.
- Увеличьте одну панель колесом мыши или Z и проверьте, что второй кадр следует за ней по масштабу и центру. Нажмите S или Swap images для быстрой перестановки сторон.
- Перед удалением откройте папку через Open folder и убедитесь, что выбран именно ненужный файл. Такой контроль особенно важен для исходника и экспортной копии разного назначения.
Если после этого изменить режим Scoring на Time difference либо Location distance, результат будет зависеть уже от сохранённых временных меток и GPS. На тестовых файлах без таких данных эти режимы не обязаны дать полезную выдачу — это не ошибка интерфейса, а отсутствие входного признака.
Форматы, импорт и экспорт
Официально перечислены PNG, JPEG, GIF, TIFF и BMP. Общая техническая формулировка проекта говорит о форматах Windows Imaging Component, но в списке поддерживаемых типов разработчик называет именно эти пять. Поэтому RAW, HEIC/HEIF, AVIF, WebP, PSD и форматы проектов фоторедакторов нельзя включать в гарантированный набор Pixiple.
Термин «импорт» здесь условен. Pixiple не копирует фотографии в библиотеку и не создаёт собственный каталог. Входом служат пути к папке или переданные приложению элементы, после чего программа читает файлы с исходного места. Удаление или перенос файла вне Pixiple может сделать уже построенную пару неактуальной.
Отдельного экспорта результата тоже нет. В интерфейсе r5 отсутствует Save, Export, CSV, отчёт, сохранение коллекции или пакетное преобразование изображений. Pixiple не генерирует улучшенные копии и не переписывает оригиналы ради анализа. Результат его работы — отсортированный интерактивный список пар, который просматривается в текущем сеансе.
Отсутствие экспорта принципиально отличает утилиту от конвертера и фоторедактора. Если задача состоит в подготовке JPEG, уменьшении изображений, конвертации RAW или пакетном переименовании, Pixiple не закрывает её. Он может помочь найти кандидатов на очистку перед такой работой, но обработку файлов придётся выполнять другим инструментом.
Пакетность, автоматизация, облако и ИИ
Пакетная сторона Pixiple заключается в анализе большого числа файлов за один запуск, а не в автоматическом применении действий к сотням результатов. Сканирование папки рекурсивное и многопоточное, но каждая найденная пара рассматривается человеком. В r5 нет правила «оставить файл с большим разрешением», массовой галочки для всех дублей, автоматического выбора оригинала или фоновой уборки по расписанию.
Командная строка появилась в r5 как базовая возможность передать пути. Исходный код читает аргументы после имени программы и пытается преобразовать каждый в системный объект для сканирования. Документированного языка фильтров, режима без интерфейса с отчётом или стабильного API проект не предоставляет. Для полностью автоматизированного процесса это существенное ограничение.
Облачной обработки в основной функции нет. Pixiple читает локальные файлы, декодирует их через системный WIC и сравнивает на компьютере. Учётная запись не нужна, загрузка фотографий на сервер для распознавания не предусмотрена. Команда Website в меню Help открывает страницу проекта в браузере, но это отдельное действие и не часть алгоритма поиска.
ИИ-функций в современном смысле также нет. В исходном коде видно детерминированное вычисление цветовых интенсивностей, преобразований, расстояний и метаданных. Нет модели, отправки изображения к нейросетевому API, генеративной функции или обучения на пользовательской коллекции. Для сильно перередактированных изображений ограничения остаются теми же, что прямо зафиксированы в материалах Pixiple: значительная обрезка и заметные изменения изображения могут снижать вероятность совпадения; семантического нейросетевого поиска у программы нет.
Приватность и работа с метаданными
Pixiple полезен пользователям, которые не хотят загружать фотоархив на сторонний сервер. Изображения и метаданные обрабатываются локально. Программа не требует регистрации и не ведёт облачную библиотеку. Кроме того, официальный список особенностей прямо говорит, что настройки не сохраняются, а предыдущие результаты не кэшируются.
При этом «локально» не означает «метаданные игнорируются». Для сравнения Pixiple читает из фотографий даты, сведения о производителе и модели камеры, серийный идентификатор камеры, ImageUniqueID и GPS-координаты, когда они доступны. Эти данные выводятся в интерфейсе и участвуют в Combined либо специализированных режимах. Поэтому при демонстрации окна другим людям следует учитывать, что на экране могут появиться путь к личной папке и географические координаты снимка.
Программа не очищает EXIF и не создаёт обезличенную копию. Если цель — удалить координаты перед публикацией фотографии, нужен отдельный редактор метаданных. Pixiple, наоборот, использует эти поля как признаки связи между файлами.
Удаление файлов и связанные риски
Delete file относится к выбранной стороне пары. Перед включением кнопки Pixiple проверяет, может ли открыть файл с правом удаления. Если это не удаётся, действие становится недоступным. Само удаление выполняется через системный Windows IFileOperation с флагом, разрешающим отмену через оболочку. Это не собственный шреддер и не гарантированное безвозвратное стирание.
Полагаться только на возможность отмены нельзя. Поведение системного удаления зависит от типа носителя, расположения файла и возможностей оболочки Windows. Для сетевого ресурса или другого особого расположения сценарий может отличаться от обычной локальной Корзины. Безопасная стратегия — сначала открыть папку, проверить роль обоих файлов и иметь резервную копию важных исходников.
Особенно опасно считать любой низкий показатель Distance доказательством дубликата. Pixiple специально ищет также связанные, но не идентичные снимки. Серия кадров, два соседних фото одного объекта или две версии с важными различиями способны оказаться близкими. Удаление всегда должно опираться на визуальную проверку, хеши, разрешение, путь и назначение конкретных файлов.
Что программа находит хорошо, а где алгоритм ограничен
Сильные случаи
Документация прямо перечисляет сценарии, для которых алгоритм рассчитан: точные копии, одинаковое пиксельное содержимое в разных файлах, равномерно изменённый размер, зеркальное отражение, повороты на 90, 180 и 270 градусов и ограниченное кадрирование по одному краю. Эти варианты хорошо соответствуют типичным фотоархивам, где один и тот же снимок пережил копирование, экспорт или простую геометрическую трансформацию.
Метаданные расширяют поиск за пределы дублей. Даже если фотографии не совпадают пиксельно, одинаковая камера, близкое время и место съёмки могут показать, что кадры относятся к одной серии. Именно поэтому название Pixiple нельзя свести к «поиску одинаковых файлов».
Слабые случаи
Сильное кадрирование, изменение яркости, контраста или насыщенности существенно меняет признаки, на которых построено сравнение. Проект предупреждает, что такие пары могут быть пропущены. Ещё сильнее меняют задачу коллажи, дорисованные объекты, локальная ретушь и художественная стилизация — Pixiple не позиционируется как семантический поиск по содержанию.
Форматное покрытие также узкое по современным меркам. Официальный набор заканчивается на PNG, JPEG, GIF, TIFF и BMP. Коллекция с HEIC с телефона, WebP из браузера, AVIF или RAW потребует предварительного преобразования либо другого поискового инструмента. Конвертировать эти файлы внутри Pixiple нельзя.
Плюсы и минусы
Плюсы ✔️
- Полностью бесплатная лицензия MIT без подписки, пробного срока и платных уровней.
- Портативное распространение: отдельный исполняемый файл без обязательного установщика и аккаунта.
- Локальный анализ изображений без загрузки фотоархива в облако.
- Поиск не ограничивается байтовыми дублями: учитываются визуальное содержимое, время, GPS и данные камеры.
- Поддерживается обнаружение равномерного изменения размера, поворотов, зеркальных вариантов и обрезки по одному краю.
- Две синхронные области просмотра позволяют увеличивать и перемещать сравниваемые фотографии одновременно.
- В интерфейсе видны отдельные хеши файла и пиксельного содержимого, разрешение, путь и метаданные.
- Есть фильтры по расположению пар в папках и по максимальному временному возрасту.
- Обработка списка изображений многопоточная.
Минусы ❌
- Последний публичный релиз r5 относится к 2016 году, а активность основной ветки заканчивается декабрём 2018 года.
- Нет кэширования: при новом сканировании вся выбранная коллекция обрабатывается заново.
- Официально перечислены только PNG, JPEG, GIF, TIFF и BMP; современные HEIC, AVIF, WebP и RAW не входят в подтверждённый набор.
- Алгоритм хуже справляется с сильной обрезкой и существенными изменениями яркости, контраста или насыщенности.
- Нет сохранения результатов, отчёта CSV, проекта, базы каталога и полноценного экспорта.
- Нет массовых правил безопасного отбора и автоматического выбора «лучшей» версии; просмотр и удаление выполняются попарно.
- Командная строка в r5 описана как rudimentary и не заменяет развитый инструмент автоматизации.
- Русская локализация официального релиза не подтверждена; опубликованный интерфейс и строки управления англоязычные.
Кому подойдёт
- Владельцу старого или смешанного JPEG-архива на Windows, которому нужно найти копии, уменьшенные версии, повороты и близкие снимки без загрузки данных на сервер.
- Пользователю, которому важна ручная проверка: Pixiple показывает две фотографии рядом и не принимает решение об удалении за человека.
- Для разовой очистки папки, когда установка большого каталогизатора не оправдана и достаточно портативного файла.
- Для разбора серий по EXIF, если в снимках сохранились даты, GPS и данные камеры.
- Для технического сравнения двух вариантов, когда полезны синхронное увеличение, панорамирование, Swap images, файловый и пиксельный хеши.
Кому не подойдёт
- Пользователям macOS, Linux, Android и iOS: официальный Pixiple — Windows-приложение.
- Владельцам современных мобильных и RAW-архивов, где значительная часть файлов хранится в HEIC, AVIF, WebP, DNG и других неподтверждённых форматах.
- Тем, кому нужна активно поддерживаемая программа с регулярными релизами, исправлениями под новые версии Windows и актуальными форматами.
- Для автоматической чистки десятков тысяч файлов по правилам: нет массовой системы решений, кэша и развитого CLI.
- Для семантического или нейросетевого поиска по людям, объектам и сюжетам: Pixiple сравнивает визуальные признаки и метаданные, а не понимает сцену как современная модель.
- Для редактирования фотографий: программа не корректирует цвет, не ретуширует, не конвертирует и не экспортирует обработанные изображения.
Частые проблемы и диагностика
Нужная фотография не попала в сканирование
Сначала проверьте формат. Подтверждённый набор — PNG, JPEG, GIF, TIFF и BMP. Затем убедитесь, что файл находится внутри выбранной папки или переданного пути и действительно декодируется Windows Imaging Component. В исходном коде предусмотрен статус decode_failed: файл, который WIC не может декодировать, не участвует в нормальном сравнении.
Если формат поддерживается, но пара не находится, причина может быть в сильном визуальном изменении. Проект сам называет проблемными значительную обрезку и заметную коррекцию яркости, контраста или насыщенности. В такой ситуации повторное сканирование с тем же входом не делает алгоритм «глубже» — параметры визуального порога пользователю не предоставлены.
После нового запуска анализ снова занимает время
Это ожидаемое поведение. Pixiple не кэширует прошлые результаты, поэтому каждый новый scan снова читает и обрабатывает коллекцию. Для большой библиотеки разумнее выделять логические папки и проверять их по частям, если цель не требует сравнения всех файлов между собой.
Внутренняя схема перебирает пары изображений, то есть число потенциальных сравнений растёт примерно квадратично с количеством файлов. Многопоточность уменьшает время вычислений, но не отменяет сам рост объёма работы. Поэтому скан из тысячи изображений и скан из десятков тысяч — принципиально разные нагрузки.
Time difference или Location distance почти ничего не показывает
Проверьте наличие соответствующих EXIF/XMP-полей. Time difference нуждается во встроенных датах, Location distance — в GPS-координатах. Файловая дата Windows не заменяет эти метаданные в специализированных категориях. Снимок после экспорта с очищенным EXIF может выглядеть одинаково с оригиналом, но географическая и временная связь для него исчезнет.
Слишком много нерелевантных пар
Переключите Scoring на более подходящий смыслу задачи и используйте Filters. Для поиска дублей между двумя ветками архива полезно ограничить пары разными папками. Для серии одной съёмки — временным возрастом. Если главная задача только визуальная, режим Visual similarity исключает влияние дат и GPS из порядка выдачи.
При этом не стоит ожидать точного процента «дубликатности». Distance — внутренняя мера конкретного алгоритма. Сравнивать её полезно внутри одного набора, но она не является универсальной оценкой качества фотографии и не гарантирует тождественность.
Delete file недоступна
Перед активацией кнопки Pixiple проверяет, может ли открыть файл с правом удаления. Если прав недостаточно, файл заблокирован или расположение не даёт нужного доступа, действие становится недоступным. Проверять следует разрешения текущего пользователя, доступность носителя и состояние самого файла, а не настройки Scoring.
Open folder не приводит к ожидаемому файлу
Команда использует оболочку Windows для открытия родительской папки и выделения элемента. Если файл после сканирования был перемещён, переименован, удалён другим процессом или носитель отключён, сохранённый путь уже не соответствует реальности. В таком случае разумнее выполнить New scan по актуальному расположению.
После смены режима список резко меняется
Это нормальная архитектура Pixiple. Visual, Time, Location и Combined — четыре разных категории пар. При переключении меню программа выбирает другой уже сформированный набор, после чего применяет фильтры. Поэтому первая пара и число результатов могут существенно измениться без нового чтения файлов.
Программа не даёт сохранить список
В r5 нет команды экспорта или сохранения проекта. Это не скрытая опция и не ограничение бесплатной лицензии. Если рабочему процессу нужен отчёт, массовый журнал решений или повторное открытие результатов, требуется альтернативный инструмент.
Как проверять результат перед удалением
Лучший способ использовать Pixiple — разделять «найдено как связанное» и «доказано как лишнее». Для каждой пары полезно пройти несколько независимых признаков. Сначала сравнить пути: папки часто раскрывают роль файла быстрее любой метрики. Затем посмотреть разрешение и оба хеша. После этого увеличить один и тот же участок снимка и оценить детали на двух панелях.
- Одинаковый файловый хеш — самый прямой признак одинакового байтового содержимого среди показанных данных.
- Разный файловый, но одинаковый пиксельный хеш — повод считать визуальное содержимое после декодирования одинаковым, при этом метаданные или файловое представление могут различаться.
- Разные разрешения — частый признак исходника и уменьшенного экспорта; меньший файл не обязательно лишний, если используется на сайте или в проекте.
- Разные метаданные камеры или времени — сигнал проверить, не являются ли два похожих кадра разными снимками одной сцены.
- Разные папки — повод выяснить назначение копий: резервная копия, экспорт, рабочий проект и оригинал могут быть нужны одновременно.
Swap images особенно полезен после увеличения. Быстрая смена сторон создаёт заметное визуальное «мигание» различий: смещается край, проявляется иной кадр, меняется резкость. Но эта техника остаётся визуальной проверкой, а не автоматическим доказательством.
Цена, лицензирование и редакции
У Pixiple нет коммерческой линейки. Исходный проект распространяется бесплатно по MIT License. Нет версии Pro, подписки, платного экспорта, лимита на число проверяемых фотографий, водяного знака или обязательного пробного периода. Вопрос «что ограничено в бесплатном тарифе» к Pixiple неприменим: отдельного платного тарифа нет.
Также не требуется регистрация. Приложение не привязывается к аккаунту и не запрашивает лицензионный ключ для запуска анализа. Для организации это упрощает разовое использование. Отдельных коммерческих тарифов поддержки, платных редакций или корпоративных планов у проекта не опубликовано.
Встречающиеся в старых каталогах обозначения 32-bit и 64-bit относятся к историческим сборкам, но основная характеристика продукта от разработчика остаётся прежней: портативный Windows executable. Выбирать Pixiple сегодня следует не по «редакции», а по тому, устраивает ли старый релиз и его форматные ограничения.
Альтернативы Pixiple
Czkawka / Krokiet
Czkawka — активно развиваемый open-source набор для поиска дубликатов и похожих медиа. В актуальных релизах есть Similar Images, кэширование, отдельные интерфейсы, поиск похожих видео и более широкий современный набор возможностей. В релизе 12.0.1 добавлена геометрическая инвариантность для зеркальных, перевёрнутых и повёрнутых изображений, а Krokiet получил инструмент сравнения визуальных различий. Это более логичная замена Pixiple для пользователя, которому важны текущая разработка, кэш и современная функциональность. Pixiple проще по интерфейсу и по-прежнему интересен как минималистичный попарный просмотрщик.
AntiDupl.NET
AntiDupl.NET — специализированный открытый Windows-инструмент для поиска одинаковых и похожих изображений. Современный проект поддерживает значительно больше форматов, включая WebP, HEIF/HEIC, AVIF и JXL, а также русский и английский интерфейсы. В 2026 году у проекта есть актуальная ветка релизов, включая 2.3.13. По назначению это наиболее прямой современный конкурент Pixiple: оба работают локально и ориентированы на визуальные дубли, но AntiDupl.NET шире по форматам и поддерживается активнее.
dupeGuru
dupeGuru — кроссплатформенный open-source поиск дубликатов для Windows, macOS и Linux. Он не ограничивается изображениями: есть общий поиск файлов и специализированная работа с картинками. Выбирать его разумно, если требуется одна утилита для разных типов дублей или нужна система не на Windows. Pixiple сильнее сфокусирован именно на двухпанельном визуальном сравнении с метаданными времени и GPS.
digiKam
digiKam — полноценный менеджер фотоколлекции, а не маленький дедупликатор. Его актуальная документация описывает базу similarity fingerprints, поиск похожих изображений и поиск дублей в коллекции. Это вариант для фотографа, которому вместе с дедупликацией нужны каталог, теги, метаданные, альбомы и долгосрочная база. Цена такого охвата — значительно более сложный интерфейс и иной рабочий процесс. Pixiple выгоднее только в узком сценарии одноразовой локальной проверки без каталога.
FAQ
Pixiple удаляет дубликаты автоматически?
Нет. Он формирует и сортирует пары, после чего пользователь просматривает их и нажимает Delete file только для выбранной стороны. Автоматического правила «удалить все дубли» в r5 нет.
Нужен ли интернет для поиска похожих фото?
Нет. Сканирование, декодирование изображений, чтение метаданных и сравнение выполняются локально. Пункт Website в Help лишь открывает страницу проекта в браузере.
Сохраняет ли Pixiple базу или историю прошлых сканирований?
Нет. Проект прямо отмечает отсутствие кэширования предыдущих результатов. При новом сканировании файлы обрабатываются заново.
Можно ли использовать Pixiple как фоторедактор?
Нет. В нём нет коррекции экспозиции, цвета, ретуши, слоёв, кистей или экспорта обработанного изображения. Его рабочий результат — список пар для сравнения и возможного удаления.
Чем файловый хеш отличается от пиксельного хеша в окне?
Файловый хеш вычисляется по байтам всего файла. Пиксельный хеш вычисляется отдельно по декодированным пиксельным данным WIC. Поэтому эти два показателя отвечают на разные вопросы: идентичен ли сам файл и идентично ли его декодированное изображение.
Почему два снимка с одинаковым именем не обязательно оказываются парой?
Имя файла, путь, файловый размер, дата и формат не входят в критерий визуального сходства. Эти сведения показываются для контроля, но не заменяют анализ изображения и метаданных съёмки.
Находит ли программа повёрнутые фотографии?
Да. Официальное описание перечисляет повороты на 90, 180 и 270 градусов среди случаев, которые алгоритм способен обнаруживать. Визуальное сравнение также перебирает зеркальные варианты.
Находит ли Pixiple любое кадрирование?
Нет. r5 получил обнаружение обрезки по одному краю, но значительное изменение кадра остаётся одним из документированных слабых случаев. Универсального поиска произвольных фрагментов изображения нет.
Можно ли искать по GPS без визуального сходства?
Да, для этого существует Location distance (metadata). Категория строится по координатам; в релизе в неё попадают пары с географической дистанцией менее 10 километров. Для файлов без GPS такой режим не даёт оснований для сопоставления.
Есть ли русский интерфейс?
Публичный релиз и опубликованные интерфейсные строки англоязычные. Подтверждённой официальной русской локализации Pixiple нет. Это отличает его, например, от современного AntiDupl.NET, где русская локализация входит в сам проект.
Можно ли безопасно считать первый результат лучшим кандидатом на удаление?
Нет. Список отсортирован по выбранной дистанции, а не по ценности файла. Программа не знает, какой снимок является мастер-оригиналом, резервной копией или экспортом для сайта. Перед удалением нужно проверить путь, разрешение, хеши, метаданные и изображение.
Почему режим Combined может связать неидентичные фотографии?
Его цель шире поиска точных копий. Combined учитывает визуальную дистанцию вместе со временем, GPS, данными камеры, ImageUniqueID и геометрией. Два разных кадра одной серии могут иметь достаточно общих признаков, чтобы оказаться рядом. Это ожидаемое поведение продукта.
Есть ли смысл использовать Pixiple для очень большой библиотеки?
Технически программа обрабатывает много файлов и использует несколько потоков, но отсутствие кэша и попарная модель сравнения делают огромные коллекции неудобным сценарием. Для постоянной библиотеки разумнее современный инструмент с базой или кэшем; Pixiple лучше подходит для ограниченной папки и ручного разбора.
Итог: когда Pixiple ещё оправдан
Pixiple остаётся рабочей по своей концепции утилитой для узкого сценария: Windows-компьютер, локальная папка с JPEG/PNG/TIFF/BMP/GIF, необходимость найти похожие версии и внимательно сравнить их перед удалением. В таком случае полезны портативность, отсутствие аккаунта, синхронный просмотр, Swap images, отдельные хеши и метаданные.
Для регулярной чистки современного фотоархива ограничения уже существеннее достоинств. Последний релиз старый, кэша нет, форматный набор не включает распространённые современные типы, а массовой автоматизации нет. Если коллекция содержит HEIC, AVIF, WebP или RAW, либо сканирование повторяется постоянно, практичнее выбрать активно поддерживаемый AntiDupl.NET или Czkawka. Если вместе с поиском дублей нужна долговременная организация фотографий, более уместен digiKam.
Сильная сторона Pixiple — не автоматическое удаление, а прозрачная ручная проверка. Программа показывает, почему две фотографии заслуживают внимания, даёт рассмотреть их в одинаковом масштабе и оставляет финальное решение человеку. Для небольшого старого архива это всё ещё понятный рабочий подход; для современной медиатеки Pixiple разумнее рассматривать как исторически удачный специализированный инструмент, а не как универсальную актуальную систему управления фотографиями.







