G’day guys, if you’ve been having the issue of being labelled with ‘AI Content’ on instagram, I’ve got a workaround for you. Let me know if this works for you like it did for me!
A free, step-by-step guide for Mac users
Instagram has been incorrectly labelling some of my videos as AI-generated, despite the footage being entirely real.
After multiple conversations with Meta Support, I was advised to remove all metadata from my videos before uploading. Unfortunately, they couldn’t identify exactly which metadata was triggering the label.
After some testing, I found a solution using FFmpeg, a free, open-source video processing tool.
I’ve since created a simple drag-and-drop Mac application that removes standard metadata from my video exports without affecting their quality.
This resolved the incorrect AI label on the videos I tested. I can’t guarantee it’ll work for everyone, but if you’re experiencing the same issue, it’s worth trying.
Here’s how to set it up.
Step 1 - Install Homebrew
Homebrew is a free tool that allows you to install software on your Mac.
1. Open Terminal on your Mac.
You can find it by pressing Command + Space, typing Terminal, and pressing Enter.
2. Copy the following command into Terminal and press Enter.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3. Follow the installation instructions.
You may be asked to enter your Mac password. When typing your password, the characters won’t appear on screen. This is normal.
4. Once installation is complete, follow any additional instructions displayed under “Next steps”.
For Macs with Apple Silicon (M1, M2, M3, M4, etc.), you can typically use these commands:
echo >> ~/.zprofile echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' >> ~/.zprofile eval "$(/opt/homebrew/bin/brew shellenv zsh)"
5. Confirm Homebrew is installed by entering:
brew --version
If a version number appears, you’re ready to continue.
If Homebrew is already installed, you can skip this step.
Step 2 - Install FFmpeg
FFmpeg is a free tool used to process video and audio files.
We’ll use it to create fresh video files without copying their existing metadata.
1. In Terminal, enter:
brew install ffmpeg
2. Press Enter and wait for the installation to finish.
3. Confirm FFmpeg has installed successfully:
ffmpeg -version
If you see information about the installed version, you’re good to go.
Step 3 - Create Your Drag-and-Drop Application
Rather than manually entering commands every time you export a video, we’ll create a simple Mac application that automatically processes your files.
We’ll use Automator, which comes pre-installed on macOS.
1. Press Command + Space and search for Automator.
2. Open Automator and select New Document.
3. Choose Application as the document type.
4. In the search bar on the left, search for Run Shell Script.
5. Drag the Run Shell Script action into the workspace on the right.
6. At the top of the action, configure the following settings:
Shell: /bin/zsh
Pass input: as arguments
7. Delete the default text inside the script window.
Step 4 - Add the Metadata Removal Script
Copy the entire script below and paste it into the Run Shell Script window in Automator.
#!/bin/zsh
# Location of FFmpeg
FFMPEG="/opt/homebrew/bin/ffmpeg"
# Process every file dropped onto the app
for file in "$@"
do
# Check that the file is a supported video
case "${file:l}" in
*.mp4|*.mov|*.m4v)
;;
*)
continue
;;
esac
# Get original filename and folder
directory="${file:h}"
filename="${file:t}"
name="${filename:r}"
# Create cleaned filename
output="$directory/${name}_CLEAN.mp4"
# Avoid overwriting existing files
counter=1
while [[ -e "$output" ]]; do
output="$directory/${name}_CLEAN_${counter}.mp4"
((counter++))
done
# Strip metadata without re-encoding
"$FFMPEG" -i "$file" \
-map 0:v:0 \
-map '0:a?' \
-map_metadata -1 \
-map_metadata:s -1 \
-map_chapters -1 \
-c copy \
"$output"
done
# Notify when finished
osascript -e 'display notification "Your videos have been processed." with title "Metadata Cleaner"'
What does this script do?
The script uses FFmpeg to create a new MP4 file while removing standard container metadata.
It also:
Preserves the original video and audio quality without re-encoding.
Leaves the original file untouched.
Automatically adds _CLEAN to the filename.
Saves the new file alongside the original.
Allows you to process multiple videos at once.
Note: This script is intended primarily for finished H.264 and H.265 social media exports. Some professional codecs stored in MOV files aren’t compatible with MP4 and may fail to process. The script also doesn’t guarantee removal of every embedded metadata or provenance signal.
Step 5 - Save Your Application
1. In Automator, select File → Save.
2. Name your application:
Metadata Cleaner
3. Save it to your Applications folder.
4. Open Finder and navigate to Applications.
You should now see an application called Metadata Cleaner.app.
For easier access, drag the application onto your Mac’s Dock.
Step 6 - Clean Your Videos
You’re finished with the setup!
From now on, removing metadata is as simple as dragging your video files onto the application.
1. Export your video from your editing software as usual.
2. Find the exported MP4 or MOV file in Finder.
3. Drag the file directly onto your new Metadata Cleaner application.
4. Wait for the application to process your video.
5. Open the folder containing your original video.
You should now see two files:
Original:
MY_VIDEO.mp4
Cleaned:
MY_VIDEO_CLEAN.mp4
The cleaned version is the file you’ll upload to Instagram.
You can also select multiple videos and drag them onto the application simultaneously.
Step 7 - Test Your Video on Instagram
Upload your cleaned video to Instagram and check whether the AI label still appears.
In my case, this process successfully resolved the incorrect AI labels on the videos I tested.
If your video is still being flagged, the issue may involve additional metadata, embedded provenance information, or other signals used by Meta’s detection system.
Removing standard metadata is not a guaranteed solution.
A Few Important Notes
Will this reduce video quality?
No. The script uses FFmpeg’s -c copy function, which copies the original encoded video and audio streams without recompressing them.
Does this remove absolutely all metadata?
No. It removes standard container metadata and excludes additional data streams, but some technical metadata and embedded information may remain. Certain metadata is also necessary for a video file to function correctly.
Does this work with photos?
No. This particular application is designed for video files. Photos require a different workflow.
Will this work on Windows?
The FFmpeg process works on Windows, but these specific instructions are for macOS. Windows users would need to create a different script or application.
Will this definitely remove Instagram’s AI label?
Not necessarily. This process worked on my own incorrectly labelled videos, but Meta uses multiple signals to identify AI-generated content. Metadata removal alone may not resolve every case.
Final Thoughts
For creators shooting and editing original footage, having work incorrectly labelled as AI-generated is incredibly frustrating.
This is the simplest solution I’ve found so far, and it’s now part of my regular export workflow.
Editing Software → Export → Metadata Cleaner → Instagram
The entire process is free, takes only a few minutes to set up, and doesn’t require any ongoing subscriptions.
Hopefully it helps a few other creators dealing with the same issue.
Disclaimer: This guide is intended to help creators troubleshoot incorrect AI labels on authentic content, not to misrepresent AI-generated material. Removing metadata can also remove attribution and provenance information, so always retain your original files.