Оригинал статьи под Windows: Уникализация креативов для Facebook: быстро-бесплатно-просто!
— Ну что ж начнем без лиричных отступлений, адаптировать опять всё под MacOS, а именно делаем уникализатор креативов на вашем Маке;
— Разберем как Video так и Images
Приступим, для начала давайте разберемся как же нам сделать Универсальный уникализатор Video с помощью Automator (стандартная утилита в MacOS) и библиотеки FFmpeg (скачать)
— Давайте создадим в удобном для вас месте папку куда мы поместим библиотеку FFmpeg и сами креативы которые будем уникализировать, допустим папку creo (/Downloads/creo/)
![Уникализатор крео для [MacOS], изображение №1](https://sun9-1.userapi.com/c856024/v856024854/1d4cab/WU475RZXlow.jpg)
— Теперь открываем Automator → Утилиты → Запустить Shell-скрипт
![Уникализатор крео для [MacOS], изображение №2](https://sun9-41.userapi.com/c856024/v856024109/1d4fe6/M8aHsC_ONUQ.jpg)
![Уникализатор крео для [MacOS], изображение №3](https://sun9-24.userapi.com/c856024/v856024109/1d4fdf/xyHCLzkmIXM.jpg)
— Вставляем в Shell-скрипт следующий скрипт:
cd /Users/m0pfin/Downloads/creo/ && find . -iname «*.mp4» | while read FILENAME;
do /Users/m0pfin/Downloads/creo/ffmpeg/bin/ffmpeg -nostdin -i «${FILENAME}» -vf noise=alls=1:allf=t «${FILENAME%.*}_new.mp4» ; done
Где: /Users/m0pfin/Downloads/creo/ — путь до вашей папки, а m0pfin заменяете на ваше имя пользователя обычно запустив терминал можно понять имя пользователя.
![Уникализатор крео для [MacOS], изображение №4](https://sun9-4.userapi.com/c856024/v856024109/1d4fff/z1lEahVwFXQ.jpg)
Теперь сохраняете этот скрипт в любое место, допустим у вас есть папка куда вы будете помещать креативы на уникализацию
![Уникализатор крео для [MacOS], изображение №5](https://sun9-14.userapi.com/c856024/v856024109/1d5014/SuKghdMXSGA.jpg)
По двойному щелчку на данный скрипт у вас будет открываться Automator нажимаете Запустить и скрипт обработает все видео в папке
![Уникализатор крео для [MacOS], изображение №6](https://sun9-25.userapi.com/c856024/v856024109/1d502f/BmW5Sr_ZLAM.jpg)
На выходе получаем: уникализированные видео с приставкой _new.mp4
![Уникализатор крео для [MacOS], изображение №7](https://sun9-15.userapi.com/c856024/v856024109/1d5036/n4UYCZ3P_8Q.jpg)
На этом уникализатор Видео креативов готов.
Уникализация Images.
— Качаем NConvert (MacOS)
— Распаковываем в удобную для вас папку
Пример: /Users/m0pfin/Downloads/NConvert/ (Где m0pfin — ваше имя пользователя)
— Теперь нам нужно создать два файла, желательно делать это в каком-либо редакторе кода у меня это Bracets вы можете юзать Sublime text оба редактора бесплатные.
— И так два файла создаем jpg.command / png.command (расширение файлов именно .command) думаю понятно какой файл для какого типа картинок.
![Уникализатор крео для [MacOS], изображение №8](https://sun9-9.userapi.com/c856024/v856024109/1d5066/xIK9Xf7q-Gs.jpg)
jpg.command — вставляем код приведенный ниже и сохраняем
#! /bin/bash
DIR=$( cd «$( dirname «${BASH_SOURCE[0]}» )» && pwd )
cd «${DIR}»
/Users/m0pfin/Downloads/NConvert/nconvert -out jpeg -o %%_1.jpg -q 95 -rmeta -rexifthumb -noise uniform 0.1 *.jpg
Где: /Users/m0pfin/Downloads/NConvert/nconvert полный путь до папки со скачаным ранее NConvert
Лайфхак: как получить полный путь до файла/папки на MacOS выбираем его мышкой, двумя пальцами на тачпаде тыкаем появляется стандартное меню и зажимаем ALT (заскринить не получается, но на выделенном месте будет написано «Скопировать путь до папки Nconvert)
![Уникализатор крео для [MacOS], изображение №9](https://sun9-30.userapi.com/c856024/v856024109/1d50af/TOY7iDP3feI.jpg)
png.command — вставляем код приведенный ниже и сохраняем
#! /bin/bash
DIR=$( cd «$( dirname «${BASH_SOURCE[0]}» )» && pwd )
cd «${DIR}»
/Users/m0pfin/Downloads/NConvert/nconvert -out png -o %%_1.png -q 95 -rmeta -rexifthumb -noise uniform 0.1 *.png
— Сохраняем.
— ВАЖНО: Чтобы скрипты запускались и работали нужно задать им права доступа открываете терминал по адресу папки где лежат эти два файла
![Уникализатор крео для [MacOS], изображение №10](https://sun9-17.userapi.com/c856024/v856024165/1d9b34/wbSZ0lRxyBQ.jpg)
— Вводим команду:
chmod u+x jpg.command
chmod u+x png.command
![Уникализатор крео для [MacOS], изображение №11](https://sun9-52.userapi.com/c856024/v856024165/1d9b44/baWe1LGhJ8Y.jpg)
— В папку с этими двумя файлами закидываем креативы и в соответствии с расширением картинки жмем два раза на файл в моем случае это .JPG
![Уникализатор крео для [MacOS], изображение №12](https://sun9-4.userapi.com/c856024/v856024165/1d9a83/LfC5Zgng7v4.jpg)
Все файлы в данной папке будут обработаны и уникализированы
— Чистит абсолютно все данные;
— Добавляет шум на фото;
Тут мне стало интересно, а действительно ли скрипт чистит данные и я пошел дальше нашел сервис (подсмотрел в статье CPA.RIP) который чекает эти самые «мета-данные»
Исходный файл:
![Уникализатор крео для [MacOS], изображение №13](https://sun9-36.userapi.com/c856024/v856024165/1d9ad8/qlfkXY1SSY0.jpg)
Полученный файл после обработки скриптом:
![Уникализатор крео для [MacOS], изображение №14](https://sun9-63.userapi.com/c856024/v856024165/1d9ae1/_0zhDCUkY8s.jpg)
Как мы видим он чистит абсолютно все данные.
Теперь, а как же видит ИИ эти два файла:
![Уникализатор крео для [MacOS], изображение №15](https://sun9-56.userapi.com/c856024/v856024165/1d9af2/8ZCkKm_cgVg.jpg)
Прогнав пару раз через уникализатор креатив, процент отличия возрастает, можете сами поэкспериментировать ССЫЛКА
Поздравляю, теперь вы готовы к борьбе с ФБ)
— Напоминаю что первоисточник: YellowWeb
Я лишь обернул всё что он сделал для Windows, под Маководов пользуйтесь🧔
P.S. > На 2-х из 3-х Маков сработало без проблем, на 3-ем почему-то откзывается запускаться скрипт, причины пока не нашел…