Sora AI Video Scraper - OpenAI Text-to-Video
Pricing
$20.00 / 1,000 results
Go to Apify Store
Sora AI Video Scraper - OpenAI Text-to-Video
Extract AI-generated videos from Sora by OpenAI. Collect video URLs, thumbnails, prompts, and metadata. Perfect for AI researchers and content creators.
Sora AI Video Scraper - OpenAI Video Generator
🎬 Extract AI-generated videos from Sora by OpenAI! This powerful Apify actor collects videos, thumbnails, prompts, and metadata from OpenAI's revolutionary text-to-video AI model.
🚀 Key Features
What Gets Extracted
- 🎥 Video URLs: Direct links to AI-generated videos
- 🖼️ Thumbnails: Preview images for each video
- 📝 Prompts: The text prompts used to generate videos
- ⏱️ Duration: Video length information
- 📊 Metadata: Views, likes, resolution, creator info
- 🏷️ Categories: Video types and classifications
- 📅 Timestamps: Creation and scraping dates
Technical Features
- ⚡ Fast Extraction: Optimized Playwright crawler
- 📜 Infinite Scroll: Automatically loads more content
- 🔄 Smart Retry: Handles network issues gracefully
- 💾 Multiple Formats: Export as JSON, CSV, or Excel
- 🔌 API Ready: Direct integration with your apps
- 🛡️ Reliable: Built-in error handling and recovery
📋 Complete Data Schema
| Field | Type | Description | Example |
|---|---|---|---|
title | String | Video title | "Aerial drone footage of Big Sur coastline" |
videoUrl | String | Direct video URL | "https://..." |
thumbnailUrl | String | Thumbnail image | "https://..." |
prompt | String | Generation prompt | "A stylish woman walks down a Tokyo street..." |
duration | String | Video duration | "0:30" |
resolution | String | Video resolution | "1920x1080" |
category | String | Video category | "Nature" |
creator | String | Creator name | "Sora AI" |
views | Number | View count | 15420 |
likes | Number | Like count | 342 |
createdAt | String | Creation date | "2025-08-20T10:30:00Z" |
source | String | Data source | "Sora by OpenAI" |
pageUrl | String | Source page | "https://sora.chatgpt.com/explore/videos" |
scrapedAt | String | Extraction time | "2025-08-21T03:00:00Z" |
💡 Use Cases
For AI Researchers
- 📚 Dataset Creation: Build training datasets for video AI
- 🔬 Prompt Analysis: Study effective prompt engineering
- 📈 Trend Analysis: Track AI video generation trends
- 🎯 Quality Assessment: Evaluate AI video capabilities
For Content Creators
- 🎨 Inspiration Gallery: Discover creative prompts
- 🎬 Video References: Find AI video examples
- 💡 Idea Generation: Explore different styles
- 📱 Social Media Content: Source unique videos
For Developers
- 🔧 API Integration: Build apps with AI videos
- 🗄️ Database Population: Fill video databases
- 🤖 Bot Creation: Automated video collection
- 📊 Analytics Tools: Video performance tracking
🚀 Quick Start
Option 1: Run on Apify Platform
- Go to the Actor page
- Click "Try for free"
- Configure your parameters
- Click "Start" to run
Option 2: API Integration
const response = await fetch('https://api.apify.com/v2/acts/YOUR_USERNAME~sora-video-scraper/runs', {method: 'POST',headers: {'Content-Type': 'application/json','Authorization': 'Bearer YOUR_API_TOKEN'},body: JSON.stringify({maxVideos: 50,includePrompts: true,includeMetadata: true,sortBy: 'newest'})});
Option 3: Node.js SDK
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('YOUR_USERNAME/sora-video-scraper').call({maxVideos: 50,includePrompts: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
⚙️ Input Parameters
{"maxVideos": 50,"includePrompts": true,"includeMetadata": true,"downloadVideos": false,"categories": ["all"],"sortBy": "newest","debug": false}
Parameters Explained
- maxVideos (1-500): Number of videos to extract
- includePrompts: Extract generation prompts
- includeMetadata: Include views, likes, duration
- downloadVideos: Download actual video files
- categories: Filter by video type
- sortBy: Order results (newest/oldest/popular)
- debug: Enable detailed logging
📊 Output Example
{"title": "Aerial drone footage of Big Sur coastline","videoUrl": "https://sora-video.openai.com/video-12345.mp4","thumbnailUrl": "https://sora-video.openai.com/thumb-12345.jpg","prompt": "Aerial drone shot of dramatic cliffs along Big Sur coastline at sunset, waves crashing against rocks, cinematic style","duration": "0:30","resolution": "1920x1080","category": "Nature","creator": "Sora AI","views": 15420,"likes": 342,"createdAt": "2025-08-19T14:30:00.000Z","source": "Sora by OpenAI","pageUrl": "https://sora.chatgpt.com/explore/videos","scrapedAt": "2025-08-21T03:00:00.000Z"}
🔌 Integration Examples
Save to Database
// MongoDB Exampleconst videos = await getScraperResults();await db.collection('sora_videos').insertMany(videos);// PostgreSQL Examplefor (const video of videos) {await db.query('INSERT INTO sora_videos (title, video_url, prompt) VALUES ($1, $2, $3)',[video.title, video.videoUrl, video.prompt]);}
Webhook Integration
{"webhook": {"url": "https://your-api.com/webhook","method": "POST","headers": {"Authorization": "Bearer YOUR_TOKEN"}}}
📈 Performance
| Metric | Value |
|---|---|
| Average runtime | 30-60 seconds |
| Videos per minute | ~20-50 |
| Memory usage | 256-512 MB |
| Success rate | 95%+ |
| Max videos per run | 500 |
💰 Pricing
- Free Tier: $5 credits (~100 videos)
- Paid Usage: ~$0.10 per 100 videos
- Subscription: From $49/month unlimited
🛡️ Reliability Features
- ✅ Automatic retry on failures
- ✅ Multiple fallback selectors
- ✅ Graceful error handling
- ✅ Request timeout protection
- ✅ Memory optimization
- ✅ Rate limit compliance
🤝 Support
- 📧 Email: support@apify.com
- 💬 Discord: Join Community
- 📚 Docs: docs.apify.com
- 🐛 Issues: Report on GitHub
📝 Legal & Ethics
This scraper is designed for:
- Research and educational purposes
- Content discovery and inspiration
- Building AI video databases
- Analyzing AI capabilities
Please respect:
- OpenAI's terms of service
- Content attribution requirements
- Fair use guidelines
- Rate limiting best practices
🔄 Updates
Version 1.0 (Current)
- Initial release
- Basic video extraction
- Prompt collection
- Metadata extraction
Roadmap
- Video download support
- Advanced filtering
- Batch processing
- Real-time monitoring
- API webhooks
⭐ Reviews
If this actor helps you, please:
- ⭐ Star on Apify Store
- 📝 Leave a review
- 🔗 Share with others
- 💡 Suggest features
📄 License
MIT License - Free for any use
Built with ❤️ for the AI community
Disclaimer: This is an unofficial scraper. Sora and OpenAI are trademarks of OpenAI, Inc.