TikTok Mass Posting - Video Uniqueness, Metadata, TikTok Duplicate Detection Algorithm

Joined
Apr 3, 2023
Messages
38
Reaction score
29
Making a video "unique" in the eyes of the TikTok algorithm is a reccuring topic here.

Many of us want to take a video, play with it's metadata and edit it with automation to have tens of duplicates ready to be posted, all unique in the eyes of TikTok.

In order to effectively bypass the TikTok Detection Algorithm, we need to understand and speculate about how it works and come up with potential fixes.

Let's use this thread to share all the tools and techniques we use to make our videos unique and the metadata we use to give more "trust" to the videos thus more reach.

Tools I use :
  • ffmpeg : a tool to convert, apply filters, speed up, change metadata and modify in general all types of media files.
  • python : a programming language to automate all my ffmpeg work in bulk. I use the "ffmpeg-python" library to make it easy to bulk edit thousands of videos with ffmpeg using python.
  • exiftool : a command line tool to check metadata of all my videos. Usage : exiftool video.mp4 for example. Works on Unix based, not sure if available on Windows.
Potential TikTok Detection Methods :
I'm not an expert on the topic, it's all speculation, so if you have relevant info please share it below
  • Hashing : the algorithm probably hashes every video (list of pixels) into a unique hash. If even one pixel of the video changes, the hash is completely different.
  • Checking neighbor pixels : the algorithm probably checks the neighbor pixels of each video to see if, for example, the video has been slightly moved, cropped, or zoomed.
  • Metadata : the algorithm probably checks if the metadata of the video is from a trusted source and if it unique or used thousands of times.
  • File name : the algorithm maybe checks file name, comparing it to the typical file name used when editing on TikTok or CapCut to evaluate the trust of the video.
Potential Workarounds :
  • Zooming in on the video : this method generates a zoomed duplicate of the original video, completely changing the hash. The pixels aren't the same anymore.
  • Flipping the video : this method, while generating a unique hash, also completely bypasses a neighbor pixels algorithm.
  • Speeding up the video : completely changes the hash. Not sure if very effective though.
  • Removing metadata : this method at least makes the video "unique" to TikTok. Note: TikTok could consider this as a spam as very few original videos have no metadata.
  • Adding trusted metadata : adding metadata generated by TikTok's editor or CapCut or some trusted metadata in general may help giving the video a boost of trust, TikTok thinking the video was manually edited on their platforms.
  • Changing file name : changing file name to a typical file name generated by TikTok or CapCut.
Copy And Paste Code To Try FFMpeg Filters :
Python:
# Install ffmpeg, then run pip install ffmpeg-python

import ffmpeg
import os

# Put the videos you want to process in the "videos" folder
DIR = "videos"


def flip_video(path):
    try:
        (
            ffmpeg.input(path)
            .filter("hflip")
            .output(
                # Multiple ways to change metadata here
                # 1. map_metadata=-1 - removes all metadata generated by FFMpeg
                # 2. metadata="title=METADATA MAN"" - adds the metadata you want to add.
                # To add multiple metadata params, just use the syntax below
                path.replace(
                    ".mp4",
                    "_flipped.mp4",
                    # map_metadata=-1,
                    # metadata="title=METADATA MAN",
                    {
                        "metadata:g:0": "title=My Title",
                        "metadata:g:1": "artist=Me",
                        "metadata:g:2": "album=X",
                        "metadata:g:3": "year=2019",
                    },
                )
            )
            .run()
        )
        return True
    except ffmpeg.Error as e:
        print(e.stderr)
        return False


def main():
    files = os.listdir(DIR)
    for file in files:
        path = os.path.join(DIR, file)
        flip_video(path)


if __name__ == "__main__":
    main()
Improving Our Methods:
If you have any suggestion to help the many of us here to destroy the TikTok Detection Algorithm, post below and let's discuss other ways to get over the TikTok algorithm.

That's all, if you have any question (related or not to the code provided), don't hesitate to ask!
 
Making a video "unique" in the eyes of the TikTok algorithm is a reccuring topic here.

Many of us want to take a video, play with it's metadata and edit it with automation to have tens of duplicates ready to be posted, all unique in the eyes of TikTok.

