Изменить хэш изображения онлайн

Обновлено: 07.07.2024

Креатив – основа успешной рекламы в Facebook. Когда креатив зашёл, мы начинаем его использовать на нескольких аккаунтах. Ещё его копируют другие арбитражники и тоже используют в своих РК. В результате крео теряет уникальность, увеличивается вероятность бана. Чтоб избежать отрицательного итога, уникализируем его.

Автоматическая уникализация видео и картинок

Итак, сегодня расскажу о том, что делать, если нужно быстро уникализировать кучу креативов, а тратить время на эту нудятину совершенно не хочется.

Креативы, как известно, бывают 2х типов: картинки и видео. Разберёмся с обеими категориями, в частности с jpeg-картинками и mp4-видео. В целом, данный подход можно применять и к любым другим форматам. Работать будем с бесплатным ПО под Windows, но для Мас-a есть тот же софт, сами сообразите, как переделать скрипты, мне лень, люблю винду.

Настроить всё нужно будет только один раз, потратите 15 минут на настройку, зато потом всё будет происходить automagically.

Значит, для картинок нам понадобится NConvert. Качаем версию нужной битности и распаковываем архив куда-нибудь в Program Files. Я распаковал в C:\Program Files\NConvert (шок!).

Для видео нам понадобится FFMpeg. С ним точно та же история. Качаем, распаковываем в C:\Program Files\FFMpeg.

Далее, чтобы мы могли вызывать этои проги из командной строки или скрипта, нужно прописать путь к этим папкам в переменную окружения Path.

Показываю всё на примере АНГЛИЙСКОЙ Windows 10, в любой другой винде это тоже можно сделать по аналогии. В меню «Пуск» набираем «Environment» (подозреваю, что в русской это будет: Окружение), видим такую картинку:


Заходим в этот пункт, видим окно, в нём нам нужна самая нижняя кнопка «Environment variables»:


В появившемся окне щёлкаем на Переменную окружения PATH и жмём Edit:


Добавляем в самый конец 2 папки, где лежат наши NConvert.exe и FFMpeg.exe. Отмечу, что FFMpeg.exe, лежит в папке Bin, не ошибитесь. Далее жмём «OK»:


Вуаля, теперь осталось создать 2 простеньких скрипта, которые будут уникализировать любые наши креативы. Принцип, который мы будем использовать для уникализации — это добавление в крео рандомного шума в небольших количествах. Чисто визуально для юзера это будет совершенно незаметно, но для Facebook это будет уже совершенно другой файл.

Открываем блокнот и создаём первый скрипт для картинок. Пишем:

nconvert -out jpeg -o %%_1.jpg -q 95 -rmeta -rexifthumb -noise uniform 0.1 *.jpg

Данный скрипт помимо добавления шума также почистит метаданные, что есть хорошо ? Сохраняем файл через «Сохранить как» и сохраняем его под именем ну допустим convertjpg.bat. При необходимости, сделайте себе второй такой же скрипт, но для png-файлов, если юзаете их, для этого в скрипте замените везде строки jpeg и jpg на png.

Теперь создаем в блокноте новый файлик уже для видеокреативов, пишем:

FOR /F "tokens=*" %%G IN ('dir /b *.mp4') DO ffmpeg -i "%%G" -vf noise=alls=1:allf=t "%%

Сохраняем под именем convertmpg4.bat.

Ну и всё, а теперь — дискотека! ? Берём любую папку с зашкваренными креативами. Кидаем в неё нужный срипт, в зависимости от того, что там у нас, видосы или картинки, и запускаем его! Через несколько секунд у нас в папке будут созданы уникализированные креативы, отличить их можно будет по имени: в конце будет приписано _1.

На этом всё, ставьте лайк, если было полезно, желаю, чтобы ваши крео жили долго и счастливо! P.S. Архив со всеми скриптами можно скачать вот тут. Пароль 123.

P.P.S. Для скрипта уникализации видео добавил параметр командной строки, теперь можно написать, например, convertmp4.bat 3 и будет создано сразу 3 уникализиванных копии видео. Кстати, чтобы вы могли сделать ещё более уникальные крео, подумайте о том, что ffmpeg умеет менять скорость видео 😉

P.P.P.S. Подъехала инфа от подписчика Бориса Вербицкого по поводу уникализации видеокреативов таким же способом под Mac:

cd /path && find . -iname "*.mp4" | while read FILENAME; do /path/ffmpeg -nostdin -i "$" -vf noise=alls=1:allf=t "$_new.mp4" ; done

path — путь к папке где лежат крео, а /path/ffmpeg путь где лежит ffmpeg
запуск в программе Automator

