Siren в этом обзоре — настольная утилита Scarabée Software для массового переименования, копирования и перемещения файлов по правилам, заданным выражением. Это не одноимённая аналитическая платформа, не мобильное приложение и не фоторедактор. Для фотографа Siren интересен тем, что умеет брать в новое имя данные самого файла и его метаданные: дату съёмки, параметры изображения, EXIF/IPTC, порядковый номер выбора и другие доступные поля. При этом программа не проявляет RAW, не исправляет фотографию и не записывает новые теги в изображение: её основная задача — организовать уже существующие файлы на диске.
Скачать Siren бесплатно
Рекомендуемый аналог
ФотоМАСТЕР
Фоторедактор для Windows и macOS с русским интерфейсом
- Ретушь портретов и точная коррекция фото
- Понятный интерфейс на русском языке
- Подходит новичкам, легко освоить
- Обработка отдельных снимков и серий фотографий
Siren
Программа для работы с изображениями и графикой на русском языке
- Меньше инструментов для точной локальной коррекции
- Часть расширенных функций доступна только платно
- Набор инструментов зависит от версии и платформы
- Может не подойти для сложного профессионального монтажа
Актуальный официальный выпуск Siren — 3.14 от 27 декабря 2013 года. Эта версия по-прежнему размещена на сайте Scarabée Software вместе с готовыми архивами для Windows и GNU/Linux и исходным кодом, однако более нового стабильного выпуска в опубликованной истории нет. Поэтому Siren разумно оценивать как функциональную, но возрастную утилиту: её возможности хорошо документированы, а модель работы остаётся полезной для локального переименования больших серий, но системные требования, интерфейс и набор готовых сборок относятся к эпохе Windows XP и GTK2. Для современного компьютера это важнее, чем число функций на бумаге.
Основные параметры Siren
| Параметр | Подтверждённое значение |
| Назначение | Массовое переименование файлов по выражениям; также копирование и перемещение с формированием нового имени и пути |
| Разработчик | Scarabée Software |
| Последний опубликованный выпуск | Siren 3.14, 27 декабря 2013 года |
| Лицензия | Бесплатное ПО, GPLv3; исходный код версии 3.14 доступен отдельно |
| Windows | Готовая 32-битная x86-сборка; в требованиях указана Windows XP или новее |
| GNU/Linux | Готовые x86-сборки 32 и 64 бит; требуется GTK2 |
| macOS и мобильные ОС | Готовые официальные сборки на странице загрузки отсутствуют |
| Установка | Инсталлятор не нужен: архив распаковывается, после чего запускается программа |
| Хранение настроек | Параметры и состояние сохраняются в Siren.ini; в Windows программа не записывает настройки в реестр |
| Работа с фото | Использование сведений об изображении, EXIF/IPTC и других извлекаемых метаданных в выражениях; просмотр основного изображения и миниатюры |
| Пакетная обработка | Да: выбранные файлы и целые деревья каталогов обрабатываются одним выражением |
| Командная строка | Поддерживается |
| Облако и ИИ | Не являются частью функциональности Siren; переименование выполняется локально |
| Пробный режим | Не нужен: версия 3.14 распространяется бесплатно целиком |
Размеры текущих архивов на официальной странице тоже показывают, что речь идёт о небольшой портативной утилите: Windows x86 — 3,49 MiB, GNU/Linux x86 32 bit — 3,41 MiB, GNU/Linux x86 64 bit — 3,46 MiB, исходный код — 1,07 MiB. Эти цифры относятся именно к опубликованным архивам Siren 3.14 и не означают требования к свободному месту после распаковки.
Что Siren делает и где проходит граница его возможностей
Ключевой механизм Siren — выражение, по которому программа вычисляет новое имя для каждого выбранного объекта. В выражении можно использовать фиксированный текст и переменные, связанные с конкретным файлом: исходное имя, базовое имя без расширения, расширение, размер, даты и время файловой системы, путь, номер выбора, числовые и нечисловые части имени. Для распознанных типов файлов добавляются извлечённые сведения — например, параметры изображения, EXIF, IPTC, аудиотеги или данные документа. Новый результат показывается до выполнения операции, поэтому правило можно исправить до фактического изменения файлов.
Модель отличается от обычных переименовщиков с несколькими независимыми полями «префикс», «суффикс», «замена» и «нумерация». В Siren эти задачи объединены в строку выражения. Такой подход позволяет строить длинные цепочки преобразований, но требует понимания синтаксиса. Для простого сценария достаточно нескольких переменных; сложные шаблоны могут включать извлечение подстрок, регулярные выражения, преобразование регистра, форматирование дат, чтение строк из текстового файла, использование данных другого файла и подвыражения.
Для фотографий особенно важна разница между чтением метаданных и их редактированием. Siren использует метаданные как источник для имени или пути, но не является EXIF-редактором. Если задача состоит в том, чтобы изменить DateTimeOriginal, автора, ключевые слова, GPS или другие теги внутри файла, нужен другой инструмент. Siren полезен на следующем уровне организации: превратить уже имеющиеся метаданные в понятную структуру файловой системы.
Программа также умеет не только переименовывать объект на месте. Выражение может формировать путь, поэтому файлы разрешено перемещать в другой каталог; отсутствующие каталоги при такой операции могут создаваться. Отдельно поддерживается копирование выбранных файлов с вычисленным новым именем. Это даёт сценарий «оставить оригиналы в исходной папке и разложить копии по годам и датам», не превращая Siren в медиакаталог или систему резервного копирования.
Текущий статус: доступна, но давно не обновлялась
Версия 3.14 остаётся последним опубликованным стабильным выпуском. В истории версий после неё нет 3.15, а главная страница Scarabée Software по-прежнему ведёт на 3.14. На форуме разработчик в 2016 году писал, что 3.15 не закончена, а в 2018 году сообщал, что большую часть свободного времени тратит на другой проект, одновременно подчёркивая, что Siren не объявлена «мёртвой». Однако фактический критерий для пользователя проще: стабильного релиза новее 3.14 не опубликовано.
Это имеет практические последствия. Windows-архив остаётся 32-битным x86, а системное требование сформулировано как Windows XP минимум. Отдельной современной матрицы совместимости с Windows 10 или Windows 11 для 3.14 не опубликовано. На GNU/Linux нужны библиотеки GTK2, и именно это требование надо проверять до попытки запуска. Готового пакета для macOS на странице загрузки нет. Поэтому Siren стоит выбирать за конкретный механизм выражений и локальную работу, а не как активно развиваемую кроссплатформенную программу.
При этом возраст релиза не означает, что сайт исчез или архив невозможно получить: страница загрузки доступна и содержит Windows- и Linux-сборки, а также исходный код. Исходники важны ещё и для идентичности продукта: начиная с ветки 3.x Siren распространяется под GPLv3. Коммерческой редакции Pro, подписки или отдельного платного тарифа в линейке Siren нет.
Интерфейс: дерево папок, список файлов и строка выражения
Главное окно Siren организовано вокруг файловой системы. В верхней части расположены меню и панели инструментов, ниже — поле Expression, строка Directory и фильтр. Слева находится дерево каталогов, в центре — таблица файлов. У элементов списка есть флажки выбора, а колонки можно использовать для просмотра исходного и будущего имени, номера выбора и извлечённых свойств. Нижняя область отведена под вкладки изображения и тегов, а строка состояния показывает информацию о текущей операции и выборке.

