Video 2 Social Post avatar

Video 2 Social Post

Pricing

Pay per event

Go to Apify Store
Video 2 Social Post

Video 2 Social Post

AI video-to-post API: convert any source video into platform-native social copy plus 6 styled images across 12+ networks, multilingual. JSON output for automated content-production lines and AI-agent social-publishing workflows.

Pricing

Pay per event

Rating

5.0

(2)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

4

Bookmarked

30

Total users

0

Monthly active users

7 hours ago

Last modified

Share

Video to Social Post - Video Content Repurposing & Social Publishing API

Extract structured, platform-native social publishing assets from any source video across 12+ channels including X, Instagram, LinkedIn, TikTok, Facebook, Pinterest, Reddit, YouTube, RedNote, Threads, and Mastodon. Each run returns channel-specific copy, language variants, and optional image assets as JSON for content-ops pipelines and AI-agent publishing workflows.

12+ Platforms 6 AI Models 12 Languages


Why Choose This AI Video-to-Social Content API

Structured Social Publishing Payloads Across 12+ Channels

🎯 Multi-Platform Publishing Payloads Extract video content and transform it into structured social media post packages for 11 platforms including X, Instagram, LinkedIn, TikTok, Facebook, Pinterest, Reddit, YouTube, RedNote, Threads, and Mastodon β€” each result includes channel-specific copy fields ready for schedulers, approval queues, and agent workflows.

πŸ€– 6 Premium AI Models Choose from GPT, Claude, Gemini, DeepSeek, Grok, and Qwen for content generation. Run multiple models per video to compare output quality and style.

🎨 8 Image Styles Generate AI-styled images: memes, realistic, 3D, anime, cartoon, cyberpunk, digital art, pixel art β€” or use original video screenshots.

🌍 12 Language Support Generate content in English, Chinese, Japanese, Korean, Spanish, French, German, Russian, Portuguese, Italian, Arabic, and Hindi with cultural adaptation.


Why Choose This API

This actor is designed for structured output, repeatable automation, and downstream integration in monitoring, enrichment, or ingestion pipelines.

Quick Start Guide

How to Convert Video to Social Posts in 3 Steps

Step 1: Configure Parameters

Paste a video URL, select target platforms, AI models, language, tone, and image style.

Open Actor Input

Step 2: Run the Actor

Click "Start" to begin content generation. Video is transcribed, analyzed, and converted to platform-specific posts.

Step 3: Access Generated Content

Download JSON dataset with posts, images, and metadata for each platform/model/tone combination.

Example Input

{
"video_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"language": "english",
"image_style": "memes",
"platforms": ["x-free", "instagram", "linkedin"],
"tones": ["educational", "motivational"],
"models": ["gpt", "claude"]
}

Input Parameters

ParameterTypeRequiredDescription
πŸ”— Video URLStringYesVideo URL from any supported platform (1000+ sites)
🌍 LanguageStringYesTarget language for content (12 languages supported)
🎨 Image StyleStringYesImage generation style (none, memes, realistic, 3d, anime, etc.)
πŸ“± PlatformsArrayYesTarget platforms (x-free, instagram, linkedin, tiktok, etc.)
🎭 TonesArrayYesContent tones (educational, humorous, professional, etc.)
πŸ€– ModelsArrayYesAI models (gpt, claude, gemini, deepseek, grok, qwen)

Output Data Schema

Each generated post returns structured content data per platform/model/tone combination:

Open Actor Input

Output Fields

FieldTypeDescription
tokensIntegerAI tokens consumed for generation
modelStringAI model used (GPT, Claude, etc.)
platformStringTarget platform name
languageStringContent language
toneStringContent tone applied
imagesArrayGenerated image URLs (6 per run)
contentStringGenerated social media post text

Example Output

{
"processor": "https://apify.com/agentx/video-to-social-post?fpr=aiagentapi",
"processed_at": "2025-01-15T14:23:45.123Z",
"tokens": 1250,
"model": "GPT",
"platform": "X-Free",
"language": "English",
"tone": "Educational",
"images": [
"https://api.apify.com/v2/key-value-stores/.../memes_1.png",
"https://api.apify.com/v2/key-value-stores/.../memes_2.png",
"https://api.apify.com/v2/key-value-stores/.../memes_3.png"
],
"content": "πŸš€ Just discovered this AI technique that's revolutionizing content creation! #AI #ContentCreation #Innovation"
}

Integration Examples

Python Integration Example

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"video_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"language": "english",
"image_style": "memes",
"platforms": ["x-free", "instagram", "linkedin"],
"tones": ["educational"],
"models": ["gpt", "claude"]
}
run = client.actor("GZXqwY96K8dMtfGRm").call(run_input=run_input)
dataset_items = client.dataset(run["defaultDatasetId"]).list_items().items
for item in dataset_items:
print(f"{item['model']} | {item['platform']} | {item['tone']}")
print(f"Content: {item['content'][:100]}...")

JavaScript/Node.js Integration

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const input = {
video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
language: "english",
image_style: "memes",
platforms: ["x-free", "instagram", "linkedin"],
tones: ["educational"],
models: ["gpt", "claude"],
};
const run = await client.actor("GZXqwY96K8dMtfGRm").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.log(
`${item.model} | ${item.platform} | ${item.content.substring(0, 100)}`,
);
});