Редактирование или удаление мета-данных

Параметры изображения (название файла, размер, расширение) – первое, что проверяется роботом.

Метаданные – сведения о файле, включающие в себя разрешение, авторские права, GPS-координаты, модель фотоаппарата, дату съёмки и другие сведения.



Неизвестно, сколько раз эту картинку и её вариации использовали в креативах. И сколько аккаунтов оказалось в бессрочном отдыхе, в бане. Но это не говорит о том, что при использовании этого изображение в объявлении аккаунт сразу получит бан. Нет, но лишняя осторожность сыграет только на руку.

Что делаем? После редактирования, создания изображения и всех правок удаляем или редактируем метаданные. Можем использовать одну из множества программ или сервисов, коих полно.

Сервисы и программы для удаления/редактирования метаданных:

Используя один из способов, очищаем изображением. Проверяем метаданные:


Чисто. Мы удалили всю информацию, которая как-либо могла связать нас с другими аккаунтами (в том числе, с уже забаненными).

А теперь рассмотрим ещё одну особенность Adobe Photoshop, которая связана с созданием изображений для кампаний. Немногие знают об этой детали.

Найдём нейтральную картинку в интернете. Например такую:



Чистота и порядок! От нас не требуется никаких лишних действий с удалением сведений. Загружаем в Photoshop и наносим текст:


И здесь начинается самое интересное – наша новая картинка получила от Photoshop уникальные метаданные. При этом изображения, которые проходят через нашу программу, уже имеют уникальную часть сведений компании Adobe – XMP, которые прописываются только нашей копией Photoshop.

Именно поэтому нужно чистить готовые изображение от всей информации.


Ещё в ней можно добавить уникальные сведения, которые любит Facebook . Например, GPS-метки.


Hash-сумма

Кроме метаданных уникальность изображения проверяется ещё по Hash-сумме. Это уникальный идентификатор, который задаётся первым владельцем файла или программой. Для этого используется специальный алгоритм, который сначала «перемешивает» и шифрует информацию, а затем конвертирует сведения в простую строчку символов. Для расчёта используют разные алгоритмы. Популярные: SHA-1, СRC, MD5.

Поэтому, когда мы скачиваем изображение со spy-сервиса, удаляем метаданные, меняем разрешение и сразу загружаем, то нашу картинку робот может определить по Hash-сумме. Они идентичны с той картинкой, которая уже использовалась в ФБ.

Делаем вывод, что надо менять не только метаданные, но и хеш. Как это сделать? Уникализировать изображение. Даже маленькие изменения в изображении автоматически меняют Hash-сумму.

Уникализация изображений (фото)

На метаданных и Hash-сумме уникализация изображений не заканчивается. Facebook и Google могут использовать не только проверку по этой информации. Они могут проверять загружаемые файлы по другим технологиям.

Об алгоритмах поиска копий в Яндекс.Картинках можно узнать из этого видео (смотрим начало):

Этой записи уже больше пяти лет. И это только говорит о том, что похожие, даже продвинутые, методы обнаружения копий используют Facebook и Google.

И лучший способ уникализации – создание похожих креативов, исходя из успешных примеров.



Такой способ прост в реализации для тизерного подхода. Когда используется нативный метод, креатив хорошо зашёл, он релевантен прелендингу и лендингу, у связки хорошие показатели, то сделать похожее будет проблематично. Связка может сразу перестать конвертить. Единственный выход – уникализация для использования в объявлениях на множестве аккаунтов.

Методы для изменения изображений:

  • обрезка и изменение размера;
  • отражение по вертикали и горизонтали;
  • сдвиг центра изображения;
  • поворот на несколько градусов (достаточно 1-5);
  • использование фильтров, эффектов, изменение контраста, яркости, насыщенности;
  • добавление других элементов: «NEW»,»WOW» и прочее.
  • удаление части картинки;
  • использование водяных знаков;
  • изменение фона, надписи и её расположения в креативе.

Все изменения можем вносить пакетно во многих программах (например, Xnview).

Пример уникализированного изображения:


Здесь Facebook может найти исходник нашего креатива. Но, если удалить/заменить информацию об изображении, размер и имя файла, креатив сможет пройти модерацию.

В следующем примере отразили изображение по горизонтали, поработали с текстом и фоном. Правда, такие креативы можно сделать из многих продуктов из холодильника.


Делаем вывод. Чтобы увеличить вероятность прохождения модерации и уменьшить вероятность бана, изменяем изображение, переименовываем и трём метаданные.

Как уникализировать видео