В таблице особенно важны две сущности — текущее имя и вычисляемое новое имя. В демонстрационном интерфейсе они представлены колонками Current name и New name. Пока выражение пустое, Siren фактически показывает исходный набор. После ввода и подтверждения выражения будущие имена пересчитываются, поэтому результат можно сопоставить строка к строке до нажатия команды переименования.
Выбор файлов выполняется флажками. Порядок выбора имеет значение, потому что переменная номера выбора не обязана совпадать с текущей позицией строки после сортировки. Это полезно, когда фотограф хочет задать собственную последовательность кадров, но может стать источником неожиданной нумерации, если файлы отмечались в произвольном порядке. Номер выбора вынесен в отдельную колонку Sel, чтобы этот порядок был виден.
Строка Expression — центральное место работы. Siren дополняет её несколькими средствами: окном завершения переменных, встроенной справкой, примерами, мастером для простого выражения, тестовой площадкой выражений и избранным. Выражения можно сохранять и повторно использовать. В истории ветки 3.x также описана возможность включать сохранённое избранное выражение в другое, что позволяет собирать сложные шаблоны из повторяемых частей.
Для фото рядом со списком есть визуальный контроль. Siren умеет показывать основное изображение и встроенную миниатюру, а отдельная вкладка Tag предназначена для извлечённых тегов. Эта область не заменяет просмотрщик с цветоуправлением или RAW-проявку: её задача — помочь убедиться, что активная строка списка относится к нужному файлу и что метаданные распознаны.
Как меняется таблица после ввода выражения
В простом примере используется шаблон с фиксированным словом, номером выбора и исходным расширением. После подтверждения выражения Siren немедленно вычисляет новые имена. Файл можно ещё не переименовывать: на этом этапе меняется только предпросмотр результата в колонке New name.

Такой предварительный расчёт — главное средство контроля. Он позволяет заметить потерянное расширение, пустое поле из-за отсутствующих метаданных, одинаковые будущие имена или неверный порядок нумерации. Для массового переименования это важнее скорости выполнения: ошибка в выражении масштабируется на всю выбранную серию.
Что происходит после запуска переименования
Когда проверка завершена, операция запускается кнопкой с символом Play. После успешного переименования Current name обновляется, а Undo становится доступной. Siren поддерживает и Redo. В рабочем процессе это даёт быстрый откат последнего переименования в текущем сеансе, но не отменяет необходимость предварительно просмотреть будущие имена, особенно перед обработкой вложенных каталогов.

