Top 5 Meme Shorts: n8n YouTube Automation
Budget / Salary₹600–1,500
TypeFreelance project
LocationRemote
Posted2 hours ago
# Automation Developer Needed – YouTube Meme Shorts System
I am looking for an experienced **n8n automation developer** to build a mostly automated system for creating and publishing **YouTube Shorts in a “Top 5 / Ranking / Meme” format**.
### What I want to automate
The basic concept is:
**Meme/Funny Video Sources → Collect Clips → Select/Rank Best Clips → Generate Short → Add Captions/SFX → Final Video → YouTube Upload**
Example videos:
- Top 5 Memes You Can't Stop Laughing At
- Top 5 Funniest Fails
- Top 5 Crazy Cat Moments
- Top 5 Instant Karma Moments
- Top 5 “Bro What?” Moments
The system should be designed so that I can eventually produce **multiple Shorts per day with minimal manual work.**
---
## Main Requirements
### 1. Content Collection
Build an n8n workflow that can collect video/meme assets from **legal/licensed/public-domain sources or sources where I have permission to use the content**.
I want the system to:
- Collect new content automatically
- Store source URL
- Store/download the video asset where legally permitted
- Avoid duplicate clips
- Maintain a content database
- Track which clips have already been used
Please recommend the best APIs/tools for this.
---
### 2. AI Clip Selection
The system should automatically analyze the collected clips and select the best ones for a Short.
Ideally AI should score clips based on:
- Funny/entertaining potential
- Hook potential
- Visual quality
- Duration
- Engagement potential
- Whether the clip fits the selected category
Example:
Input: 30 clips
Output:
**#5 → Clip A**
**#4 → Clip B**
**#3 → Clip C**
**#2 → Clip D**
**#1 → Clip E**
The system should prioritize the strongest clip for #1.
---
### 3. Script / Hook Generation
Use an AI API to automatically generate the Short's:
- Opening hook
- Ranking labels
- Short commentary where appropriate
- Ending CTA
Example:
**Hook:**
“Try not to laugh. #1 is absolutely insane ”
Then:
“Coming in at #5…”
“#4…”
etc.
The exact format should be configurable.
---
### 4. Automatic Video Creation
The workflow should automatically create a **9:16 YouTube Short**.
Target duration:
**20–60 seconds**
The video should include:
- 5 clips
- Ranking numbers
- Captions/subtitles
- Simple transitions
- Zoom/crop where necessary
- Sound effects
- Background music where legally usable
- Intro/hook
- Ending CTA
I am open to using tools such as **FFmpeg, Creatomate, Shotstack, Remotion, or another reliable video-generation API**.
Please recommend the most cost-effective option.
---
### 5. Captions
Captions should be generated automatically.
Requirements:
- Large mobile-friendly text
- Good timing
- Automatically synced to speech
- Configurable font/style
- Highlight important words where possible
---
### 6. YouTube Upload
After the video is generated, the system should be able to:
- Generate title
- Generate description
- Generate hashtags
- Generate relevant keywords
- Upload to YouTube
- Set privacy/status
- Schedule publishing
I want the upload process to be automated through the **YouTube API**.
---
### 7. Human Approval Option
I do NOT want everything to publish blindly.
Please build an optional approval step.
For example:
**Video generated → Telegram/Discord notification → I approve → YouTube upload**
or:
**Video generated → Google Sheet/Airtable → Status = APPROVED → n8n publishes**
This should be configurable.
---
## Dashboard / Database
I would like a simple database using something such as:
- Google Sheets
- Airtable
- Notion
- Supabase
The database should track:
- Clip URL
- Source
- Category
- Download status
- Used/not used
- Video ID
- Generated Short
- Publishing status
- YouTube URL
- Date published
- Errors
---
## Error Handling
This is very important.
The workflow should not completely break if one clip/API fails.
It should have:
- Retry system
- Error notifications
- Failed-job tracking
- API timeout handling
- Duplicate detection
- Logging
- Ability to restart failed jobs
I want a reliable production workflow, not just a demo.
---
## Scalability
The system should be designed so I can later run:
**1 channel → 3 Shorts/day**
and potentially scale to:
**multiple channels → multiple Shorts/day**
without rebuilding everything from scratch.
The workflow should use variables/configuration rather than hard-coded values.
---
## Suggested Workflow
Something approximately like:
**Content Sources**
↓
**n8n**
↓
**Content Database**
↓
**AI Analysis / Scoring**
↓
**Select Top 5**
↓
**AI Hook + Script**
↓
**Video Generation**
↓
**Captions + SFX + Music**
↓
**Quality Check**
↓
**Approval**
↓
**YouTube API**
↓
**Publish / Schedule**
↓
**Analytics Database**
---
## What I Need From You
Please provide:
1. Your experience with **n8n**
2. Examples of similar automation systems you have built
3. Experience with YouTube API
4. Experience with FFmpeg / video automation / Creatomate / Shotstack / Remotion
5. AI APIs you recommend
6. Estimated monthly API/software cost
7. Estimated development time
8. Fixed-price quote
9. How you would handle copyright/licensing and source tracking
10. How you would make the system scalable for multiple channels
### Important
I am NOT looking for someone to manually create Shorts.
I specifically need an **automation developer who can build the n8n system** so that most of the process happens automatically.
The final workflow should be documented so I can understand and operate it myself after delivery.
Please do not apply if you only have experience with basic n8n workflows. I am looking for someone comfortable with **APIs, AI, video processing, webhooks, databases, and YouTube automation**.
Budget is negotiable depending on experience and the quality of the proposed system.
I am looking for an experienced **n8n automation developer** to build a mostly automated system for creating and publishing **YouTube Shorts in a “Top 5 / Ranking / Meme” format**.
### What I want to automate
The basic concept is:
**Meme/Funny Video Sources → Collect Clips → Select/Rank Best Clips → Generate Short → Add Captions/SFX → Final Video → YouTube Upload**
Example videos:
- Top 5 Memes You Can't Stop Laughing At
- Top 5 Funniest Fails
- Top 5 Crazy Cat Moments
- Top 5 Instant Karma Moments
- Top 5 “Bro What?” Moments
The system should be designed so that I can eventually produce **multiple Shorts per day with minimal manual work.**
---
## Main Requirements
### 1. Content Collection
Build an n8n workflow that can collect video/meme assets from **legal/licensed/public-domain sources or sources where I have permission to use the content**.
I want the system to:
- Collect new content automatically
- Store source URL
- Store/download the video asset where legally permitted
- Avoid duplicate clips
- Maintain a content database
- Track which clips have already been used
Please recommend the best APIs/tools for this.
---
### 2. AI Clip Selection
The system should automatically analyze the collected clips and select the best ones for a Short.
Ideally AI should score clips based on:
- Funny/entertaining potential
- Hook potential
- Visual quality
- Duration
- Engagement potential
- Whether the clip fits the selected category
Example:
Input: 30 clips
Output:
**#5 → Clip A**
**#4 → Clip B**
**#3 → Clip C**
**#2 → Clip D**
**#1 → Clip E**
The system should prioritize the strongest clip for #1.
---
### 3. Script / Hook Generation
Use an AI API to automatically generate the Short's:
- Opening hook
- Ranking labels
- Short commentary where appropriate
- Ending CTA
Example:
**Hook:**
“Try not to laugh. #1 is absolutely insane ”
Then:
“Coming in at #5…”
“#4…”
etc.
The exact format should be configurable.
---
### 4. Automatic Video Creation
The workflow should automatically create a **9:16 YouTube Short**.
Target duration:
**20–60 seconds**
The video should include:
- 5 clips
- Ranking numbers
- Captions/subtitles
- Simple transitions
- Zoom/crop where necessary
- Sound effects
- Background music where legally usable
- Intro/hook
- Ending CTA
I am open to using tools such as **FFmpeg, Creatomate, Shotstack, Remotion, or another reliable video-generation API**.
Please recommend the most cost-effective option.
---
### 5. Captions
Captions should be generated automatically.
Requirements:
- Large mobile-friendly text
- Good timing
- Automatically synced to speech
- Configurable font/style
- Highlight important words where possible
---
### 6. YouTube Upload
After the video is generated, the system should be able to:
- Generate title
- Generate description
- Generate hashtags
- Generate relevant keywords
- Upload to YouTube
- Set privacy/status
- Schedule publishing
I want the upload process to be automated through the **YouTube API**.
---
### 7. Human Approval Option
I do NOT want everything to publish blindly.
Please build an optional approval step.
For example:
**Video generated → Telegram/Discord notification → I approve → YouTube upload**
or:
**Video generated → Google Sheet/Airtable → Status = APPROVED → n8n publishes**
This should be configurable.
---
## Dashboard / Database
I would like a simple database using something such as:
- Google Sheets
- Airtable
- Notion
- Supabase
The database should track:
- Clip URL
- Source
- Category
- Download status
- Used/not used
- Video ID
- Generated Short
- Publishing status
- YouTube URL
- Date published
- Errors
---
## Error Handling
This is very important.
The workflow should not completely break if one clip/API fails.
It should have:
- Retry system
- Error notifications
- Failed-job tracking
- API timeout handling
- Duplicate detection
- Logging
- Ability to restart failed jobs
I want a reliable production workflow, not just a demo.
---
## Scalability
The system should be designed so I can later run:
**1 channel → 3 Shorts/day**
and potentially scale to:
**multiple channels → multiple Shorts/day**
without rebuilding everything from scratch.
The workflow should use variables/configuration rather than hard-coded values.
---
## Suggested Workflow
Something approximately like:
**Content Sources**
↓
**n8n**
↓
**Content Database**
↓
**AI Analysis / Scoring**
↓
**Select Top 5**
↓
**AI Hook + Script**
↓
**Video Generation**
↓
**Captions + SFX + Music**
↓
**Quality Check**
↓
**Approval**
↓
**YouTube API**
↓
**Publish / Schedule**
↓
**Analytics Database**
---
## What I Need From You
Please provide:
1. Your experience with **n8n**
2. Examples of similar automation systems you have built
3. Experience with YouTube API
4. Experience with FFmpeg / video automation / Creatomate / Shotstack / Remotion
5. AI APIs you recommend
6. Estimated monthly API/software cost
7. Estimated development time
8. Fixed-price quote
9. How you would handle copyright/licensing and source tracking
10. How you would make the system scalable for multiple channels
### Important
I am NOT looking for someone to manually create Shorts.
I specifically need an **automation developer who can build the n8n system** so that most of the process happens automatically.
The final workflow should be documented so I can understand and operate it myself after delivery.
Please do not apply if you only have experience with basic n8n workflows. I am looking for someone comfortable with **APIs, AI, video processing, webhooks, databases, and YouTube automation**.
Budget is negotiable depending on experience and the quality of the proposed system.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.