Уникализировать видео гораздо сложней, чем изображение. Здесь, как и с картинками, нужно удалить или изменить лишнюю информацию о материале. Программы, которые нам помогут: MP4 Video & Audio Tag Editor. Бесплатный период: 25 дней. Дальше: 15 евро за использование.

Способы, помогающие уникализировать видео:

  • изменение разрешения, видеоряда, музыки;
  • добавление эффектов и фильтров;
  • музыка без авторских прав. Её можно найти на YouTube;
  • первые 6-8 секунд не использовать одинаковые фрагменты. Есть мнение, что ФБ смотрит только начало видео.

Хитрость, как тренироваться уникализировать видео. Возьмите на YouTube видео с авторскими права, измените и попытайтесь залить обратно. Так вы убережёте многие аккаунты от бана.

Уникализация текстов

С этим всё просто. Изменить текст не составит труда.

Совет! Не используйте стоп-слова: вес, похудела, похудение, диета, суставы, жир, кг и похожие.

Ваш креатив – хлеб, если был грамотно сделан. Если он зашел, никто не может защитить его от краж. Многие арбитражники просто забирают креативы других людей, а те теряют свою уникальность, что очень часто приводит к бану на Facebook.

Если вы не хотите увидеть красную полоску в аккаунте из-за потасканного крео, уникализируйте его.

Метаданные

Данные о данных: название файла, расширение и размет – то, что проверит робот ФБ в первую очередь. Также в них содержатся авторские права, разрешение, координаты, дата съемки и др.



Невозможно узнать, насколько данный креатив был отжат в объявлениях и появлялся ли он вообще. Поэтому не факт, что, используя эту картинку, словите банан. Но лишняя осторожность не помешает – возьмите в привычку уникализировать каждый креатив для ФБ.

Что нужно делать? После всех внесенных правок, доработок, создаем изображение и редактируем метаданные. Нам позволяет сделать это множество сервисов, например ниже представлен пул программ для удаления или редактирования меты:

Найдите удобный способ для чистки метаданных и проверьте изображение:


Ура! Мы удалили всю информацию, которая даже чисто гипотетически могла связывать нас с другими аккаунтами и в том числе забаненными.

Давайте рассмотрим еще одну особенность Adobe Photoshop, связанную с созданием изображений для кампаний. Мало кто знает об этой фишке!

Берем нейтральную картинку из Интернета, например:



Чистейшее произведение искусства! Никаких лишних действий по удалению сведений не требуется. Просто загружаем в Photoshop и прикрепляем текст.


Здесь все и начинается: наша картинка получила уникальные метаданные от PH. И! Изображения, проходящие через программу, уже имеют уникальную часть сведений – так называемый XMP, прописываемые только нашей копией PH.

Поэтому обязательно необходимо чистить готовые изображения от всей информации.


Можно поиграться и подобавлять разные данные, но обратите внимание на GPS – метки, которые очень любит Фейсбук.


Если у вас macOS, используйте Photos Exif Editor.

HASH сумма

Не только метаданные влияют на уникальность, все изображения проверяются еще и по хеш – сумме. Уникальный индентификатор, задающийся первым владельцем файла или программой. Для этого используется алгоритм, который сначала миксует и шифрует информацию, а затем конвертирует сведения в строчку символов. Для расчета используются различные алгоритмы. Самые известные из них: SHA – 1, MD5.

Легко понять, что скачавши изображение со spy – сервиса, даже удалив метаданные, поменяв разрешение и загрузив картинку тут же, мы сделаем большую ошибку – робот все равно поймает нас на hash – сумме, картинка будет идентична той, что так не понравилась Фейсбуку.

Вывод: меняем мету и не забываем поменять хеш. Как это делается? Уникализацией картинки, даже небольшие изменения в изображении автоматически изменят хеш.

Уникализация фотографий

На всем указанном выше уникализация, к сожалению, не заканчивается. ФБ и Гугл могут использовать какую угодно проверку информации, проверяя файл по абсолютно другим технологиям.

Допустим, об алгоритмах поиска копий в Яндекс.Картинки можно узнать из видео, обратите внимание на самое начало:

Это видео повествует о том, насколько продвинутые методы обнаружения копий используют Facebook и Google.

Самый крутой способ уникализации – создание схожих креативов на успешных примерах.


Да – да ! Попробуй снять сам.

А вообще… Такой способ прост для тизерок. Если же мы говорим о нативке: креатив зашел, лендинг и преленд тот же, связка конвертит – сделать подобное уже намного проблематично. Связка может тут же потухнуть. Единственный выход из ситуации – уникализация для использования в объявлениях на нескольких аккаунтах.