Выражения: основная сила Siren
Выражение Siren похоже на небольшую формулу для имени файла. Переменная подставляет значение, а модификатор преобразует его. В официальном пошаговом примере %n означает номер выбранного файла, а %e — расширение. Поэтому конструкция с фиксированным префиксом, номером и расширением даёт последовательность вроде Image_001.jpg, Image_004.jpg и так далее в соответствии с номерами выбора.
Для фото важна переменная EXIF-даты съёмки. В примерах Siren используется %Xdo; при стандартном форматировании она даёт дату и время наподобие 20050101_000000. Чтобы несколько кадров, снятых в одну секунду, не получили одинаковое имя, предусмотрены счётчики столкновений %nc и %ncs. Первый всегда формирует номер внутри группы совпадающего начала, второй оставляет первый элемент без суффикса, а последующим добавляет нумерованный хвост.
Система модификаторов охватывает типичные задачи очистки имени. Подтверждены преобразование регистра, извлечение подстрок, разбиение строки на части, замена и удаление фрагментов, регулярные выражения, транслитерация и форматирование дат. Выражения можно соединять в последовательность подвыражений: они разделяются точкой с запятой и применяются друг за другом, причём следующая часть работает уже с именем, полученным предыдущей.
С именем можно работать не только как с текстом. Siren умеет находить числовые и нечисловые фрагменты исходного имени, задавать длину числового поля, стартовое значение и шаг. Для последовательности это позволяет формировать нумерацию с ведущими нулями, обратным шагом или отдельным счётчиком для каждого каталога. Встроенная переменная выбора особенно полезна, когда порядок нужно задавать вручную, а не сортировкой по имени.
Дополнительные источники данных расширяют сценарии автоматизации. В выражение могут попадать строки из буфера обмена, строки из текстового файла, переменные окружения, системная дата и время, случайные значения, а также CRC32, MD5 и SHA1. Контрольные суммы используются как данные для имени; это не функция проверки целостности в стиле специализированного менеджера хэшей, но она позволяет включить вычисленное значение в шаблон.
В версии 3.10 появился механизм группового переименования. Он позволяет брать значение не только из текущего файла, но и из другого элемента внутри заранее определённой последовательной группы. Это применимо, например, к связанным парам RAW+JPEG или к набору основного файла и сопутствующего файла, когда имя группы должно формироваться по свойствам одного из участников. При этом логика зависит от корректного порядка выбранных файлов, поэтому сначала надо проверить сортировку и номера Sel.
Метаданные фотографий и других файлов
Siren распознаёт тип файла и извлекает набор данных, который зависит от формата. Для изображений документированы размеры, EXIF и IPTC, а в истории версий отдельно упоминаются дата съёмки, ориентация, GPS-поля, встроенные миниатюры и поддержка RAW-метаданных. Версия 3.14 добавила автоматическое определение типа при неправильном или неизвестном расширении, а также колонку Detected Type и связанную переменную. Это полезно при разборе старых архивов, где расширение не всегда соответствует содержимому.
Поддержка формата здесь означает возможность определить тип и извлечь сведения для выражения. Siren не конвертирует JPG в PNG, RAW в TIFF или MP4 в другой контейнер. При переименовании содержимое остаётся в исходном формате, а расширение можно оставить прежним через переменную. Ручная подмена расширения в выражении не превращает файл в другой формат, поэтому такой приём не следует использовать как «конвертацию».
Типы файлов, из которых Siren умеет извлекать данные
Для всех поддерживаемых платформ перечислены следующие группы:
- Audio: aac, ape, asf, au, flac, kar, m4a, m4b, m4r, mid, mka, mp2, mp3, mpc, oga, ogg, ogm, ra, rm, rmvb, wav, wm, wma.
- Video: 3gp, avi, divx, f4v, flv, m4v, mkv, mov, mp4, mpeg, mpg, ogv, rv, swf, webm, wmv.
- Image: bmp, cur, dib, gif, ico, jpeg, jpg, mpo, pcx, png, pnm, ppm, svg, tga, thm, tif, tiff, tpic, webp, xpm.
- RAW image: 3fr, arw, cr2, crw, dcr, dng, erf, kdc, mef, mos, mrw, nef, nrw, orf, pef, raf, raw, rw2, sr2, srf, x3f.
- Document: epub, eml, odt, ods, odp, ott, pdf, html, htm.
- Package: apk, crx, deb, rpm, xpi.
- Miscellaneous: desktop, htb, iso, jar, mo, otf, torrent, ttf, url, war, zip.
Отдельная группа доступна только в Windows. В неё входят сведения из исполняемых файлов exe, dll, com, ocx, cpl, tlb, vbx, olb, cnv, rll; из ряда файлов Office и установочных пакетов doc, xls, xla, xlt, pot, pps, ppt, ppa, mpp, dot, msi, msp, mst; а также из ярлыков lnk. В текущем перечне Siren 3.14 не заявлены современные OOXML-расширения docx, xlsx и pptx, поэтому при работе с ними нельзя рассчитывать на тот же набор извлекаемых полей, что у перечисленных форматов.
Разнообразие типов удобно для смешанных архивов фотографа: в одной папке могут лежать RAW, JPEG, видеоклипы и текстовые сопроводительные файлы. Но выражение нужно строить так, чтобы пустое метаполе одного типа не разрушало имя другого. Перед массовой операцией полезно отфильтровать нужные расширения или проверить колонку типа и вкладку Tag.
Воспроизводимый сценарий: привести серию фотографий к единой нумерации
Самый безопасный пример для первого знакомства не зависит от того, присутствует ли EXIF. Допустим, в папке лежат JPG, RAW и несколько файлов, которые не нужно трогать. Задача — выбрать нужные кадры вручную, присвоить им последовательные номера и сохранить исходные расширения. Этот сценарий показывает принципы Siren и при этом не требует сложной формулы.
- Распакуйте архив Siren и запустите программу. На Windows установка не требуется, настройки будут храниться рядом с программой в Siren.ini.
- Перейдите к нужной папке через строку Directory или дерево каталогов. Если в списке есть лишние файлы, используйте фильтр или просто не отмечайте их.
- Поставьте флажки у кадров в том порядке, в котором должна идти нумерация. Посмотрите на колонку Sel: она отражает номер выбора, а не только позицию строки.
- В поле Expression задайте шаблон, в котором фиксированная часть имени объединена с %n и %e. Подтвердите ввод Enter.
- Не запускайте операцию сразу. Проверьте колонку New name по всей выборке: расширение должно сохраниться, номера — соответствовать Sel, а имена — не конфликтовать.
- После проверки запустите переименование кнопкой Play. При успешном выполнении Current name обновится, а Undo станет доступной.
Для фотоархива следующий уровень — заменить или дополнить номер датой съёмки из EXIF. В документации Siren есть шаблон, где используется %Xdo и счётчик %nc. Он формирует имена на основе даты/времени и добавляет последовательный номер, когда несколько файлов имеют одинаковую дату вплоть до секунды. Такой подход особенно полезен после объединения кадров с нескольких камер, но только если EXIF-дата действительно заполнена и корректна.
Ещё один документированный сценарий — формирование дерева папок по дате снимка. Выражение может содержать путь и дату EXIF, благодаря чему Siren перемещает файлы в структуру год/месяц/день и создаёт недостающие каталоги. Для архива с оригиналами безопаснее сначала использовать копирование, проверить получившуюся структуру и лишь после этого решать, нужны ли перемещения.
Пакетная обработка, рекурсия и автоматизация
Siren умеет загружать подкаталоги и работать с целым деревом. Это превращает одно выражение в правило для множества папок. Рекурсивная обработка полезна при нормализации старого фотоархива, но повышает цену ошибки: одно неверное условие применяется сразу к файлам из разных каталогов. Поэтому перед запуском нужно проверить, какие строки реально попали в список и какие будущие имена рассчитаны.
В версии 3.x есть дерево каталогов и отдельные операции выбора, снятия выбора, поиска и подсветки по фильтру. Это позволяет сначала отобрать, например, только JPEG или только файлы с определённой частью имени, а уже затем применять выражение. Сложность в том, что фильтр Siren имеет собственные метасимволы, а в версии 3.14 есть известные особенности обработки полного пути; подробнее они разобраны в диагностике.
Командная строка поддерживается как отдельный способ запуска. В истории продукта описаны параметры для автоматизированного переименования и копирования, а справку по параметрам можно вызвать из самой программы. Это пригодно для повторяемых локальных задач, но Siren не является фоновым сервисом синхронизации: автоматизация запускает те же операции с файлами по заранее заданным правилам.
Мониторинг изменений каталога тоже присутствует, но имеет ограничение. Версия 3.14 отслеживает изменения текущего каталога, включая изменения, сделанные самой Siren, однако дерево подкаталогов этим механизмом не мониторится. При рекурсивной работе после внешних изменений в дочерних папках нельзя рассчитывать на автоматическое обновление всего дерева.
Копирование и перемещение вместо простого переименования
Когда выражение содержит путь, Siren способен переместить файл в другой каталог и при необходимости создать отсутствующие папки. Документированный пример для фотографий строит путь из EXIF-даты: год, месяц и день становятся уровнями каталогов. Это сочетает переименование и сортировку без отдельного файлового менеджера.
Копирование работает по тому же принципу нового имени. Оно полезно, если нельзя рисковать исходной структурой. Например, можно оставить карту памяти или рабочую папку нетронутой, а в отдельном каталоге получить копии с нормализованными именами. Siren имеет параметр для сохранения временных меток исходного файла при копировании, поэтому этот аспект настраивается, а не жёстко задан.
Важно отделять такие операции от резервного копирования. Siren не ведёт версии архива, не проверяет полноту бэкапа и не управляет хранением нескольких копий. Кнопка Undo относится к операциям переименования в рабочем процессе программы; полноценную стратегию резервирования она не заменяет.
Локальная работа, приватность и зависимость от интернета
Siren — локальная настольная программа. Для вычисления нового имени она читает файлы и их метаданные на компьютере, а операции rename/copy/move выполняются в файловой системе. В продукте нет облачной обработки изображений, загрузки фотографий на сервер, совместных онлайн-проектов или ИИ-моделей. Поэтому конфиденциальные фотографии не требуется передавать внешнему сервису ради самого переименования.
На Windows программа не пишет настройки в реестр. Состояние и параметры сохраняются в Siren.ini. Это удобно для переносимого использования, но ini-файл сам по себе может содержать историю рабочих каталогов, выражения и избранные правила. Если Siren запускается с общей флешки или из папки, доступной нескольким людям, этот локальный файл настроек следует считать частью пользовательских данных.
В ветке 3.x добавлена возможность проверять наличие новой версии. Это единственная явно документированная функция, связанная с обращением за обновлением; основной процесс переименования от сети не зависит. Аккаунт, облачная библиотека и обязательная авторизация не являются частью описанного интерфейса Siren.
Лицензирование, цена и редакции
Siren 3.14 распространяется бесплатно под GPLv3. Начиная с версии 3.00 проект открыт, а исходный код доступен отдельным архивом. На странице загрузки нет разделения на Free, Pro, Premium или подписку: пользователь получает одну функциональную ветку Siren 3.14 для поддерживаемых платформ.
Пробный период отсутствует по смыслу модели распространения: нет коммерческой редакции, в которую требуется переходить после теста. Также нет подтверждённых лимитов вроде количества файлов за операцию, водяных знаков, ограниченного экспорта или платного доступа к метаданным. Ограничения Siren связаны не с тарифом, а с возрастом версии, платформами, синтаксисом выражений и особенностями распознавания конкретных типов файлов.
На той же странице размещена старая Windows-версия Siren 2.01, но основной актуальный пакет — 3.14. Ветка 3.x принципиально отличается от 2.x переходом на GPLv3, wxWidgets, Unicode, Windows+GNU/Linux, независимой системой переводов и расширенным набором типов файлов. Использовать 2.01 как «облегчённую редакцию» не стоит воспринимать как тарифный выбор: это более раннее поколение.
Системные требования и совместимость
Для Windows указано минимальное требование Windows XP, при этом опубликована только 32-битная x86-сборка 3.14. Отдельного 64-битного Windows-архива нет. Для GNU/Linux доступны 32- и 64-битные x86-сборки, обязательное требование — GTK2. Дополнительные официальные минимумы по процессору, оперативной памяти и видеокарте не опубликованы, поэтому при выборе системы важнее архитектура готового архива и наличие нужной графической библиотеки.
Для macOS, iOS и Android готовых сборок Siren на официальной странице нет. Наличие исходного кода не равно официальной поддержке другой платформы: самостоятельная сборка потребовала бы отдельной проверки зависимостей и совместимости. Поэтому для пользователя Mac разумнее сразу сравнивать современный нативный переименовщик, а не рассчитывать на существование готовой Siren для macOS.
Unicode был одной из заметных новинок Siren 3.0: программа использует символы и письменности, поддерживаемые операционной системой. Это важно для русских, европейских и смешанных имён файлов. Система локализации интерфейса построена на GNU gettext, а язык выбирается в настройках. При этом официальный текущий список всех включённых локализаций не опубликован на странице загрузки, поэтому наличие конкретного перевода, включая русский, не следует считать гарантированным без проверки содержимого архива.
Сильные стороны и ограничения
Плюсы и минусы
Плюсы ✔️
- Выражения могут объединять имя, номер выбора, путь, даты, метаданные и текстовые преобразования в одном воспроизводимом правиле.
- Поддерживается большой набор изображений и RAW-форматов, а EXIF/IPTC можно использовать непосредственно при формировании имени.
- Будущее имя рассчитывается до выполнения операции и отображается рядом с текущим, что даёт визуальный контроль массовой операции.
- Есть Undo/Redo, сохранение выражений в избранном, мастер простого выражения, тестовая площадка и встроенные примеры.
- Помимо переименования доступны копирование, перемещение и формирование вложенных каталогов из переменных.
- Можно обрабатывать подкаталоги рекурсивно и запускать операции из командной строки.
- Программа портативная: на Windows не требует установки и не записывает настройки в реестр.
- Версия 3.14 бесплатна, распространяется под GPLv3, исходный код опубликован.
Минусы ❌
- Последний стабильный выпуск датирован 2013 годом; более новая 3.15 так и не опубликована.
- Windows-сборка только 32-битная, а официальные требования не содержат отдельной современной матрицы для Windows 10/11.
- GNU/Linux-сборка требует GTK2, что нужно учитывать на современных дистрибутивах.
- Синтаксис выражений заметно сложнее интерфейса переименовщиков, где каждое правило задаётся отдельной визуальной панелью.
- В 3.14 подтверждены ошибки фильтрации и Windows-ошибка для имён, начинающихся с последовательности вида %XX.
- Готовых сборок для macOS и мобильных ОС нет.
- Siren читает метаданные для переименования, но не заменяет редактор EXIF/IPTC и не конвертирует медиаформаты.
Кому подойдёт
Siren подходит пользователю Windows или GNU/Linux, который уже понимает, как устроены имена файлов и метаданные, и готов один раз составить точное выражение ради повторяемой пакетной операции. Особенно уместны большие локальные архивы фотографий, где нужно использовать дату съёмки, исходное расширение, номер кадра, части старого имени или EXIF-поля и при этом получить одинаковое правило для сотен файлов.
Программа также полезна для технического пользователя, которому нужны рекурсивная обработка, регулярные выражения, чтение строк из текстового файла, контрольные суммы или запуск из командной строки. В этих сценариях возраст интерфейса менее важен, чем предсказуемость формулы и возможность заранее увидеть New name.
Отдельный подходящий случай — работа с переносимой утилитой без установки. Siren распаковывается в папку и хранит конфигурацию в ini-файле, поэтому набор любимых выражений можно держать рядом с программой. Для администратора фотоархива это удобно, если среда совместима с готовой сборкой.
Кому не подойдёт
Siren не лучший выбор для человека, которому требуется современное приложение с активными релизами, нативной поддержкой актуальных версий Windows/macOS и визуальным конструктором правил без синтаксиса. Даже простое выражение освоить нетрудно, но сложные шаблоны требуют чтения справки и аккуратной проверки.
Программа не подходит для редактирования EXIF/IPTC, RAW-проявки, конвертации фото, изменения содержимого документов или синхронизации медиатеки с облаком. Она может читать часть этих данных и использовать их в имени, но не превращается от этого в редактор метаданных или менеджер цифровых активов.
На macOS и мобильных устройствах готового Siren нет. На современном Linux обязательный GTK2 может стать дополнительной зависимостью. Пользователю, который не хочет разбираться с такой совместимостью, проще выбрать актуально поддерживаемую альтернативу для своей платформы.
Альтернативы Siren
Advanced Renamer
Advanced Renamer — более современный вариант для Windows и macOS. Он тоже массово переименовывает файлы по метаданным, умеет использовать EXIF/XMP, GPS, аудио- и видеосведения и сочетает несколько методов переименования. Основное отличие от Siren — актуальная настольная поддержка Windows/macOS и более визуальная модель из отдельных методов. Siren остаётся интереснее тем, кому нравится компактная формула-выражение и нужен GNU/Linux, но для современного Windows или Mac Advanced Renamer обычно требует меньше компромиссов по совместимости.
Bulk Rename Utility
Bulk Rename Utility ориентирована на Windows и строит работу вокруг большого числа отдельных панелей: замена, удаление, нумерация, регистр, расширение, даты и дополнительные источники. Она умеет использовать EXIF для фотографий, ID3 для музыки и свойства файлов Windows. По сравнению с Siren интерфейс выглядит перегруженным, но правила видны как отдельные блоки, а не как единая строка синтаксиса. Это разумная альтернатива для пользователя Windows, которому нужны активная текущая версия и пакетная обработка без изучения языка Siren.
KRename
KRename — пакетный переименовщик из экосистемы KDE для Linux. Он строит имена из частей исходного названия, нумерации и метаданных, умеет рекурсивно работать с каталогами и копировать или перемещать файлы. По концепции он ближе всего к Siren среди перечисленных альтернатив: выражения, метаданные и файловые операции объединены в одной задаче. Для современного Linux KRename предпочтительнее, когда не хочется зависеть от старого GTK2-приложения.
ExifTool
ExifTool — платформонезависимый инструмент командной строки и библиотека для чтения, записи и редактирования метаданных. Он умеет переименовывать и перемещать файлы, формируя имя или каталог из тегов, поэтому хорошо подходит для фотоархивов, где имя должно строго следовать DateTimeOriginal, модели камеры или другому метаполю. В отличие от Siren, ExifTool не предлагает аналогичного графического списка с колонкой New name; зато его работа с метаданными значительно шире и включает их редактирование. Для скриптов и сложных метаданных это сильная замена, для визуальной проверки серии Siren проще.
Частые проблемы и диагностика
Siren не запускается в GNU/Linux
Первое подтверждённое требование — GTK2. Нужно проверить, установлена ли эта библиотека и соответствует ли выбранный архив архитектуре системы: на странице доступны отдельные x86 32-bit и x86 64-bit сборки. Установка современного GTK3 или GTK4 сама по себе не заменяет заявленную зависимость GTK2. Если среда не предоставляет GTK2, у версии 3.14 нет опубликованной альтернативной современной Linux-сборки.
На Windows программа старая или ведёт себя нестабильно
Официальный Windows-пакет Siren 3.14 — 32-битный x86, а минимальное требование сформулировано для Windows XP. Совместимость с конкретной современной версией Windows не описана отдельной таблицей. Если проблема возникает на Windows 10/11, сначала нужно отделить общую несовместимость старой 32-битной программы от ошибки конкретного выражения: запустить Siren с простым тестовым набором копий файлов и базовым шаблоном, не затрагивая рабочий архив.
Будущее имя пустое или содержит пропуски
Чаще всего это означает, что выражение обращается к данным, которых нет у выбранного файла. Например, у изображения может отсутствовать ожидаемый EXIF-тег, а документ другого типа не содержит фото-метаданных вообще. До переименования нужно посмотреть Tag и связанные колонки, убедиться, что Siren распознал тип, и проверить переменные на нескольких файлах разных форматов. Если поле необязательно, безопаснее строить правило на гарантированном базовом имени, номере выбора или файловой дате, чем получать пустую часть имени.
Несколько фотографий получают одинаковое имя
Для кадров с одинаковой датой и временем Siren предусмотрены счётчики столкновений %nc и %ncs. В документированном примере EXIF-дата объединяется с таким счётчиком, чтобы несколько снимков одной секунды получили разные имена. Перед выполнением всё равно нужно просмотреть New name по выборке: одинаковое имя может появиться не только из-за даты, но и из-за обрезки исходного названия или одинаковых значений других тегов.
Нумерация идёт не в ожидаемом порядке
%n связан с номером выбора, а не просто с визуальной позицией после сортировки. В интерфейсе для этого есть колонка Sel. Если файлы отмечались вручную в разном порядке, их номера могут отличаться от сортировки по имени или дате. Решение — до ввода финального выражения проверить Sel и заново сформировать выбор в нужной последовательности.
Фильтр в 3.14 захватывает лишние файлы из подкаталогов
Для версии 3.14 разработчиком подтверждена ошибка: фильтрация могла выполняться по полному пути, а не только по имени файла. Поэтому совпадение в названии родительского каталога способно пропустить все расположенные внутри файлы. В ходе разработки 3.15 это было исправлено, но 3.15 не вышла как стабильный релиз. Для 3.14 необходимо проверять получившийся список и составлять фильтр с учётом пути, а не полагаться на ожидаемую семантику «только имя».
Точка с запятой в фильтре работает не как обычный символ
В фильтрах Siren точка с запятой является метасимволом. Разработчик подтверждал ошибку вокруг экранирования этого символа в 3.14 и работал над исправлением для 3.15. Если фильтр по имени с точкой с запятой ничего не находит, это не доказательство отсутствия файлов: сначала нужно проверить упрощённый фильтр, затем отдельно учесть синтаксис экранирования и известное поведение полного пути.
На Windows ломаются имена, начинающиеся с %XX
Для Siren 3.14 под Windows подтверждён отдельный дефект: имя, начинающееся с последовательности вида %40, может интерпретироваться неправильно, и в Current name появляется часть родительского пути. Разработчик указывал, что ошибка появилась в Windows-версии 3.14, и предлагал на тот момент либо 3.13, либо модификатор # для преобразования percent-строк. На текущей основной странице загрузки главным пакетом остаётся 3.14, поэтому такие исходные имена нужно проверять особенно внимательно на копиях данных.
После внешнего изменения вложенной папки список не обновился
Мониторинг 3.14 относится к текущему каталогу, но не к загруженному дереву целиком. Если другой процесс изменил файл в дочерней папке, автоматического отслеживания всей рекурсивной структуры нет. Перед массовой операцией по недавно изменённому дереву следует перезагрузить список и повторно проверить будущие имена.
Нужно изменить EXIF или время файла, а Siren только меняет имя
Это граница назначения. Siren использует даты и теги как входные данные, но не является универсальным редактором метаданных. Для записи EXIF/IPTC лучше выбрать специализированный инструмент. Если требуется только переименовать файл по существующей дате съёмки, Siren подходит; если сам тег неверен, сначала его исправляют другим средством, а уже затем строят имя.
Как проверять результат до и после массовой операции
Первый уровень контроля — колонка New name. Она должна быть просмотрена не только на первых трёх строках, а по всей выборке, особенно если в ней смешаны RAW, JPEG, видео или файлы без метаданных. Наличие пустой части имени, неожиданного расширения или дубликата видно до запуска и не требует отмены уже выполненной операции.
Второй уровень — Sel и сортировка. Если используется %n, проверьте, совпадает ли номер выбора с желаемым порядком. Если имя строится из EXIF, откройте несколько файлов из разных дней и камер и сопоставьте Tag с будущим именем. При работе по подкаталогам отдельно проверьте, что фильтр не включил лишние файлы из-за совпадения в пути.
Третий уровень — тестовая выборка. Большое правило лучше сначала применить к нескольким копиям файлов, содержащим все характерные случаи: обычный JPEG, RAW, файл без EXIF, два кадра с одинаковым временем и имя с необычными символами. После успешного переименования сравните список, расширения и открываемость файлов. Siren не перекодирует содержимое, поэтому ошибка в результате обычно проявляется в имени или пути, а не в качестве изображения.
Четвёртый уровень — контроль после выполнения. Current name должен совпасть с рассчитанным New name, а Undo стать доступной. Если использовалось перемещение, дополнительно проверьте созданную структуру каталогов и число объектов. Для копирования исходная папка должна остаться неизменной; для перемещения — файлы должны оказаться в рассчитанном пути.
Практические сценарии для фотографа
Серия с камеры без осмысленных имён
Файлы вроде DSC_0001.JPG удобно переименовывать по дате съёмки и счётчику столкновений. Преимущество Siren в том, что дата берётся из EXIF и сразу видна в будущем имени. Сценарий подходит, когда EXIF заполнен у всей серии. Если часть файлов лишена метаданных, их лучше выделить отдельно и не пропускать через выражение, которое предполагает наличие даты.
Пары RAW+JPEG
В Siren есть групповой механизм и документированные примеры работы со связанными файлами. Он позволяет использовать данные другого элемента группы и сохранять синхронность имён. Критическое условие — правильный порядок файлов в списке. Если набор неполный и у некоторых кадров есть только RAW или только JPEG, сначала нужно проверить группировку: автоматическое предположение о парах может нарушить соответствие.
Архив по годам и дням
Выражение может формировать путь из EXIF-даты, а Siren создаёт недостающие каталоги и перемещает или копирует файлы. Для первичной организации большой медиатеки это заменяет ручное создание папок. Однако Siren не становится каталогизатором: в нём нет коллекций, рейтингов, виртуальных альбомов или поиска по базе данных после завершения операции.
Смешанный архив с изображениями, видео и аудио
Поддержка многих типов позволяет использовать один интерфейс для разных медиа, но набор доступных метаданных различается. Длительность аудио и видео, параметры изображения и документные поля относятся к разным группам. Универсальное выражение должно учитывать пустые значения, иначе имена получатся неоднородными. На практике безопаснее разделить архив по типам и использовать отдельные сохранённые выражения.
Подготовка копии архива с новой структурой
Копирование с новым именем и путём даёт консервативный сценарий: исходники остаются на месте, а новая структура создаётся отдельно. Это особенно удобно перед миграцией к другой программе-каталогизатору. После проверки копии можно решить, сохранять ли старую структуру; Siren не требует менять оригиналы в первом проходе.
FAQ
Siren — это фоторедактор?
Нет. Siren — пакетный переименовщик и файловый организатор. Он способен читать данные изображений и EXIF/IPTC, показывать основное изображение или миниатюру и использовать метаданные в имени, но не предназначен для цветокоррекции, ретуши или RAW-проявки.
Можно ли конвертировать RAW в JPG через Siren?
Нет. Список RAW-форматов относится к распознаванию и извлечению сведений. Переименование или изменение расширения не перекодирует файл. Для RAW-конвертации нужен отдельный проявщик или конвертер.
Есть ли платная версия Siren?
У Siren 3.14 нет отдельной платной редакции. Программа распространяется бесплатно по GPLv3, а исходный код опубликован. Ограниченного «free»-тарифа с предложением разблокировать функции не предусмотрено.
Нужен ли интернет для переименования?
Нет. Основные операции выполняются локально с файлами на диске. В функциональности ветки 3.x есть проверка наличия новой версии, но облачный сервер не участвует в вычислении имён, чтении EXIF или выполнении rename/copy/move.
Можно ли использовать Siren как portable-программу?
Да. Инсталлятор не требуется: архив распаковывается и запускается. На Windows настройки не записываются в реестр, а конфигурация хранится в Siren.ini. Именно этот файл нужно переносить вместе с программой, если требуется сохранить рабочее окружение и избранные выражения.
Поддерживает ли Siren русский интерфейс?
Программа имеет систему локализации на основе GNU gettext и выбор языка в настройках. Однако актуальный официальный перечень локализаций, включённых именно в архив 3.14, не опубликован на странице загрузки. Поэтому наличие готового русского перевода нельзя считать подтверждённой характеристикой текущего архива без его отдельной проверки.
Почему Siren показывает новое имя до переименования?
Выражение сначала вычисляется для каждой выбранной строки, и результат выводится в колонке New name. Это позволяет проверить номер, расширение, метаданные и конфликтующие имена до изменения файлов. Само переименование запускается отдельной командой Play.
Можно ли обрабатывать вложенные папки?
Да. Siren поддерживает загрузку подкаталогов и работу с целым деревом. При этом мониторинг изменений в 3.14 относится только к текущему каталогу, а известные особенности фильтра по полному пути требуют особенно внимательно проверять итоговый список при рекурсии.
Можно ли восстановить прежние имена?
В программе есть Undo и Redo, а после выполненного переименования Undo становится доступной. Для критичного архива всё равно безопаснее сначала проверить New name и работать с копиями: откат в приложении не заменяет независимую резервную копию.
Что лучше для переименования по EXIF: Siren или ExifTool?
Siren удобнее, когда нужен графический список, визуальный предпросмотр будущих имён и ручной выбор файлов. ExifTool сильнее как средство глубокой работы с метаданными и автоматизации из командной строки, включая их запись. Для простого локального переименования по дате Siren на совместимой системе остаётся понятным вариантом; для сложной обработки тегов ExifTool функционально шире.
Итог по сценариям использования
Siren имеет смысл выбирать не как «современный менеджер фотографий», а как специализированный конструктор правил для файлов. На совместимой Windows- или GNU/Linux-системе он хорошо решает задачи, где новое имя должно собираться из EXIF, частей исходного названия, номера выбора, даты, пути или других извлекаемых данных, а результат нужно просмотреть до массового запуска.
Для разовой простой нумерации преимущества выражений могут быть избыточны: визуальные современные переименовщики быстрее осваиваются. Для регулярного архивирования по собственным формулам Siren интереснее, потому что выражение можно сохранить, повторно использовать и применить к целому дереву каталогов. Если требуется современный Windows/macOS-клиент, разумнее смотреть в сторону Advanced Renamer; для Windows с большим набором отдельных визуальных правил — Bulk Rename Utility; для Linux — KRename; для максимально глубокой работы с метаданными и скриптами — ExifTool.
Главное ограничение Siren — не цена и не урезанный бесплатный режим, а возраст релиза. Версия 3.14 остаётся доступной, бесплатной и документированной, но она вышла в 2013 году, использует старые системные требования и содержит известные ошибки, которые планировалось исправить в невышедшей 3.15. Поэтому перед реальным фотоархивом необходимы три проверки: запускается ли сборка в текущей ОС, корректно ли извлекаются нужные метаданные и совпадает ли New name с ожидаемым результатом на тестовой выборке. Если все три условия выполняются, Siren остаётся пригодным локальным инструментом для сложного пакетного переименования без облачной обработки и подписки.