Actor ID for Platform Integration

GZXqwY96K8dMtfGRm

Ⓜ️ Make.com Setup:

  1. Login to Make.com (Get 1000 Free Credits)
  2. Add module "Run an Actor"
  3. Turn 'Map' on - right side of the 'Actor*'
  4. Paste Actor ID - from above
  5. Click the '⟳ Refresh' - left side of Map
  6. Input JSON* - Modify the parameters as needed
  7. Set "Run synchronously" to YES
  8. Add module "Get Dataset Items" - receive the result
  9. In Dataset ID* select defaultDatasetId

🎱 N8N.io Setup:

  1. Add 'Run an Actor and get dataset' - from the apify node
  2. Actor β†’ By ID β†’ Paste Actor ID - from above
  3. Input JSON - Modify the parameters as needed

JSON-LD Metadata

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Video to Social Post",
"description": "AI video content conversion API generating multi-platform social media posts with 6 AI models, 12 languages, and image generation",
"applicationCategory": "Developer Tools",
"operatingSystem": "Cloud",
"url": "https://apify.com/agentx/video-to-social-post?fpr=aiagentapi",
"dateModified": "2026-04-21",
"offers": {
"@type": "Offer",
"price": "0.000039",
"priceCurrency": "USD"
}
}

Pricing & Cost Calculator

Transparent Pay-Per-Use Model

Event TypePriceDescription
Actor Start$0.0001Per run initialization
Actor Usage$0.0001Per compute unit consumed
Text Token$0.000039Per text generation token
Image Token$0.000074Per image generation token

Cost Examples

Single Video β†’ 3 Platforms, 1 Model, Text Only:

  • Text tokens: ~2,000 Γ— $0.000039 = $0.08
  • Total: ~$0.08

Single Video β†’ 3 Platforms, 2 Models, 2 Tones, with Images:

  • Text tokens: ~8,000 Γ— $0.000039 = $0.31
  • Image tokens: ~5,000 Γ— $0.000074 = $0.37
  • Total: ~$0.68

Batch 10 Videos β†’ Full Pipeline (6 platforms, 3 models, 3 tones):

  • Scales per video Γ— combinations
  • Typical range: $5–$30

Use Cases & Applications

Content Automation Pipelines

Video-to-Social Workflows Integrate into automated pipelines that take video uploads and distribute platform-optimized content across all social channels.

Multi-Language Content Generate localized social posts in 12 languages from a single video for global content distribution.

Agency & Brand Operations

Multi-Client Content Scaling Run different AI models and tones per client to match brand voice while generating content at scale across platforms.

A/B Content Testing Compare output from multiple AI models (GPT vs Claude vs Gemini) to identify which generates the highest-performing content for each platform.

AI & ML Applications

Content Generation Benchmarking Use structured output to compare AI model performance across platforms, tones, and languages for content generation research.

Social Media Intelligence Combine with video transcript data to create rich content intelligence datasets for trend analysis and audience research.


FAQ

How many posts are generated per run?

One post per combination of platform Γ— model Γ— tone. Example: 3 platforms Γ— 2 models Γ— 2 tones = 12 posts per video.

Which AI models are available?

GPT, Claude, Gemini, DeepSeek, Grok, and Qwen. Select one or more per run for comparison or volume.

Are images generated for every post?

Images are generated when image_style is not "none". Six images are created per run in the selected artistic style.

What video platforms are supported as input?

1000+ platforms including YouTube, TikTok, Instagram, Twitter/X, Facebook, Vimeo, and more β€” any publicly accessible video URL.

Can I customize content tone?

Yes. Choose from 12 tones: questioning, emotional, contrasting, controversial, storytelling, urgent, humorous, motivational, educational, personal, professional, casual.


SEO Keywords & Search Terms

Primary Keywords

video to social post API, AI content generation API, multi-platform social media automation, video content conversion, AI social media post generator, cross-platform content API

Long-Tail Keywords

convert video to social media posts API 12 platforms 6 AI models, video content automation pipeline structured JSON, AI image generation social media content API, video to social post GPT Claude Gemini DeepSeek multilingual, automated video repurposing 12 networks content production pipeline, AI video content extraction social media publishing workflow, bulk video to post conversion structured JSON API agent

Industry Terms

content automation, social media pipeline, multi-platform distribution, AI content generation, video repurposing, content localization, brand voice automation


Trust & Certifications

  • βœ… Enterprise Ready - Processing content at scale with 99.9% uptime
  • βœ… GDPR Compliant - EU data protection standards
  • βœ… 6 AI Models - GPT, Claude, Gemini, DeepSeek, Grok, Qwen
  • βœ… Regular Updates - Continuous maintenance for platform changes

Data Rights & Usage

All video content processed by this actor must be publicly accessible. Users are responsible for ensuring their use of generated content complies with applicable laws and platform Terms of Service.

Privacy Compliance

  • GDPR: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
  • CCPA: Compliant with California Consumer Privacy Act requirements.

Platform Terms of Service

Users must review and comply with each target platform's Terms of Service regarding automated content posting. Generated content should be reviewed before publication.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:


Jobs & Hiring

LinkedIn

Reddit

Telegram

Instagram

X / Twitter

TikTok

Video & Content

YouTube

Real Estate

Maps & Local


Support & Community


Last Updated: April 21, 2026