
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.
0.0 (0)
Pricing
$20.00 / 1,000 results
0
1
1
Last modified
a day ago
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.