In order to effectively bypass the TikTok Detection Algorithm, we need to understand and speculate about how it works and come up with potential fixes.

Let's use this thread to share all the tools and techniques we use to make our videos unique and the metadata we use to give more "trust" to the videos thus more reach.

Tools I use :
  • ffmpeg : a tool to convert, apply filters, speed up, change metadata and modify in general all types of media files.
  • python : a programming language to automate all my ffmpeg work in bulk. I use the "ffmpeg-python" library to make it easy to bulk edit thousands of videos with ffmpeg using python.
  • exiftool : a command line tool to check metadata of all my videos. Usage : exiftool video.mp4 for example. Works on Unix based, not sure if available on Windows.
Potential TikTok Detection Methods :
I'm not an expert on the topic, it's all speculation, so if you have relevant info please share it below
  • Hashing : the algorithm probably hashes every video (list of pixels) into a unique hash. If even one pixel of the video changes, the hash is completely different.
  • Checking neighbor pixels : the algorithm probably checks the neighbor pixels of each video to see if, for example, the video has been slightly moved, cropped, or zoomed.
  • Metadata : the algorithm probably checks if the metadata of the video is from a trusted source and if it unique or used thousands of times.
  • File name : the algorithm maybe checks file name, comparing it to the typical file name used when editing on TikTok or CapCut to evaluate the trust of the video.
Potential Workarounds :
  • Zooming in on the video : this method generates a zoomed duplicate of the original video, completely changing the hash. The pixels aren't the same anymore.
  • Flipping the video : this method, while generating a unique hash, also completely bypasses a neighbor pixels algorithm.
  • Speeding up the video : completely changes the hash. Not sure if very effective though.
  • Removing metadata : this method at least makes the video "unique" to TikTok. Note: TikTok could consider this as a spam as very few original videos have no metadata.
  • Adding trusted metadata : adding metadata generated by TikTok's editor or CapCut or some trusted metadata in general may help giving the video a boost of trust, TikTok thinking the video was manually edited on their platforms.
  • Changing file name : changing file name to a typical file name generated by TikTok or CapCut.
Copy And Paste Code To Try FFMpeg Filters :
Python:
# Install ffmpeg, then run pip install ffmpeg-python

import ffmpeg
import os

# Put the videos you want to process in the "videos" folder
DIR = "videos"


def flip_video(path):
    try:
        (
            ffmpeg.input(path)
            .filter("hflip")
            .output(
                # Multiple ways to change metadata here
                # 1. map_metadata=-1 - removes all metadata generated by FFMpeg
                # 2. metadata="title=METADATA MAN"" - adds the metadata you want to add.
                # To add multiple metadata params, just use the syntax below
                path.replace(
                    ".mp4",
                    "_flipped.mp4",
                    # map_metadata=-1,
                    # metadata="title=METADATA MAN",
                    {
                        "metadata:g:0": "title=My Title",
                        "metadata:g:1": "artist=Me",
                        "metadata:g:2": "album=X",
                        "metadata:g:3": "year=2019",
                    },
                )
            )
            .run()
        )
        return True
    except ffmpeg.Error as e:
        print(e.stderr)
        return False


def main():
    files = os.listdir(DIR)
    for file in files:
        path = os.path.join(DIR, file)
        flip_video(path)


if __name__ == "__main__":
    main()
Improving Our Methods:
If you have any suggestion to help the many of us here to destroy the TikTok Detection Algorithm, post below and let's discuss other ways to get over the TikTok algorithm.

That's all, if you have any question (related or not to the code provided), don't hesitate to ask!
hi do you have any experience with Tiktok lives and moving an account that is stuck on zero?
 
How i can do this? "Adding trusted metadata" ?
 
ill give you a hint, tik tok doesn't actually take metadata. You can upload the same video a million times and its fine, they wont stop you from getting views.
 
ill give you a hint, tik tok doesn't actually take metadata. You can upload the same video a million times and its fine, they wont stop you from getting views.
I'm pretty sure they do. Not talking about metadata, but every social media out there will check their platform for duplicates to fight against spammers.
 
Making a video "unique" in the eyes of the TikTok algorithm is a reccuring topic here.

Many of us want to take a video, play with it's metadata and edit it with automation to have tens of duplicates ready to be posted, all unique in the eyes of TikTok.