Как можно поменять изображение:

  1. Обрезать и/или изменить размер;
  2. Отразить горизонтально или вертикально;
  3. Сдвинуть центр изображения;
  4. Повернуть на несколько градусов. На 1 – 5 достаточно;
  5. Изменить контраст, насыщенность, фильтры и тд;
  6. Добавить другие элементы;
  7. Удалить часть картинки;
  8. Штопать водяные знаки;
  9. Изменить надпись, ее расположение или фон.

Такие изменения легко вносятся скопом во множестве программ, например в том же Xnview.

Как вы можете уникализировать изображение:



Вывод: чтобы успешно пройти модерацию и уменmшить вероятность бана, изменяем изображение и трем метаданные.

Уникализация видео

С уникализацией видео все обстоит немного сложнее.Как и с картинками, следует сначала почистить или редактировать информацию о материале. Программа для уникализации: MP4 Video & Audio Tag Editor. Триал – 25 дней, далее – 15 евро за использование.

Ряд способов уникализации:

  1. Изменение музыки/ разрешения/ видеоряда;
  2. Применение эффектов и фильтров;
  3. Музыка с Youtube без авторских прав ( или с любого другого сервиса );
  4. Говорят, что ФБ смотрит только начало видео, поэтому первые 6 – 10 секунду не используйте одинаковые фрагменты.

Уникализация текста

До банальности просто – измените текст!


Автоматизация уникализации фото и видео

Креативы, как известно, бывают 2х типов: картинки и видео. Разберёмся с обеими категориями, в частности с jpeg-картинками и mp4-видео. В целом, данный подход можно применять и к любым другим форматам.

Работать будем с бесплатным ПО под Windows, но для Мас-a есть тот же софт, сами сообразите, как переделать скрипты, мне лень, люблю винду.

Настроить всё нужно будет только один раз, потратите 15 минут на настройку, зато потом всё будет происходить automagically.

Значит, для картинок нам понадобится NConvert. Качаем версию нужной битности и распаковываем архив куда-нибудь в Program Files. Я распаковал в C:\Program Files\NConvert (шок!).

Для видео нам понадобится FFMpeg. С ним точно та же история. Качаем, распаковываем в C:\Program Files\FFMpeg.

Далее, чтобы мы могли вызывать этой проги из командной строки или скрипта, нужно прописать путь к этим папкам в переменную окружения Path.

Показываю всё на примере АНГЛИЙСКОЙ Windows 10, в любой другой винде это тоже можно сделать по аналогии. В меню «Пуск» набираем «Environment» (подозреваю, что в русской это будет: Окружение), видим такую картинку:


Заходим в этот пункт, видим окно, в нём нам нужна самая нижняя кнопка «Environment variables»


В появившемся окне щёлкаем на Переменную окружения PATH и жмём Edit.


Добавляем в самый конец 2 папки, где лежат наши NConvert.exe и FFMpeg.exe. Отмечу, что FFMpeg.exe, лежит в папке Bin, не ошибитесь. Далее жмём «OK».


Вуаля, теперь осталось создать 2 простеньких скрипта, которые будут уникализировать любые наши креативы.

Принцип, который мы будем использовать для уникализации — это добавление в крео рандомного шума в небольших количествах. Чисто визуально для юзера это будет совершенно незаметно, но для Facebook это будет уже совершенно другой файл.

Открываем блокнот и создаём первый скрипт для картинок. Пишем:

nconvert -out jpeg -o %%_1.jpg -q 95 -rmeta -rexifthumb -noise uniform 0.1 *.jpg

Данный скрипт помимо добавления шума также почистит метаданные, что есть хорошо 👍 Сохраняем файл через «Сохранить как» и сохраняем его под именем ну допустим convertjpg.bat. При необходимости, сделайте себе второй такой же скрипт, но для png-файлов, если юзаете их, для этого в скрипте замените везде строки jpeg и jpg на png.

Теперь создаем в блокноте новый файлик уже для видеокреативов, пишем:

FOR /F «tokens=*» %%G IN (‘dir /b *.mp4’) DO ffmpeg -i «%%G» -vf noise=alls=1:allf=t «%%

Сохраняем под именем convertmpg4.bat.

Ну и всё, а теперь — дискотека! 🔥 Берём любую папку с зашкваренными креативами. Кидаем в неё нужный срипт, в зависимости от того, что там у нас, видосы или картинки, и запускаем его! Через несколько секунд у нас в папке будут созданы уникализированные креативы, отличить их можно будет по имени: в конце будет приписано _1.

Заключение

Обязательно уникализируйте свои креативы и успешно проходите модерацию. Помните про метаданные, хэши и уникализацию видео. Всем действующих кампаний!

Читайте также: