Правило отвечает на три вопроса
Какие файлы? Правила назначаются по расширениям. Можно объединить несколько расширений в одну удобную для вас группу — например, NEF, ARW, CR3 — или создать отдельное правило для единственного типа файла.
Куда? У каждого правила своё базовое назначение. RAW может уходить на архивный диск, видео — на отдельный большой накопитель, JPEG — в рабочую папку, а документы — локально на Mac. Один набор правил распределяет файлы по разным дискам за один проход. Полный путь от базового назначения до полного дерева сортировки можно сохранить как пресет и переключаться между дисками, если того требуют обстоятельства, без переписывания правил.
По какому пути? Внутри базового назначения ShotPorter строит папки из готовых элементов: даты в разных форматах, модели камеры, типа материала и многого другого. Построив удобную структуру, вы можете сохранить шаблон и использовать его в других правилах.
Имена самих файлов при этом не меняются. Если в назначении уже есть другой файл с тем же именем, ShotPorter не перезаписывает его: разные версии остаются с исходными именами в соседних папках VERSION.
Из чего можно собрать путь
Мы намеренно ограничили число доступных элементов — токенов: каждый из них должен давать предсказуемый результат, который легко проверить до начала копирования, и не мучить вас выбором из миллиона малопонятных вариантов, малоприменимых в реальной жизни.
Если вам не хватает важного элемента — предложите его, напишите, почему он важен, и мы постараемся добавить его в следующих обновлениях.
{yyyy} · {yy}год съёмки, четырьмя или двумя цифрами{mm} · {dd}месяц и день двумя цифрами{mon} · {month}короткое или полное название месяца на языке, выбранном в основных настройках{camera}производитель и модель камеры; если данных нет — Unknown_Camera{serial}серийный номер камеры из метаданных файла{file_type}распознанный тип содержимого; {content_type} работает так же{user_rule}название правила, которому соответствует файл{ext} · {ext_lower}расширение файла в исходном или нижнем регистре{custom} · {client}
{location} · {jobcode}переменные поля, позволяющие на лету дать папкам понятные точные имена: произвольный комментарий, клиент, локация и код заказа. ShotPorter запрашивает нужные значения перед запуском; пустые поля не оставляют слипшихся или «зависших» разделителей и пустых папокКроме стандартных элементов, вы можете использовать текст, разрешённые операционной системой специальные символы и пробелы, а также слэш / для формирования уровней вложенности — подпапок. Учить токены наизусть не нужно — визуальный редактор поможет собрать любую конструкцию.
Папки должны хорошо читаться и правильно сортироваться
Один и тот же смысл можно записать по-разному. Разница обнаруживается не сегодня, а через несколько лет, когда папок накопятся многие сотни (а у кого-то и тысячи).
{month}
April · August · December · February
Читается легко, но Finder сортирует названия по алфавиту, а не по календарю.
{mm}
01 · 02 · 03 · 04
Сортируется правильно, но при беглом просмотре приходится переводить цифры в названия.
{mm}_{month}
01_January · 02_February · 03_March
Порядок остаётся календарным, а папка считывается без усилий.
{yyyy}/{mm}_{month}/{custom}
2026/03_March/Tuscany
Структура остаётся одинаковой, а конкретное название ShotPorter спрашивает перед запуском.
Язык названий месяцев задаётся в основных настройках ShotPorter; по умолчанию используется стандартный английский (старая школа), но при желании вы можете вести архив на своём родном языке. Если вы хотите полностью цифровую структуру, используйте {yyyy}/{mm}/{dd}; если важна читаемость — сочетайте номер и название.
Не пытайтесь впихнуть всю информацию в имена папок
Путь отвечает на вопрос, где лежит материал. Ключевые слова помогают понять, что на нём изображено. Это разные задачи, и ShotPorter не смешивает их в одно поле.
Если это настроено в правилах и сценариях, программа сразу после запуска обработки запросит ввод переменных данных. Введённое значение элемента {custom} становится частью пути. Ключевые слова записываются во встроенные метаданные полностью поддерживаемых форматов; остальные файлы получают теги Finder.
Данные об авторстве и авторских правах тоже не нужно вводить заново для каждой съёмки: они хранятся в отдельных именованных шаблонах, между которыми можно переключаться.
Примеры для реальной жизни
Найдите ситуацию, похожую на вашу. В закрытой строке — задача и рекомендация; внутри — только соответствующие правила, шаблоны и итоговые пути.
Вы снимаете фото и видео и обрабатываете их в разных программах. Логично и хранить их отдельно: видеофайлы не будут замусоривать каталог Lightroom, а фотографии — путаться при импорте в DaVinci. Отправляем фото на рабочий SSD, а видео — на вместительный RAID/NAS.
Фотографии
NEF, ARW, CR3, DNG, JPG, JPEG/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}/Volumes/WORK_SSD/Photos/2026/07_July-19/DSC_1234.NEFВидео
MOV, MP4, MXF/Volumes/VIDEO_RAIDVideos/{yyyy}/{mm}_{month}-{dd}/Volumes/VIDEO_RAID/Videos/2026/07_July-19/C001.MOVВы снимаете обычными камерами и дроном. DNG формально относится к RAW, но аэросъёмка проходит отдельный отбор и не должна смешиваться с материалом Canon и Nikon. Объединяем CR3 и NEF в одну группу, а DNG отправляем в отдельную ветку.
Правило «Camera RAW»
CR3, NEF/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}/Volumes/WORK_SSD/Photos/2026/07_July-19/DSC_1234.NEFПравило «Drone DNG»
DNG/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}/Drone/Volumes/WORK_SSD/Photos/2026/07_July-19/Drone/DJI_0042.DNGВы снимаете много разнообразного материала и хотите использовать для папок короткие имена-комментарии. Добавляем к стандартной дате токен {custom}: перед обработкой ShotPorter спросит, как назвать конкретную съёмку, и подставит ответ в путь.
Стандартный путь — уникальное имя съёмки
/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}-{custom}Paris/Volumes/WORK_SSD/Photos/2026/07_July-19-Paris/DSC_1234.NEFКоммерческих съёмок у вас немного, и они хранятся в общем архиве с личными. Но коммерческие съёмки нужно выделить: они получают имя клиента, личные — нет. Добавляем токен {client} и обычный разделитель — дефис, подчёркивание или пробел. Если имя клиента оставить пустым, ShotPorter не допустит ни слипания, ни «зависшего» разделителя.
Один шаблон — коммерческая и личная съёмка
/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}-{client}/Volumes/WORK_SSD/Photos/2026/07_July-19-Acme/DSC_1234.NEF/Volumes/WORK_SSD/Photos/2026/07_July-19/DSC_1234.NEFКоммерческие съёмки — ваша основная работа. Вы хотите группировать съёмки по клиентам, но разделять отдельные заказы. Используем отдельные токены для имени клиента и идентификатора заказа. Оба поля можно оставить пустыми — и всё равно получить чистое дерево каталога.
Клиенты и отдельные заказы
/Volumes/WORK_SSDPhotos/{yyyy}/{client}/{jobcode}_{month}-{dd}/Volumes/WORK_SSD/Photos/2026/Acme/JOB-042_July-19/DSC_1234.NEF/Volumes/WORK_SSD/Photos/2026/July-19/DSC_1234.NEFВы работаете командой и на коммерческих проектах хотите хранить результат работы каждого участника отдельно. Две камеры Canon записывают одинаковые CR3, но при обработке важно понимать, с какой камеры пришёл каждый файл. Добавляем к пути заказа токены серийного номера и модели камеры: материал с каждой камеры получает собственную папку.
Две камеры — две папки внутри заказа
/Volumes/WORK_SSDPhotos/{yyyy}/{client}/{jobcode}_{month}-{dd}/{serial}-{camera}/Volumes/WORK_SSD/Photos/2026/Acme/JOB-042_July-19/1200123456-Canon EOS R5/IMG_1234.CR3/Volumes/WORK_SSD/Photos/2026/Acme/JOB-042_July-19/2300654321-Canon EOS R6 Mark II/IMG_5678.CR3Вы много путешествуете и хотите видеть свой архив одновременно как календарь и карту поездок. Используем токен {location} для страны или региона, а {custom} — для более точного комментария к конкретной съёмке.
Страна, дата и короткий комментарий
/Volumes/WORK_SSDPhotos/{yyyy}/{location}/{mm}_{month}-{dd}_{custom}/Volumes/WORK_SSD/Photos/2026/Италия/05_May-12_Рим/DSC_1234.NEF/Volumes/WORK_SSD/Photos/2026/Италия/05_May-15_Венеция/DSC_2345.NEF/Volumes/WORK_SSD/Photos/2026/Италия/05_May-18_виноградники/DSC_3456.NEFВ поездке вы складываете материал на переносной SSD, а дома — сразу в основной архив. Само дерево при этом меняться не должно. Сохраняем два пресета полного пути и переключаем только назначение.
Пресет «В дороге»
/Volumes/TRAVEL_SSDPhotos/{yyyy}/{mm}_{month}-{dd}/Volumes/TRAVEL_SSD/Photos/2026/07_July-19/DSC_1234.NEFПресет «Дома»
/Volumes/WORK_SSDPhotos/{yyyy}/{mm}_{month}-{dd}/Volumes/WORK_SSD/Photos/2026/07_July-19/DSC_1234.NEFЭкшн-камера пишет рядом с каждым роликом служебные THM и LRV. В архиве они бесполезны и только создают шум. Относим THM и LRV к мусору; видео копируем и проверяем как обычно.
Правило «Видео»
MOV, MP4/Volumes/VIDEO_RAIDVideos/{yyyy}/{mm}_{month}-{dd}/Volumes/VIDEO_RAID/Videos/2026/07_July-19/GX010042.MP4Правило «Мусор»
THM, LRVне копироватьудалить с карты только после разрешённой безопасной очисткиФотографии показывают готовый сюжет, видео — бэкстейдж той же работы. Для поиска им нужны разные ключевые слова. Добавляем к фото ключи «client, portrait», а к видео — «client, backstage».
Фотографии
NEF, CR3, JPGclient, portraitDSC_1234.NEF → client · portraitВидео
MOV, MP4, MXFclient, backstageC001.MOV → client · backstageКак начать разбирать старый завал
Не нужно сначала вручную превращать старый архив в идеальный источник. Выберите любую папку или доступный диск, и ShotPorter выполнит тот же процесс: сканирование, копирование, проверку и сортировку.
- Начните с небольшой, но типичной папки. На ней быстрее обнаружатся расширения, для которых ещё нет правил, и реальные варианты конфликтов.
- Первый проход сделайте вручную. Проверьте назначения, значения {custom} и итоговые пути до того, как доверять системе большие объёмы.
- Неизвестные файлы сначала оставьте в покое. Файл без правила остаётся в исходной папке нетронутым; позже его расширение можно отнести к подходящей группе, игнорируемым типам или мусору.
- Двигайтесь партиями. После нескольких папок станет ясно, какие правила действительно универсальны, а какие появились из-за единственного исключения.
- Не путайте организацию с резервным копированием. Перед большой реорганизацией старого архива всё равно нужна независимая копия.
Начните проще, чем хочется
Гибкая система провоцирует сразу описать всё до последнего служебного файла. Обычно полезнее начать с нескольких очевидных групп: например, RAW, готовые изображения и видео. После пары реальных обработок станет понятно, что действительно требует отдельного назначения или шаблона.
ShotPorter не навязывает готовые группы именно поэтому: фотограф, видеограф и смешанная команда понимают слово «порядок» по-разному. Хорошая система — не самая подробная, а та, которую вы понимаете и готовы использовать каждый день.
А потом перестаньте тратить на этот порядок силы
Первые обработки стоит провести вручную: проверить назначения, увидеть реальные конфликты и убедиться, что результат совпадает с вашим замыслом. Но постоянно повторять уже принятые решения незачем.
Когда правила устоялись, зарегистрируйте рабочие карты и разрешите Автопилоту выполнять рутинные шаги. При следующих подключениях ShotPorter сам применит ту же систему и остановится только перед решением, которое вы не поручали автоматике. Порядок останется вашим, а его поддержание перестанет быть отдельной работой.