In order to effectively bypass the TikTok Detection Algorithm, we need to understand and speculate about how it works and come up with potential fixes.

Let's use this thread to share all the tools and techniques we use to make our videos unique and the metadata we use to give more "trust" to the videos thus more reach.

Tools I use :
  • ffmpeg : a tool to convert, apply filters, speed up, change metadata and modify in general all types of media files.
  • python : a programming language to automate all my ffmpeg work in bulk. I use the "ffmpeg-python" library to make it easy to bulk edit thousands of videos with ffmpeg using python.
  • exiftool : a command line tool to check metadata of all my videos. Usage : exiftool video.mp4 for example. Works on Unix based, not sure if available on Windows.
Potential TikTok Detection Methods :
I'm not an expert on the topic, it's all speculation, so if you have relevant info please share it below
  • Hashing : the algorithm probably hashes every video (list of pixels) into a unique hash. If even one pixel of the video changes, the hash is completely different.
  • Checking neighbor pixels : the algorithm probably checks the neighbor pixels of each video to see if, for example, the video has been slightly moved, cropped, or zoomed.
  • Metadata : the algorithm probably checks if the metadata of the video is from a trusted source and if it unique or used thousands of times.
  • File name : the algorithm maybe checks file name, comparing it to the typical file name used when editing on TikTok or CapCut to evaluate the trust of the video.
Potential Workarounds :
  • Zooming in on the video : this method generates a zoomed duplicate of the original video, completely changing the hash. The pixels aren't the same anymore.
  • Flipping the video : this method, while generating a unique hash, also completely bypasses a neighbor pixels algorithm.
  • Speeding up the video : completely changes the hash. Not sure if very effective though.
  • Removing metadata : this method at least makes the video "unique" to TikTok. Note: TikTok could consider this as a spam as very few original videos have no metadata.
  • Adding trusted metadata : adding metadata generated by TikTok's editor or CapCut or some trusted metadata in general may help giving the video a boost of trust, TikTok thinking the video was manually edited on their platforms.
  • Changing file name : changing file name to a typical file name generated by TikTok or CapCut.
Copy And Paste Code To Try FFMpeg Filters :
Python:
# Install ffmpeg, then run pip install ffmpeg-python

import ffmpeg
import os

# Put the videos you want to process in the "videos" folder
DIR = "videos"


def flip_video(path):
    try:
        (
            ffmpeg.input(path)
            .filter("hflip")
            .output(
                # Multiple ways to change metadata here
                # 1. map_metadata=-1 - removes all metadata generated by FFMpeg
                # 2. metadata="title=METADATA MAN"" - adds the metadata you want to add.
                # To add multiple metadata params, just use the syntax below
                path.replace(
                    ".mp4",
                    "_flipped.mp4",
                    # map_metadata=-1,
                    # metadata="title=METADATA MAN",
                    {
                        "metadata:g:0": "title=My Title",
                        "metadata:g:1": "artist=Me",
                        "metadata:g:2": "album=X",
                        "metadata:g:3": "year=2019",
                    },
                )
            )
            .run()
        )
        return True
    except ffmpeg.Error as e:
        print(e.stderr)
        return False


def main():
    files = os.listdir(DIR)
    for file in files:
        path = os.path.join(DIR, file)
        flip_video(path)


if __name__ == "__main__":
    main()
Improving Our Methods:
If you have any suggestion to help the many of us here to destroy the TikTok Detection Algorithm, post below and let's discuss other ways to get over the TikTok algorithm.

That's all, if you have any question (related or not to the code provided), don't hesitate to ask!
I've been down this rabbit hole too and have been coding. I really want to get to the bottom of this. Message me on TG: lush_management
 
Making a video "unique" in the eyes of the TikTok algorithm is a reccuring topic here.

Many of us want to take a video, play with it's metadata and edit it with automation to have tens of duplicates ready to be posted, all unique in the eyes of TikTok.

In order to effectively bypass the TikTok Detection Algorithm, we need to understand and speculate about how it works and come up with potential fixes.

Let's use this thread to share all the tools and techniques we use to make our videos unique and the metadata we use to give more "trust" to the videos thus more reach.

