Арбитражники, работающие с TikTok, знают, что уникальное видео – залог успеха. Из-за постоянно меняющихся алгоритмов антифрод-системы, привычные способы уникализации видео перестают работать или становятся не актуальны. Из этой статьи вы узнаете, как уникализировать видео креативы TikTok в 2024 году и не нарушить правила платформы.
Как TikTok проверяет видео на уникальность?
У TikTok одна из самых сильных антифрод-систем среди социальных сетей. Судя по всему, в последние месяцы в алгоритмы добавили ИИ, который успешно помогает выявлять неуникальный контент.
Некоторые из параметров, которые анализируют алгоритмы TikTok:
- Метаданные;
- Хэш-сумма видео;
- Раскадровка;
- Наличие второго или заднего фона;
- Аудиодорожка.
Как уникализировать видео в TikTok – 3 способа
На данный момент есть три способа уникализировать видео для ТикТок: ручной, пакетный (автоматизированный), а также при помощи нейросетей и ботов. Разберем каждый способ подробнее.
Ручной способ
Данный способ можно реализовать через приложение CapCut или Inshot. Для примера мы будем использовать CapCut.
Перед началом просмотра инструкции, сохраните на свое устройство несколько фоновых изображений с Pinterest. Теперь можно приступать к просмотру инструкции:
Изображения для заднего фона можно также снять на камеру вашего телефона. Метаданные и другая информация изображения изменится и позволит избежать блокировок со стороны TikTok.
Автоматизированный способ
Данный способ основан на использовании FFmpeg. Простыми словами – редактирование аудио и видео через командную строку. Главным минусом такого способа является необходимость использования персонального компьютера с хорошими характеристиками, так как обработка происходит с использованием мощностей видео-карты.
Рекомендуем пройти бесплатный курс по FFmpeg, чтобы научиться пользоваться инструментом и делать уникальные креативы в считанные минуты.
ChatGPT + FFmpeg
К нашему общему облегчению, сегодня у нас есть искусственный интеллект, при помощи которого можно ускорить рабочие процессы. Зная основы FFmpeg, можно использовать ChatGPT для создания готового скрипта и его последующего применения.
При необходимости можно попросить ИИ добавить дополнительные команды.
Вы можете использовать готовый “скелет” скрипта для FFmpeg:
import os
import random
from moviepy.editor import VideoFileClip, CompositeVideoClip, ImageClip
from PIL import Image
import numpy as np
def get_video_size(video_path):
with VideoFileClip(video_path) as clip:
return clip.size
def rotate_videos(input_folder, output_folder, additional_video_folder):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
video_files = [f for f in os.listdir(input_folder) if f.endswith('.mp4')]
additional_image_files = [f for f in os.listdir(additional_video_folder) if f.endswith('.png') or f.endswith('.jpg')]
# Загрузка и изменение размера всех дополнительных изображений заранее
additional_clips = []
for additional_image_file in additional_image_files:
additional_image_path = os.path.join(additional_video_folder, additional_image_file)
image_pil = Image.open(additional_image_path)
# Получаем размеры основного видео
video_path = os.path.join(input_folder, video_files[0])
with VideoFileClip(video_path) as clip:
video_size = clip.size
# Изменяем размер изображения до размеров основного видео
resized_image_pil = image_pil.resize(video_size)
# Создаем ImageClip из измененного изображения
additional_clip = ImageClip(np.array(resized_image_pil))
# Добавляем в список дополнительных клипов
additional_clips.append(additional_clip)
for video_file in video_files:
try:
video_path = os.path.join(input_folder, video_file)
with VideoFileClip(video_path) as clip:
# Получаем размеры основного видео
video_size = clip.size
for i in range(10): # Создаем 10 копий каждого видео
rotate_angle = random.uniform(3, 42)
rotated_clip = clip.rotate(rotate_angle)
additional_clip = random.choice(additional_clips)
opacity = random.uniform(0.7, 0.85)
additional_clip = additional_clip.set_opacity(opacity)
final_clip = CompositeVideoClip([rotated_clip.set_position('center'),
additional_clip.set_position('center')],
size=video_size)
final_clip = final_clip.subclip(0, rotated_clip.duration)
output_path = os.path.join(output_folder, f"rotated_{os.path.splitext(video_file)[0]}_{i+1}.mp4")
final_clip.write_videofile(output_path, codec='libx264', fps=clip.fps)
print(f"Видео {video_file} ({i+1}/10) успешно повернуто и сохранено как {os.path.basename(output_path)}")
except Exception as e:
print(f"Ошибка при обработке видео {video_file}: {str(e)}")
# Пример использования функции
if __name__ == "__main__":
input_folder = r"D:\TIKTOK\FILE"
output_folder = r"D:\TIKTOK\SAVE"
additional_video_folder = r"D:\TIKTOK\DOP"
rotate_videos(input_folder, output_folder, additional_video_folder)
Нейросети и боты
Для уникализации креативов можно прибегнуть к использованию ботов – уникализаторов видео и нейросетей.
Глаз Цукера – самый популярный среди арбитражников бот, который может уникализировать креатив за считанные минуты. При отправке креативов, нейросети обрабатывают видео и выдают готовый, уникальный материал, который можно сразу использовать для загрузки в TikTok.
Данный бот абсолютно бесплатный, однако, возможна утечка креативов в общую базу данных. Если вы переживаете за сохранность вашего контента, используйте один из ранее предложенных способов уникализации креатива.
Заключение
Каждое обновление антифрод-системы добавляет сложности в работе арбитражникам. Теперь вы знаете способы, которые позволяют сделать видео для Тик Ток уникальными и избежать бан за неуникальные креативы. Способы, приведенные в статье, будут работать еще долгое время, так как являются универсальными.
Более 10 лет пишу тексты. 5 из них — про казино, букмекерские конторы. Делаю проклы под нутру с отличным конвертом. Знаю, как и где найти любую, даже самую редкую информацию. Знаю русский и украинский язык. Есть опыт работы с Telegram, Instagram, VK, Facebook и другими социальными сетями. Работала в разных медиа про арбитраж трафика, а также с iGaming партнерками