Creating social media content from video is time-consuming. Watching a 30-minute video to write a Twitter thread or LinkedIn post takes hours. Content creators and social media managers need a faster way to repurpose video content across platforms.
YouTubeTranscripts.co extracts the full transcript instantly. Feed it into an LLM to generate platform-optimized social media content: Twitter threads with hooks, LinkedIn posts with insights, Instagram captions with hashtags, and TikTok scripts. One video becomes content for every platform.
import httpx
from openai import OpenAI
# Get transcript
resp = httpx.get(
"https://api.youtubetranscripts.co/v1/transcript",
params={"url": "https://youtube.com/watch?v=VIDEO_ID", "format": "text"},
headers={"x-api-key": "YOUR_API_KEY"},
)
video = resp.json()
client = OpenAI()
# Generate Twitter thread
thread = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "Create a compelling Twitter thread (8-10 tweets) from this video transcript. Start with a hook tweet, include key insights, and end with a CTA. Use line breaks between tweets, number each tweet."},
{"role": "user", "content": f"Video: {video['title']}\n\n{video['text']}"},
],
)
print("Twitter Thread:\n")
print(thread.choices[0].message.content)Generate Twitter threads from any YouTube video
Create LinkedIn posts with professional insights
Write Instagram captions with relevant hashtags
Produce platform-optimized content automatically
Batch process channels for content calendars
Save hours per week on social media content creation
Sign up in 30 seconds and get 150 free API requests. No credit card required. Start building your social media content solution today.