Tools I use :
  • ffmpeg : a tool to convert, apply filters, speed up, change metadata and modify in general all types of media files.
  • python : a programming language to automate all my ffmpeg work in bulk. I use the "ffmpeg-python" library to make it easy to bulk edit thousands of videos with ffmpeg using python.
  • exiftool : a command line tool to check metadata of all my videos. Usage : exiftool video.mp4 for example. Works on Unix based, not sure if available on Windows.
Potential TikTok Detection Methods :
I'm not an expert on the topic, it's all speculation, so if you have relevant info please share it below
  • Hashing : the algorithm probably hashes every video (list of pixels) into a unique hash. If even one pixel of the video changes, the hash is completely different.
  • Checking neighbor pixels : the algorithm probably checks the neighbor pixels of each video to see if, for example, the video has been slightly moved, cropped, or zoomed.
  • Metadata : the algorithm probably checks if the metadata of the video is from a trusted source and if it unique or used thousands of times.
  • File name : the algorithm maybe checks file name, comparing it to the typical file name used when editing on TikTok or CapCut to evaluate the trust of the video.
Potential Workarounds :
  • Zooming in on the video : this method generates a zoomed duplicate of the original video, completely changing the hash. The pixels aren't the same anymore.
  • Flipping the video : this method, while generating a unique hash, also completely bypasses a neighbor pixels algorithm.
  • Speeding up the video : completely changes the hash. Not sure if very effective though.
  • Removing metadata : this method at least makes the video "unique" to TikTok. Note: TikTok could consider this as a spam as very few original videos have no metadata.
  • Adding trusted metadata : adding metadata generated by TikTok's editor or CapCut or some trusted metadata in general may help giving the video a boost of trust, TikTok thinking the video was manually edited on their platforms.
  • Changing file name : changing file name to a typical file name generated by TikTok or CapCut.
Copy And Paste Code To Try FFMpeg Filters :
Python:
# Install ffmpeg, then run pip install ffmpeg-python

import ffmpeg
import os

# Put the videos you want to process in the "videos" folder
DIR = "videos"


def flip_video(path):
    try:
        (
            ffmpeg.input(path)
            .filter("hflip")
            .output(
                # Multiple ways to change metadata here
                # 1. map_metadata=-1 - removes all metadata generated by FFMpeg
                # 2. metadata="title=METADATA MAN"" - adds the metadata you want to add.
                # To add multiple metadata params, just use the syntax below
                path.replace(
                    ".mp4",
                    "_flipped.mp4",
                    # map_metadata=-1,
                    # metadata="title=METADATA MAN",
                    {
                        "metadata:g:0": "title=My Title",
                        "metadata:g:1": "artist=Me",
                        "metadata:g:2": "album=X",
                        "metadata:g:3": "year=2019",
                    },
                )
            )
            .run()
        )
        return True
    except ffmpeg.Error as e:
        print(e.stderr)
        return False


def main():
    files = os.listdir(DIR)
    for file in files:
        path = os.path.join(DIR, file)
        flip_video(path)


if __name__ == "__main__":
    main()
Improving Our Methods:
If you have any suggestion to help the many of us here to destroy the TikTok Detection Algorithm, post below and let's discuss other ways to get over the TikTok algorithm.

That's all, if you have any question (related or not to the code provided), don't hesitate to ask!
Very useful post. Thanks for this.
 
nope. You're wrong. Ive proved it, look at andrew tate- his stuff is all over tik tok literally has a repost button, its kay.
This is because of pixel manipulation.

Most videos you see of his has a watermark embedded from the TIktok creator.

This is key.
 
@DotMel Hi this is what I have been testing with ffmpeg and changing metadata. Not as good as stitch but worth a play around if you have the time.
 
This is because of pixel manipulation.

Most videos you see of his has a watermark embedded from the TIktok creator.

This is key.
nope. not true dont need the watermark, with it or without it you can still go viral
 
ill give you a hint, tik tok doesn't actually take metadata. You can upload the same video a million times and its fine, they wont stop you from getting views.
You need to edit the video before uploading it. You can't upload the same video many times and get views without editing it.
 
You need to edit the video before uploading it. You can't upload the same video many times and get views without editing it.
Not true. fake news. I upload the same video from diff accs and get views sometimes they go viral
 
So far I've seen videos need to be changed alot like adding videogames at the bottom etc. Haven't figured out the correct way to spin the videos without videogames
 
