My Images Are Uploaded, Now What?
Each site is different from this point on.
Some microstock agencies handle everything from this point on, like PhotoDune for instance. Some require only a few clicks to simply select your files from your agency’s upload section and then submit them for review, eg: Shutterstock, Dreamstime, Depositphotos for instance. Others need more of your input before they review them.
If you login to your user account on each site after uploading your files (give it some time, your images sometimes show up immediately, but can occasionally take a few hours) on certain sites you will find you need to select categories for each image. These are simply content sections that your image best fits into.
You may also need to assign Model Releases (a signed legal document completed by both you and your models – you can download them from each microstock agency) and fix keywords if you have gone over the 50 keyword limit.
Плюсы и минусы Microstockr Pro
Плюсы
- Удобный и понятный интерфейс.
- Детальная статистика за все время.
- Коллекции. Отслеживание продаж и заработка по коллекциям.
- Match All. Объеденение одинаковых изображений со всех стоков.
- Большое количество стоков
Минусы
- Программа платная.
- Match All. Что является плюсом, то является и минусом. Помимо того, что матчинг занимает много времени, алгоритм не всегда точно срабатывает. У меня получилось так, что похожие визуально, но принципиально разные изображения были объеденены в одно, а некоторые наоборот не были распознаны. Я предлагал разработчикам сделать матчинг не только через распознование картинки, но и через одинаковые titles, это бы решило проблему скорости и неправильного распознования, но они сказали, что не будут этого делать.
- Отсутствие импорта сетов с Shutterstock. На Шаттерсток у меня изображения уже распределены в сеты по темам и стилям и мне лень делать это повторно в Microstockr Pro. Особенно это трудоемко, если сетов и файлов в портфолио много. Но этот минус обещали исправить.
Синхронизация данных
Другая примечательная возможность ПО Resilio Sync – синхронизация данных на различных устройствах. Причём, в отличие от этой возможности, предлагаемой облачными хранилищами, Resilio Sync предусматривает её как в части полного распоряжения синхронизируемыми данными на других устройствах, т.е. с правом их редактирования и записи, так и только с правами чтения. В остальном синхронизация происходит так же, как и при её реализации облаками: на компьютере создаётся специальная папка, и все данные, которые в неё попадают, автоматически загружаются в такую же специальную папку на других устройствах. И если мы удаляем что-то из этой папки или редактируем файлы, то все действия отражаются на всех синхронизируемых устройствах.
Что нужно для настройки синхронизации между двумя Windows-устройствами? На исходном компьютере, где находятся данные, жмём кнопку-плюсик, кликаем «Стандартная папка».
Далее указываем права доступа к синхронизуемым данным и жмём кнопку «Копия».
Передаём скопированную ссылку на другой компьютер. Далее на этом другом компьютере в окне Resilio Sync жмём кнопку-плюсик, выбираем «Введите ключ или ссылку».
Указываем путь к папке, где у нас будут синхронизироваться данные. Либо же можем оставить путь по умолчанию, для синхронизации данных программа Resilio Sync создаёт папку со своим названием в числе папок пользовательского профиля. И жмём «Подключить».
Если мы первый раз получаем данные для синхронизации на этом конкретном компьютере, то их получение временно подвиснет в ожидании подтверждения на компьютере исходном.
На исходном компьютере, где мы добавляли синхронизируемую папку, в программе Resilio Sync у нас появится запрос на получение доступа. В окошке этого запроса жмём зелёную галочку.
После этого на компьютере-получателе запустится процесс синхронизации. Как и при передаче данных, в окне программы сможем отслеживать прогресс и скорость загрузки.
Синхронизируемые данные при необходимости можем передать на другие устройства по типу обычной передачи данных через функцию «Поделиться». Если же нужно прекратить синхронизацию, просто удаляем синхронизируемую папку из окна программы Resilio Sync.
На том компьютере, где мы изначально добавляли папку для синхронизации, также сможем передать кому-то данные с помощью функции «Поделиться». А для прекращения синхронизации папку нужно сначала отключить. И только потом нам станет доступно удаление этой папки из задач программы Resilio Sync.
Программа Stock Submitter
Создана для отправки и сабмита ваших работ на большинство известных микростоков и фотобанков. Довольно удобна в работе, большая часть функций предоставляется бесплатно.
Подробно о том, как зарегистрироваться и загружать свои файлы на все микростоки сразу бесплатно описано в статье Обзор StockSubmitter
При больших объемах автосабмита изображений и видео на микростоки — можно купить подписки.
Интерфейс доступен на различных языках, в том числе и на русском.
На фото ниже показана часть процесса добвления данных с iStock в программу StockSubmitter
Подробно данная программа рассмотрена в статье Обзор StockSubmitter
MinIO
1. Создайте папку командой:
mkdir /home/minio
2. Перейдите в созданную папку:
cd /home/minio/
3. Выполните команду для загрузки актуального программного пакета minio:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
4. Дождитесь окончания загрузки.
5. Выполните команду для установки необходимых разрешений:
chmod +x minio
5. Выполните команду для проверки запуска сервиса minio, указав необходимый порт, через который будет происходить обмен.
nohup ./minio server --address :9001 /home/minio/data &
6. Откройте любой веб-браузер в сети и наберите IP-адрес в формате http://XXX.XXX.XXX.XXX:ПОРТ → убедитесь, что запускается страница авторизации сервиса minio.
Автозапуск
Добавьте на автозапуск сервис minio:
1. Скачайте и поместите скрипт d.sh в папку на сервере /home/minio.
2. Откройте файл d.sh для редактирования → если требуется, установите необходимый порт для работы сервиса → сохраните изменения.
3. Откройте на редактирование файл /etc/rc.d/rc.local.
4. Добавьте команду для выполнения при запуске ОС → сделайте пустую строку → сохраните файл.
sh /home/minio/d.sh
5. В командной строке выполните команды:
chmod +x /home/minio/d.sh chmod +x /etc/rc.d/rc.local systemctl enable rc-local
6. Перезагрузите сервер полностью. Проверьте работу сервиса через веб-браузер.
sudo reboot
Определение и возможности
С помощью микростока плюс пользователи могут:
- Загружать и продавать свои фотографии, иллюстрации, видео и другие креативные работы. Микросток плюс поддерживает различные форматы файлов и обеспечивает хорошую видимость работ для потенциальных клиентов.
- Устанавливать собственные цены или принимать предложения от покупателей. Это позволяет авторам контролировать свой доход и адаптировать цены к требованиям рынка.
- Расширять свою аудиторию. Благодаря широкой клиентской базе микросток плюс, фотографы и дизайнеры имеют возможность привлечь новых клиентов и расширить свою клиентскую базу.
- Получать дополнительные доходы. Некоторые пользователи микростока плюс могут использовать партнерские программы или участвовать в специальных конкурсах, чтобы увеличить свой доход.
- Получать статистику и обратную связь. Система микростока плюс предоставляет авторам доступ к подробной статистике продаж и обратной связи от клиентов, что позволяет им анализировать и улучшать свои работы и стратегии продаж.
Микросток плюс – это универсальный инструмент для фотографов и дизайнеров, который помогает им эффективно продавать свои работы и зарабатывать дополнительный доход.
Facts and figures (back to menu)
- There are 6000 to 17000 imapsync users per month (100_000 users for the year 2022
Well, if all users could be buyers! - 13M to 16M mailboxes transfers per month during 2022 (M = million = 10^6).
-
The 2022 global internet traffic was estimated 4200 Exabytes
(4200 ~ * 12 )
(1 EiB = 2^60 bytes = 1024^6 ~ 10^18) so imapsync is a very very tiny thing, 18 per million (76/4200000). - See the Wikipedia to learn about Petabytes and Exabytes.
-
Operating systems run by command line imapsync users (in 2022):
- Linux: 70%
- Win32: 16%
- Darwin: 12%
- FreeBSD: 1.61%
- Solaris: 0.01%
- OpenBSD: 0.00%
- Other: 0.00%
- Cygwin: 0%
- Unknown: 0%
- Highest use rate: about 56M IMAP mailbox transfers by just one host (it was in 2014).
- Biggest known sole account migrated: 2.4M folders! (figure independently reported).
-
Operating systems run by the visual /X online imapsync users in 2022:
- Windows 71%
- Macintosh 21%
- Linux 7%
- iPhone 0.42%
- FreeBSD 0.13%
- Compatible 0.03%
- iPad 0.02%
- Android 0.02%
- Do you notice the reverse statistic pattern between command-line users and visual users?
The figures presented here do not include the GitHub imapsync release usage.
It’s because —noreleasecheck is on by default since release 1.592 (2014/05/22)
in the GitHub release.
Looking at the numbers before and after 2014, the figures showed above
could be doubled.
Where all those numbers come from?
To know whether a newer imapsync exists or not, imapsync does an http GET to the file
VERSION.
Via the User-agent parameter it also sends:
- imapsync release
- Perl version
- Mail::IMAPClient version
- Operating System
You can remove this behavior by adding the option —noreleasecheck on the command line
(or by setting $releasecheck = 0 in the source code).
Check CVE-2013-4279.
What Is Keywording For?
Simple answer: It’s how a buyer finds your photo amongst millions of other photos.
When a buyer goes to a microstock site and wants an image of a for instance, they can’t spend hours trawling through random of images of other animals. So instead of just looking in the ‘Animals’ category they will search for the keyword ‘kangaroo’ and then get a much better set of images to choose from.
So let’s say you’ve got an awesome image that you know will sell. If you leave out the most likely keywords that a buyer will search for, then you may as well have taken the world’s worst photo, because no one will find it. Thus no one will buy it.
Загрузка изображений на микростоки по FTP и HTTP
У каждого микростока есть интерфейс по загрузке изображений по HTTP (через сайт), но в большинстве случаев удобнее грузить изображения скопом по FTP протоколу. Для этого можно использовать как традиционные FTP-клиенты (FileZilla например), так и специализированные программы. Правда, некоторые стоки не поддерживают возможность загрузки по FTP, либо работают с FTP криво (подробности об этом пишу ниже).
И снова мой выбор здесь — Xpiks. Да, это многофункциональная программа, которая позволяет не только прописывать метаданные в файлы изображений, но и грузить их по FTP на стоки.
Помимо самой загрузки, в Xpiks можно также для каждого стока в отдельности произвести дополнительные настройки. Например, не грузить превью-файлы на Shutterstock (он их теперь воспринимает как отдельные от вектора файлы), либо же паковать в zip-архивы пары JPEG+EPS для тех стоков, для которых это требуется (Adobe Stock, CanStock, Pond5, Depositphotos, Vectorstock).
Есть один общий для многих стоков нюанс, касающийся FTP-загрузки — после такой загрузки изображения не всегда сразу появляются на странице сабмита. В таких случаях обычно нужно немного (а иногда и много) подождать. Оптимальный вариант — залить по FTP файлы на нужные стоки, выждать часок-другой и после этого пройтись по страницам и засабмитить изображения. Впрочем, подобные нюансы могут отличаться от стока к стоку, при необходимости я описываю их ниже для каждого стока в отдельности.
Загрузка на стоки
После атрибутации убедитесь в том, что с файлами всё в порядке. За это отвечает цветовая полоса под превью файла и вкладка «Сабмиты». Выделите файл или группу файлов, чтобы увидеть его/их статус в на разных стоках.
Для корректной загрузки на стоки у файлов должен быть статус «Готов к загрузке» напротив целевого микростокового агентства. Если файл имеет статус «Не готов к загрузке» или другой статус с ошибкой (подробней о статусах читайте в этом руководстве), а вы не понимаете, как решить проблему, попробуйте навести курсор мыши на статус для получения рекомендаций.
Затем выберите стоки с помощью чекбоксов или кликните сверху «Выделить все», если вы хотите загрузить работы на все подключенные стоки, и нажмите на кнопку «Загрузить выбранное».
Сабмит на стоки
Что такое сабмит?
Сабмит — это одно автоматическое заполнение всех полей одного файла и отправка его на проверку инспекторам.
Сабмиты считаются отдельно для каждого стока. Например, если вы работаете с 10 стоками и используете тариф Lite, то сможете произвести 2500 сабмитов каждый месяц, по 250 на каждый сток. При использовании M+ и StockSubmitter вы платите только за сабмиты.
Каждому пользователю ежемесячно доступно 33 бесплатных сабмита на каждый сток (в тарифе Free), а сабмиты на Shutterstock, Bigstock, Alamy и iStock безлимитны и бесплатны всегда.
Для начинающих стокеров у нас есть постоянная акция! Мы дарим бесплатные и безлимитные сабмиты всем нашим пользователям, которые ранее не покупали платную подписку и у которых общий доход со всех стоков меньше 50 долларов! Как только вы получаете доход выше 50 долларов, функция навсегда отключится.
Для того чтобы воспользоваться акцией, активируйте в личном кабинете настройку «Разрешить сбор баланса».
В M+ сабмит на стоки происходит автоматически, как только файл будет успешно загружен. Когда метаданные заполнены верно, а загрузка стабильно выполняется нашими серверами, нет ни одной причины не сабмитить файлы сразу.
Если что-то мешает сабмиту (кончились сабмиты по тарифу, файл еще не появился на стоке), М+ будет продолжать попытки. Когда причина будет исправлена, сабмит произойдёт в течение часа после последней неудачной попытки.
Как только процедура сабмита будет завершена, файлы получат статус «Засабмичено», а по результатам приёмки — статус «Засабмичено» или «Отклонено» (если агентство поддерживает данную опцию).
Почему нельзя просто использовать голый Syncthing?
Где-то с месяц я возилась с различными настройками синхронизации, для того чтобы добиться наиболее бесшовного результата.
Во-первых, первым открытием для меня стало то, что стандартное значение
в настройках вашей директории приводит к дублированию контента в вашем хранилище. Поэтому настоятельно советую устанавливать это значение в 0 на каждом из ваших устройств. Эта настройка применяется для каждой директории отдельно в конфигурационном файле config.xml.
Особенно сложно это сделать на мобильном устройстве, потому что для изменения этой настройки — необходимо совершить целый обряд!
- Открыть Syncthing на телефоне (я рекомендую использовать клиент Syncthing-Fork)
- Нажать на гамбургер-меню
- Перейти в настройки
Настройка Syncthing на Android
- Выбрать пункт: «Импорт и экспорт»
- Экспортировать конфигурацию
- Открыть файловый менеджер на вашем телефоне
- Перейти в директорию:
- Найти файл «config.xml»
- Открыть его через текстовый редактор и внести изменения
- Сохранить файл
- Вернуться в Syncthing
- Нажать «Импортировать конфигурацию»
И только тогда необходимые изменения будут внесены! Удобно? Мне тоже так кажется, но что поделать…
И вот, вы на радостях пытаетесь синхронизировать свою папку с заметками уже не с двумя, а с большим числом устройств — как вдруг, внезапно обнаруживаете, что последние версии файлов периодически пропадают…
Причиной этому служит состояние гонки — это ситуация в многопоточных или параллельных системах, когда поведение системы зависит от того, в каком порядке выполняются операции. В результате возникает непредсказуемость и неконтролируемые ошибки.
Проще говоря, представьте, что два человека одновременно пытаются изменить один и тот же документ. Если они делают это в разное время, то нет проблемы, и изменения будут вноситься последовательно. Но если они попытаются сделать это одновременно, то возникнет конфликт, и результат зависит от того, чьи изменения были внесены первыми. Это и есть состояние гонки.
Как же мне удалось решить эту проблему, спросите вы? Я создала отдельный сервер для координации Syncthing.
neofetch моего нового сервера для синхронизации данных
Найдя хорошую сделку на барахолке, я приобрела довольно неплохой компьютер, всего за какие-то жалкие 30 долларов. Этот компьютер представлял собой офисный ПК на чипсете B75 с процессором Pentium G2120 (Что на архитектуре Ivy Bridge), 4 ГБ оперативной памяти DDR3 и жестким диском на 1 ТБ. В будущем я увеличу объем оперативной памяти, и добавлю больше дисков в систему, благо материнская плата обладает 6-ю портами SATA-III. Благодаря относительно современному процессору из нижнего ценового сегмента, система потребляет крайне мало электроэнергии, а из минусов — заметно гудит из-за тонкого корпуса и недорогого блока питания с блоком питания на подшипнике скольжения, без поддержки регуляции оборотов.
На него я установила операционную систему Rocky Linux 9.1 (в отличие от более популярного Alma Linux, он полностью бинарно совместим с Red Hat Enterprise Linux 9.1), что позволяет использовать привычную корпоративную инфраструктуру без необходимости думать о лицензии.
Кроме того, был установлен вспомогательный софт, включая Syncthing.
В Rocky Linux имеется привычный cockpit, для управления сервером.
Так как предполагается, что на этом сервере не будут вноситься изменения в данные, я установила права на каждую директорию в режим Receive Only, чтобы предотвратить повреждение данных в случае отказа жесткого диска (пока что RAID я не использую из-за наличия только одного жесткого диска в системе). Возможно, позже я переустановлю систему на FreeBSD, чтобы воспользоваться преимуществами Z-RAID массивов, но это потребует апгрейда как дисковой подсистемы, так и увеличения объёма оперативной памяти.
Все остальные устройства я настроила на синхронизацию исключение с этим сервером. Это позволило полностью избавиться от состояния гонки.
Are there good and bad keywords?
Absolutely!
Remember, the more accurate your keywording, the better chance you have of making some money from your your photographs.
There are some out there to help with keywording images. They can grab keywords that others have used from similar images to yours and help you build your keyword list. They can be a good place to start, but of course you will want to ensure they are accurate for your particular image.
Here are some basic things to think about when selecting keywords for your image:
Good keywords
Think about adding keywords that describe the main objects, colours, concepts, feelings, lighting, people, proper names for plants & animals, location, etc. Basically anything relevant to the image that a buyer would search for.
Also use terms that are relevant to today. For example, terms like “selfy” or #metoo (minus the #) that are modern and relevant to what people may be looking for – as long as they directly relate to your image.
#4 Xpiks
Xpiks is desktop software for Windows, macOS, and Linux that supports photos, vectors, and videos. Xpiks relies on FTP to upload your images to multiple sites and cooperates with all platforms that use FTP.
️ Xpiks Pricing
Xpiks offers a Free version with basic features and Paid versions that offer advanced features.
- Free version includes 1 user, core features, and limited support.
- Pro version for $29 includes 1 user, core + pro features, 1 year of priority support, and 1 year of updates. You can then renew at $19/year.
- Pro For Teams version for $199 includes up to 10 users, core + pro features, 1 year of next business day support, and 1 year of updates. You can then renew at $99/year.
The pro features mentioned above in the paid plans include color tags, background upload, setting synchronization, SVG support, CSV import, uploads history, preset groups, custom FTP directories, the ability to restore your last session on startup, batch delete keywords, and custom CSV export values.
Выбор подходящей платформы микростока плюс
Перед тем, как принять решение, нужно учитывать несколько факторов:
1. Репутация платформы: проверьте, каким образом платформу оценивают другие авторы и клиенты. Исследуйте отзывы, рейтинги и комментарии. Репутация платформы может говорить о ее надежности, качестве обслуживания и эффективности продаж.
2. Тарифы и комиссии: изучите структуру оплаты на платформе. Узнайте, какие комиссии взимаются со стороны платформы за продажу ваших работ и какие тарифы они предлагают
Обратите внимание на то, как платформа выплачивает авторам деньги
3. Аудитория и рынок: определите, какая аудитория использует платформу и в какой регион она наиболее популярна. Исследуйте спрос на различные категории фотографий и узнайте, какие фотографии наиболее востребованы.
4. Инструменты и ресурсы: оцените возможности, которые платформа предоставляет. Убедитесь, что у вас есть доступ к необходимым инструментам и ресурсам, чтобы проверять статистику продаж, управлять своими работами и следить за своей активностью на платформе.
Не забывайте, что выбор платформы микростока плюс – это индивидуальный процесс, который зависит от ваших целей и требований. Попробуйте работать с несколькими платформами одновременно и определитесь, какая из них подходит вам лучше всего. Экспериментируйте, изучайте и принимайте решение, основанное на вашем опыте и конкретных условиях работы.
🏆 And the winner is…
StockSubmitter and Microstock Plus look like great solutions if you’re interested in a full submission and management solution that includes royalty tracking through their backends. If you’re on Windows, you can use both of these softwares in combination with one another.
If you prefer to do your own final submission and just need an easy solution for uploading, then Xpiks would do the trick, or Dropstock.io just for uploading (and not tagging).
And if you’re short on time and would rather give up a cut of your commissions than take the time to process all your own photos, Wirestock’s model might work best for you.
Выводы
Диагностика сетевых подключений
Если число пользователей, требующих разных прав доступа, никогда не превысит трех (число устройств, напомним, не ограничено), можно присмотреться к Seafile поближе — сервис очень простой и удобный, хотя и ограниченный по функциональности. Если же пользователей может в перспективе стать больше, то начиная с четырех придется платить по 10 долларов в месяц за каждого (!) участника (число внешних пользователей при этом будет неограниченным).
Seafile
Seafile создан китайскими разработчиками и распространяется в исходных кодах. Он позиционируется как средство синхронизации файлов и совместной работы для команд. Seafile, как и OwnCloud, использует центральное хранилище, к которому подключаются клиенты. Серверная часть существует в двух редакциях: Open Source и Professional. Пользователи профессиональной версии, кроме технической поддержки, получают дополнительные функции, такие как возможность использовать Amazon S3 в качестве хранилища файлов, WebDAV, поиск файлов, предварительный просмотр для файлов doc и ppt, масштабирование, повышенную доступность и улучшенную интеграцию с почтой. Профессиональная версия доступна также для персонального использования с ограничением до пяти пользователей. Поскольку Seafile позиционируется не только как сервис файловой синхронизации, но и как средство совместной работы, в нем предусмотрены такие инструменты, как встроенная вики, ведение списков задач, общий доступ к файлам через веб, онлайн-просмотр файлов с дискуссиями, управление учетными записями и группами, поддержка LDAP, обмен сообщениями.
У Seafile очень простой веб-интерфейс
Тем не менее все довольно информативно
Seafile основан на модифицированной под задачи файловой синхронизации модели Git. Основным понятием в Seafile является библиотека (аналог Git-репозитория), которая соответствует группе каталогов. В отличие от Git, файлы разделяются на блоки для более эффективной передачи по сети и хранения. Для начала синхронизации нужно загрузить библиотеку с сервера к себе на диск. При необходимости можно создавать sub-library для подкаталогов. Можно не только давать права пользователям и группам на синхронизацию библиотек, но и открывать общий доступ через веб как к отдельным файлам, так и к каталогам с правами только на чтение или и на чтение, и на запись. В качестве сервера баз данных Seafile может использовать SQLite, MySQL, PostgreSQL, веб-серверы Apache и nginx. Воспользоваться Seafile можно и без установки своего сервера — облачный сервис Seacloud, построенный на основе Seafile, в бесплатном тарифном плане предоставляет 1 Гб бесплатного дискового пространства и 5 Гб включенного трафика. Для оценки возможностей, предоставляемых Seafile, можно ознакомиться с демо-версией.