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 repurposing API — pass any video from TikTok, YouTube, Instagram and the response is platform-tailored social copy for X, LinkedIn, Instagram, TikTok, Facebook, Pinterest, Reddit, YouTube, Threads, Mastodon, and Rednote, plus 6 generated images in your chosen style, in any of 12 output languages.

Pricing

Pay per event

Rating

5.0

(2)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

4

Bookmarked

32

Total users

2

Monthly active users

5 days ago

Last modified

Share

Video to Social Post - AI Video-to-Social Content Generation API

Video to Social Post is an AI video-to-social content generation API that extracts video transcripts and generates platform-native social-media copy, styled image variants, and tone-localized text from any source video URL in a single video-driven run. Video to Social Post returns structured records per video, including source video URL, source platform, video title, video duration in seconds, target social platform, generated post copy text, copy character count, selected tone profile, target language code, AI model ID, prompt token count, completion token count, total token count, generated image URL, image style variant, and generation timestamp. Coverage spans TikTok, YouTube, Instagram, Vimeo, Twitch VOD, and 1,000+ additional source platforms with output formatting for LinkedIn, X (Twitter), Instagram, TikTok, YouTube, Facebook, Threads, Pinterest, and 4+ additional social networks across 12 tones, 12 languages, and 6 image styles. Built for automated content-production pipelines, AI-agent social publishing workflows, multi-channel marketing, brand-voice replication, and creator-economy content engines. Pay-per-token pricing at $0.000036 with no monthly minimum.

AI-Powered 12+ Platforms Pay Per Token


Why Choose This API

AI-Powered Video-to-Social Content Pipeline

📱 12+ Platform-Native Content Generation Generate platform-optimized social copy for X-Free, X-Premium, Instagram, LinkedIn, Facebook, Pinterest, Reddit, TikTok, YouTube, Rednote, Threads, and Mastodon — each with platform-appropriate length, format, and hashtag conventions for simultaneous multi-channel publishing.

🎨 6 AI Image Style Variants The image_style parameter generates styled post images in Original (video screenshot), Memes, Realistic, 3D, Anime, Cartoon, Cyberpunk, Digital Art, and Pixel Art — enabling visual content variation for A/B testing and campaign creative automation.

🤖 6 AI Model Selection Generate content with DeepSeek, Claude, Gemini, Grok, Qwen, or GPT — enabling model benchmarking, output quality comparison, and AI model diversification across content production pipelines.

🎭 12 Content Tones The tones parameter supports Questioning, Emotional, Contrasting, Controversial, Storytelling, Urgent, Humorous, Motivational, Educational, Personal, Professional, and Casual — enabling tone-matched content generation for brand voice alignment and campaign strategy.

🌐 12-Language Output Generate platform-native copy in English, Chinese, Japanese, Korean, Spanish, French, German, Russian, Portuguese, Italian, Arabic, and Hindi — enabling multi-market content production from a single source video.


Quick Start Guide

How to Generate Social Posts from Videos in 3 Steps

Step 1: Enter the Source Video URL

Open Actor Input