for methods like Zooming in on the video, would the whole video have to be zoomed in, or you reckon you could get away with just one section like the hook being zoomed in a little
 
Making a video "unique" in the eyes of the TikTok algorithm is a reccuring topic here.

Many of us want to take a video, play with it's metadata and edit it with automation to have tens of duplicates ready to be posted, all unique in the eyes of TikTok.

In order to effectively bypass the TikTok Detection Algorithm, we need to understand and speculate about how it works and come up with potential fixes.

Let's use this thread to share all the tools and techniques we use to make our videos unique and the metadata we use to give more "trust" to the videos thus more reach.

Tools I use :
  • ffmpeg : a tool to convert, apply filters, speed up, change metadata and modify in general all types of media files.
  • python : a programming language to automate all my ffmpeg work in bulk. I use the "ffmpeg-python" library to make it easy to bulk edit thousands of videos with ffmpeg using python.
  • exiftool : a command line tool to check metadata of all my videos. Usage : exiftool video.mp4 for example. Works on Unix based, not sure if available on Windows.
Potential TikTok Detection Methods :
I'm not an expert on the topic, it's all speculation, so if you have relevant info please share it below
  • Hashing : the algorithm probably hashes every video (list of pixels) into a unique hash. If even one pixel of the video changes, the hash is completely different.
  • Checking neighbor pixels : the algorithm probably checks the neighbor pixels of each video to see if, for example, the video has been slightly moved, cropped, or zoomed.
  • Metadata : the algorithm probably checks if the metadata of the video is from a trusted source and if it unique or used thousands of times.
  • File name : the algorithm maybe checks file name, comparing it to the typical file name used when editing on TikTok or CapCut to evaluate the trust of the video.
Potential Workarounds :
  • Zooming in on the video : this method generates a zoomed duplicate of the original video, completely changing the hash. The pixels aren't the same anymore.
  • Flipping the video : this method, while generating a unique hash, also completely bypasses a neighbor pixels algorithm.
  • Speeding up the video : completely changes the hash. Not sure if very effective though.
  • Removing metadata : this method at least makes the video "unique" to TikTok. Note: TikTok could consider this as a spam as very few original videos have no metadata.
  • Adding trusted metadata : adding metadata generated by TikTok's editor or CapCut or some trusted metadata in general may help giving the video a boost of trust, TikTok thinking the video was manually edited on their platforms.
  • Changing file name : changing file name to a typical file name generated by TikTok or CapCut.
Copy And Paste Code To Try FFMpeg Filters :
Python:
# Install ffmpeg, then run pip install ffmpeg-python

import ffmpeg
import os

# Put the videos you want to process in the "videos" folder
DIR = "videos"


def flip_video(path):
    try:
        (
            ffmpeg.input(path)
            .filter("hflip")
            .output(
                # Multiple ways to change metadata here
                # 1. map_metadata=-1 - removes all metadata generated by FFMpeg
                # 2. metadata="title=METADATA MAN"" - adds the metadata you want to add.
                # To add multiple metadata params, just use the syntax below
                path.replace(
                    ".mp4",
                    "_flipped.mp4",
                    # map_metadata=-1,
                    # metadata="title=METADATA MAN",
                    {
                        "metadata:g:0": "title=My Title",
                        "metadata:g:1": "artist=Me",
                        "metadata:g:2": "album=X",
                        "metadata:g:3": "year=2019",
                    },
                )
            )
            .run()
        )
        return True
    except ffmpeg.Error as e:
        print(e.stderr)
        return False


def main():
    files = os.listdir(DIR)
    for file in files:
        path = os.path.join(DIR, file)
        flip_video(path)


if __name__ == "__main__":
    main()
Improving Our Methods:
If you have any suggestion to help the many of us here to destroy the TikTok Detection Algorithm, post below and let's discuss other ways to get over the TikTok algorithm.

That's all, if you have any question (related or not to the code provided), don't hesitate to ask!
''Adds the metadata you want to ad''

Can someone elaborate on that?
Whats good metadata? how do i find it? how do source it at mass?
Sorry for the newbie question, many thanks in advance
 
Please have you been able to achieve creating a totally unique video with your script
 
  • Like
Reactions: Sol
Back
Top