Facebook Page Video Downloader
Pricing
from $5.00 / 1,000 results
Facebook Page Video Downloader
Facebook Page Video Downloader that collects videos from any public Facebook Page and saves clean, structured results to an Apify dataset. and supports pagination so you can export complete video libraries for analytics, research, or archiving.
0.0 (0)
Pricing
from $5.00 / 1,000 results
1
2
1
Last modified
4 days ago
Facebook Page Video Downloader (Apify Actor)
Effortlessly extract videos from any public Facebook Page and save rich, structured metadata to your Apify dataset. Ideal for content research, media monitoring, social analytics, and archiving. ⚡
Features
- 🔎 Scrapes recent videos from a public Facebook Page URL
- 🧾 Captures title, description, post URL, thumbnail, engagement metrics, and
playable_url - 📦 Writes one dataset item per video, including pagination info (
page_info) - 🧱 Simple input, clean structured output, and clear status messages
- ⚙️ Designed with Apify best practices for reliability and stability
Input Example
{"pageUrl": "https://www.facebook.com/Cristiano/"}
Output Example (single item)
{"success": true,"page_url": "https://www.facebook.com/Cristiano/","video": {"video_id": "2997572027298750","title": "Binance - KYC","description": "It all begins with KYC. One step, endless possibilities.","url": "https://www.facebook.com/Cristiano/videos/binance-kyc/2997572027298750/","timestamp": 1757671079,"length_in_second": 119320,"thumbnail_uri": "https://...jpg","author": { "__typename": "User", "id": "100044296486382" },"play_count": 4163014,"reactions_count": 301139,"top_reactions": [{ "reaction_type": "Like", "reaction_count": 230062 }],"reshare_count": null,"playable_url": "https://video-...mp4"},"page_info": { "end_cursor": "AQHS...", "has_next": true },"fetched_at": "2025-10-29T08:57:50.000Z"}
Quick Start 🚀
- Open the actor on Apify and click Run.
- Provide a public Facebook Page URL in the input under
pageUrl. - Start the run. Each discovered video will be saved as a separate item in the default dataset.
- Download results from the Dataset in JSON/CSV/Excel as needed.
Use Cases 💡
- Competitive and influencer analysis
- Editorial and content curation
- Brand monitoring and social listening
- Research and archival of public social posts
Input Parameters 🧰
| Field | Type | Required | Description |
|---|---|---|---|
pageUrl | string | Yes | Public Facebook Page URL to fetch videos from, e.g., https://www.facebook.com/Cristiano/ |
Output Fields 📄
Each dataset item represents one video.
| Path | Type | Description |
|---|---|---|
success | boolean | Indicates if the item was fetched successfully |
page_url | string | The Facebook Page URL requested |
video.video_id | string | Facebook video ID |
video.title | string | Video title |
video.description | string | Video description/caption |
video.url | string | Public URL to the video post |
video.timestamp | number | Unix timestamp of the video post |
video.length_in_second | number | Video duration in seconds |
video.thumbnail_uri | string | Thumbnail image URL |
video.author | object | Information about the video owner/author |
video.play_count | number | Number of plays/views |
video.reactions_count | number | Total reactions count |
video.top_reactions | array | Breakdown of reactions by type |
video.reshare_count | number|null | Reshare count if available |
video.playable_url | string | Direct playable URL for the video (may expire) |
page_info.end_cursor | string | Cursor for pagination to next page |
page_info.has_next | boolean | Whether more results are available |
fetched_at | string | ISO timestamp when the data was fetched |
Best Practices ✅
- Use valid, public Facebook Page URLs for the best results.
- Export dataset results in your preferred format (JSON, CSV, Excel) directly from the Apify UI.
- If you need historical data or pagination across many pages, contact us for an extended version with cursor-based fetching.
FAQ ❓
Q: Does this actor download video files?
A: No. It returns metadata and a playable_url that may allow streaming or downloading via your tooling.
Q: Why do some videos have missing fields?
A: Availability depends on the public data for that page/post and regional restrictions.
Q: Can I fetch more than one page of results?
A: The output includes page_info.end_cursor and has_next. This actor fetches a single page per run. We can add auto-pagination on request.
Q: Will playable_url always work?
A: These URLs can expire over time. For long-term archiving, fetch and process results promptly.
Q: Does this work for private pages or groups?
A: Only public Page content is supported.
For any issues or feature requests, please open an issue on your project tracker or contact the actor author. 🧑💻
Find me Better
facebook page video downloader, facebook video metadata, facebook scraper api, social media data extraction,download facebook page videos, export facebook videos dataset, Facebook Video Downloader, How to download video from Facebook, Private Facebook video downloader.