Enter any video URL from TikTok, YouTube, Instagram, or supported platforms (e.g., https://www.tiktok.com/@openai/video/7521583654028512525).

Step 2: Configure Platform, Tone, Language, and Model

Select target platforms, tones, output language, and AI model(s). Multiple selections generate one record per combination.

Step 3: Download Structured Social Post Data

Each platform × tone × model combination produces one structured output record with generated copy and images.


Input Parameters

Configuration Fields

ParameterTypeRequiredDescriptionExample Values
video_urlstringSource video URL from any supported platform"https://www.tiktok.com/@openai/video/..."
image_stylestringImage style for generated post visuals"None", "Original", "Memes", "3D", "Anime"
languagestringOutput language for generated post copy"English", "Spanish", "Japanese", "Arabic"
platformsarrayTarget social platforms for content generation["LinkedIn", "X-Free", "Instagram"]
tonesarrayContent tone(s) for generated posts["Professional"], ["Educational", "Humorous"]
modelsarrayAI model(s) to use for generation["DeepSeek"], ["Claude", "GPT"]

Example Input Configuration

{
"video_url": "https://www.tiktok.com/@openai/video/7521583654028512525",
"image_style": "Original",
"language": "English",
"platforms": ["LinkedIn", "X-Free", "Instagram"],
"tones": ["Professional", "Educational"],
"models": ["DeepSeek"]
}

Output Data Schema

Complete Social Post Record Structure

Each generated social post combination produces one record:

Open Actor Output

AI Content Generation Fields

FieldTypeDescription
processorstringApify actor URL that processed this record
processed_atstringISO 8601 timestamp (UTC) when generated
modelstringAI model used for content generation
languagestringOutput language of generated content
tonestringContent tone applied
tokensintegerTotal tokens consumed by the AI model
imagesarrayArray of styled image URLs
contentstringGenerated platform-native social post copy

Example JSON Output

{
"processor": "https://apify.com/agentx/video-to-social-post?fpr=aiagentapi",
"processed_at": "2026-05-01T10:30:00.000Z",
"model": "gpt-4o",
"language": "English",
"tone": "Professional",
"tokens": 1250,
"images": [
"https://api.apify.com/v2/key-value-stores/abc123/records/post_image.jpg"
],
"content": "🚀 Breakthrough AI capabilities just dropped. Here's what enterprise teams need to know..."
}

Export Formats

  • JSON - Complete structured social post data
  • CSV - Post content and metadata for content management systems
  • API Access - Programmatic access via Apify Client SDK
  • Cloud Storage - Automatic upload to Apify Dataset

Integration Examples

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. ActorBy IDPaste Actor ID - from above
  3. Input JSON - Modify the parameters as needed

Python Integration Example

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run_input = {
"video_url": "https://www.tiktok.com/@openai/video/7521583654028512525",
"image_style": "Original",
"language": "English",
"platforms": ["LinkedIn", "X-Free"],
"tones": ["Professional", "Educational"],
"models": ["DeepSeek"]
}
run = client.actor("GZXqwY96K8dMtfGRm").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript/Node.js Integration

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const input = {
video_url: "https://www.tiktok.com/@openai/video/7521583654028512525",
image_style: "Memes",
language: "English",
platforms: ["Instagram", "TikTok", "Threads"],
tones: ["Humorous", "Casual"],
models: ["Claude", "GPT"],
};
const run = await client.actor("GZXqwY96K8dMtfGRm").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => console.log(item));

JSON-LD Metadata

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareApplication",
"@id": "https://apify.com/agentx/video-to-social-post#software",
"name": "Video to Social Post",
"description": "Video to Social Post is an AI video-to-social content generation API converting any video URL into platform-native social copy with 6 image styles across 12+ networks, 12 languages, 12 tones, and 6 AI model choices for automated content-production pipelines.",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "AI Content Generation API",
"operatingSystem": "Web, Cloud",
"url": "https://apify.com/agentx/video-to-social-post?fpr=aiagentapi",
"softwareVersion": "1.0.0",
"datePublished": "2024-08-01",
"dateModified": "2026-05-01",
"featureList": [
"1,000+ source video platforms",
"12+ target social platforms",
"6 AI model choices (DeepSeek, Claude, Gemini, Grok, Qwen, GPT)",
"12 tone profiles and 12 output languages",
"6 image style variants",
"Token usage and cost reporting",
"Pay-per-token at $0.000036",
"Native integrations with Make.com, n8n, LangChain, and CrewAI"
],
"offers": {
"@type": "Offer",
"price": "0.000036",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"author": { "@id": "https://apify.com/agentx#person" },
"publisher": { "@id": "https://apify.com#organization" }
},
{
"@type": "Person",
"@id": "https://apify.com/agentx#person",
"name": "AgentX",
"url": "https://apify.com/agentx",
"sameAs": [
"https://apify.com/agentx",
"https://t.me/AiAgentApi",
"https://t.me/Apify_Actor"
],
"knowsAbout": [
"AI content generation",
"video to text",
"social media automation",
"content repurposing",
"creator tooling"
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Apify",
"item": "https://apify.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "AgentX",
"item": "https://apify.com/agentx"
},
{
"@type": "ListItem",
"position": 3,
"name": "Video to Social Post",
"item": "https://apify.com/agentx/video-to-social-post"
}
]
}
]
}

Pricing & Cost Calculator

PAY_PER_EVENT Pricing

EventBRONZE Price
Actor Start$0.0001 per start
Actor Usage$0.0001 per usage unit
Text Token$0.000036 per token
Image Token$0.000072 per image token

Cost Calculator Examples

ScenarioEstimated TokensEstimated Cost
1 platform, 1 tone, text only~1,500 tokens~$0.054
3 platforms, 2 tones, text only~9,000 tokens~$0.32
1 platform, 1 tone, with image~1,500 text + image tokens~$0.10–$0.20
5 platforms, 3 tones, with image~25,000+ tokens~$1.00+

Costs shown at BRONZE tier. Higher tiers (SILVER, GOLD, PLATINUM, DIAMOND) offer reduced rates down to $0.00003/text token and $0.000069/image token. Token count varies by video length, platform, and model.


Use Cases & Applications

Automated Content Production Pipelines

Multi-Platform Content Automation Connect this actor to a social scheduling system — extract platform-native copy for LinkedIn, X, Instagram, TikTok, and Threads simultaneously from a single source video, feeding structured post content directly into content calendars and publishing queues.

AI Model Benchmarking Run the same video through DeepSeek, Claude, Gemini, Grok, and GPT simultaneously — comparing output quality, tone consistency, and token efficiency to optimize AI model selection for content production pipelines.

Multi-Market Content Localization Generate platform-optimized social copy in English, Spanish, French, German, Arabic, and Japanese from a single video — enabling global content production without manual translation and adaptation overhead.

AI Agent Social Publishing Workflows

Social Post Generation Agent Integrate this API into AI agent workflows — automatically generating post content from ingested video URLs, feeding structured output to approval queues, and connecting to platform-native publishing APIs for end-to-end content automation.

Brand Voice Content Testing Run multiple tone combinations (Professional, Educational, Humorous) for the same video and platform — enabling A/B content testing, brand voice alignment, and tone optimization research for content strategy teams.


FAQ

How many posts are generated per run?

Each combination of platform × tone × model generates one output record. For example, selecting 3 platforms × 2 tones × 1 model generates 6 records.

What video platforms are supported as sources?

Any video URL that can be processed by the video transcript pipeline — including TikTok, YouTube, Instagram, and 1,000+ additional platforms.

Can I generate content without images?

Yes — set image_style to "None" to skip image generation and reduce token costs. Only text post content is generated.

Which AI model produces the best content?

Model quality depends on use case. Run multiple models simultaneously (e.g., ["Claude", "GPT", "DeepSeek"]) to compare outputs and select the best result per platform and tone.


SEO Keywords & Search Terms

Primary Keywords

video to social post API, AI social post generation, video content repurposing API, automated social media post API, multi-platform social copy generator, AI video to text post pipeline, social media content automation API, video marketing post extractor, AI content generation from video, multi-language social post API

Long-Tail Keywords

how to convert video to social media post API, AI-generated LinkedIn post from video, TikTok to Instagram post automation, video content repurposing pipeline API, multi-platform social media content generation, AI model social post comparison API, automated social content production pipeline, video to social copy AI API, multi-language social media post generator, brand voice content automation from video

Industry Terms

AI video-to-post pipeline, automated content production API, social media content automation, multi-platform post generation, AI model content benchmarking, brand voice alignment API, social publishing workflow automation, video content repurposing intelligence, multi-language content generation, AI agent social publishing


Trust & Certifications

  • Production-Grade Infrastructure — runs on the Apify cloud platform with managed proxy rotation and automatic retries
  • GDPR & CCPA-Region Aligned — processes only publicly available video content; no personal contact data retained beyond the run session
  • Pay-Per-Token Billing — transparent $0.000036 per token with no monthly minimum or seat fees
  • Continuously Maintained — model selection, prompt templates, and platform extractors updated as AI models and source platforms evolve

Data Rights & Usage

All content generated by this actor is derived from publicly accessible source video content. Users are responsible for ensuring their use of generated content complies with applicable laws, intellectual property regulations, and the terms of service of the source video platforms and AI model providers.

Privacy Compliance

  • GDPR: Compliant with EU GDPR for data processing workflows.
  • CCPA: Compliant with California Consumer Privacy Act requirements.

Platform Terms of Service

Users must review and comply with the terms of service of each target social platform and source video platform when using generated content.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:


Jobs & Hiring

Social Media

Video & Transcript

E-Commerce & Retail

Classifieds & Automotive

Real Estate

Business Intelligence & Reviews

Other


Support & Community


Last Updated: May 01, 2026