Facebook reels and Video Downloader | HD, SD, Audio & Metadata
Pricing
$10.99/month + usage
Facebook reels and Video Downloader | HD, SD, Audio & Metadata
Extract public Facebook video data in seconds: title, duration, views, likes, comments, upload date, uploader, thumbnail, description, HD/SD video URLs, and audio URL.. Download Built for fast automation, batch processing, proxy support, and clean JSON output.
Pricing
$10.99/month + usage
Rating
0.0
(0)
Developer
Scrape Pilot
Actor stats
0
Bookmarked
5
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
📘 Facebook Video Downloader — HD/SD + Audio, Likes & Comments
Extract high‑quality video, audio, and engagement data from any public Facebook video.
Get titles, durations, view counts, likes, comments, uploader info, thumbnails, descriptions, and direct download URLs for HD, SD, and audio streams. Powered by yt‑dlp with dual‑pass format extraction.
💡 What is Facebook Video Downloader?
Facebook Video Downloader is a powerful Apify actor that extracts complete metadata and direct download URLs from public Facebook videos (including Facebook Watch). It uses yt‑dlp to retrieve the best available video and audio streams, then enriches the data with likes, comments, and other engagement metrics – often scraped directly from the page HTML when the API does not provide them.
No login required. Works with any public Facebook video URL. Output is clean JSON, ready for archiving, repurposing, analytics, or integration.
📦 What Data Can You Extract?
| 🧩 Data Type | 📋 Description |
|---|---|
| 🎬 Basic Info | Title, duration (formatted), uploader name, upload date. |
| 📊 Engagement | Views, likes, comments (formatted with K/M suffixes). |
| 🖼️ Media Assets | Thumbnail URL, HD video URL, SD video URL, audio‑only URL. |
| 📝 Description | Video description (up to 400 chars). |
| 🔗 Source | Original Facebook URL. |
| ✅ Quality Flags | Whether HD/SD streams include audio or are video‑only. |
All fields are guaranteed – missing values become "N/A".
⚙️ Key Features
- Dual‑Pass Format Extraction – First pass gets all formats, second pass forces
bestvideo+bestaudioto catch highest quality. - HD & SD Selection – Automatically picks the best combined (video+audio) streams ≥720p (HD) and <720p (SD). Falls back to DASH (video‑only) if combined not available.
- Audio‑Only Extraction – Extracts the best audio stream (m4a/mp3) separately.
- Likes & Comments – Uses
yt‑dlpdata first, then falls back to HTML scraping for accurate counts. - Residential Proxy Support – Designed to work with Apify residential proxies (Facebook blocks datacenter IPs).
- Bulk Processing – Accepts multiple video URLs in one run.
- Clean Output – Every field is sanitised; invalid values become
"N/A".
📥 Input Parameters
The actor accepts a JSON object with the following fields:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
video_urls | array or string | Yes | – | List of public Facebook video URLs. Can be a JSON array or newline‑separated string. |
proxyConfiguration | object | No | – | Apify proxy configuration. Residential proxies are strongly recommended. |
Note: The actor automatically picks up the Apify proxy URL from the environment if configured in the input. You do not need to set
proxy_urlmanually.
Example Input
{"video_urls": "https://www.facebook.com/watch/?v=2629902320377997\nhttps://www.facebook.com/example/videos/123456789","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
📤 Output Fields
Each video returns an object with the following fields (all strings; "N/A" if missing):
| Field | Type | Description |
|---|---|---|
title | string | Video title. |
duration | string | Formatted duration (e.g., 5:21). |
views | string | View count (e.g., 186.3K, 1.2M). |
likes | string | Like count. |
comments | string | Comment count. |
upload_date | string | YYYY-MM-DD format. |
uploader | string | Channel/page name. |
thumbnail | string | Thumbnail image URL. |
description | string | Video description (truncated to 400 chars). |
video_url_hd | string | Direct HD video URL (≥720p, with audio if possible). |
video_url_sd | string | Direct SD video URL (<720p). |
audio_url | string | Direct audio‑only stream URL. |
source_url | string | Original Facebook URL. |
Example Output
[{"title": "Build Bridge Blocks Construction Vehicles Toys","duration": "5:21","views": "186.3K","likes": "3.3K","comments": "N/A","upload_date": "2019-07-08","uploader": "Kids Toys and Colors","thumbnail": "https://scontent-iad3-2.xx.fbcdn.net/v/t15.5256-10/65939088_493860301361079_4606562818227961856_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=105&ccb=1-7&_nc_sid=50ce42&_nc_ohc=JnzzW4tewY0Q7kNvwHxtdJJ&_nc_oc=Adm9RfzzqmvnjvUD06hQgiBKn05V8TDV41sPeEfqygsKBjvsgCRWehFpNsJqFbRoylg&_nc_zt=23&_nc_ht=scontent-iad3-2.xx&_nc_gid=65r5nmzQ8Lsr7RY_oee-iQ&_nc_ss=8&oh=00_AfzfQWvieUO9MbZYnV5Jcjxj4JwW54Fmf8bYMmD65leZGg&oe=69B21477","description": "Build Bridge Blocks Construction Vehicles Toys","video_url_hd": "https://video-iad3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQMZrWVGJLa1wGB4WeWjiPoT69HvgTJOQ4HcJvsp7K3io1R27ZjVwyuWxrhhAaUObe3nZxXyGXOp2YLUCXox9JqtTCgBzW8RKDhTHUhiYnyB8A.mp4?_nc_cat=109&_nc_sid=9ca052&_nc_ht=video-iad3-1.xx.fbcdn.net&_nc_ohc=9yMcOCik3AkQ7kNvwGmaFvn&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfdnA5LWJhc2ljLWdlbjJfMTA4MHAiLCJ2aWRlb19pZCI6MjYyOTkwMjMyMDM3Nzk5Nywib2lsX3VybGdlbl9hcHBfaWQiOjAsImNsaWVudF9uYW1lIjoidW5rbm93biIsInhwdl9hc3NldF9pZCI6MTkyOTAyNzQ4MDgyNTc4MSwiYXNzZXRfYWdlX2RheXMiOjI0MzQsInZpX3VzZWNhc2VfaWQiOjEwMTI4LCJkdXJhdGlvbl9zIjozMjEsImJpdHJhdGUiOjQxODU0ODYsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ==&ccb=17-1&_nc_gid=65r5nmzQ8Lsr7RY_oee-iQ&_nc_ss=8&_nc_zt=28&oh=00_Afybu2vck77MBy5oD-eFJgC10MrMekddZymsFgmN67JZoA&oe=69B223BB","video_url_sd": "https://video-iad3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQOtRvadkVwwjHoVnOuaHOl7Bxp5r_hSBUPZgYUW92ck6IcXhXnPuLIP5eFh8SYomc7onKNARYLPGcD0EDuZ5eKN-hgCmujAY0ARhrqkeYWUNA.mp4?_nc_cat=110&_nc_sid=9ca052&_nc_ht=video-iad3-1.xx.fbcdn.net&_nc_ohc=XR9uR8y82OIQ7kNvwGu0BoI&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfdnA5LWJhc2ljLWdlbjJfNTQwcCIsInZpZGVvX2lkIjoyNjI5OTAyMzIwMzc3OTk3LCJvaWxfdXJsZ2VuX2FwcF9pZCI6MCwiY2xpZW50X25hbWUiOiJ1bmtub3duIiwieHB2X2Fzc2V0X2lkIjoxOTI5MDI3NDgwODI1NzgxLCJhc3NldF9hZ2VfZGF5cyI6MjQzNCwidmlfdXNlY2FzZV9pZCI6MTAxMjgsImR1cmF0aW9uX3MiOjMyMSwiYml0cmF0ZSI6MTU2NTE1MiwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&_nc_gid=65r5nmzQ8Lsr7RY_oee-iQ&_nc_ss=8&_nc_zt=28&oh=00_AfyJpc5JqClFk6ColKzd2_zmLvbc7jUZS3D-sRBMdhhXCg&oe=69B1FA3E","audio_url": "https://video-iad3-2.xx.fbcdn.net/o1/v/t2/f2/m412/AQMx7Eb6m41G2d113Zl50rILs6lDfz4_ArxShBCVKTkOGta4ilXmoKZWeFUBUiHKeyft9BegACBDY-BQGohfDsTY.mp4?_nc_cat=106&_nc_sid=9ca052&_nc_ht=video-iad3-2.xx.fbcdn.net&_nc_ohc=U9c0vydWKekQ7kNvwGT3HxA&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfdjRhdWRpb2ZvcnNvdXJjZXBpcGVsaW5lXzEyOF9jcmZfMjNfbWFpbl8zLjBfZnJhZ18yX2F1ZGlvIiwidmlkZW9faWQiOjI2Mjk5MDIzMjAzNzc5OTcsIm9pbF91cmxnZW5fYXBwX2lkIjowLCJjbGllbnRfbmFtZSI6InVua25vd24iLCJ4cHZfYXNzZXRfaWQiOjE5MjkwMjc0ODA4MjU3ODEsImFzc2V0X2FnZV9kYXlzIjoyNDM0LCJ2aV91c2VjYXNlX2lkIjoxMDEyOCwiZHVyYXRpb25fcyI6MzIxLCJiaXRyYXRlIjo0OTE4NiwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&_nc_gid=65r5nmzQ8Lsr7RY_oee-iQ&_nc_ss=8&_nc_zt=28&oh=00_AfxvXdpn4JYomInVPT3Q2DYD6L1pYALji0zbVfg3nfzbkg&oe=69B21C6F","source_url": "https://www.facebook.com/watch/?v=2629902320377997"}]
🛠 How to Use on Apify
- Create a task with this actor.
- Provide input – one or more public Facebook video URLs.
- Configure proxies – enable residential proxies (required for Facebook).
- Run – the actor extracts metadata and pushes results to the Dataset.
- Export – download as JSON, CSV, or Excel.
Running via API
curl -X POST "https://api.apify.com/v2/acts/your-username~facebook-video-downloader/runs" \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN" \-d '{"video_urls": ["https://www.facebook.com/watch/?v=2629902320377997"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
🎯 Use Cases
- Content Archiving – Save backup copies of important Facebook videos.
- Repurposing Content – Download HD videos to repost on YouTube, TikTok, or Instagram.
- Social Media Analytics – Collect engagement data (views, likes, comments) over time.
- Media Monitoring – Track video performance of competitors or influencers.
- Offline Viewing – Get direct URLs to watch without Facebook’s player.
- Educational – Extract video descriptions and metadata for research.
❓ Frequently Asked Questions
Q1. Do I need a Facebook account?
No. The actor works with public videos only. No login required.
Q2. Why do I need residential proxies?
Facebook aggressively blocks datacenter IP addresses (AWS, Google Cloud, etc.). Residential proxies mimic real users and are essential to avoid 403 errors.
Q3. Are the download URLs permanent?
Facebook video URLs are temporary (usually 2–24 hours). You should download the file soon after extraction.
Q4. Why are likes/comments sometimes "N/A"?
Facebook often does not return like/comment counts in the video metadata. The actor tries to scrape them from the page HTML, but if that fails (e.g., due to dynamic loading), they will be "N/A".
Q5. Does it work with Facebook Reels?
Yes. Reels are treated as regular videos. Use the video URL from the reel page.
Q6. Can I extract from private or age‑restricted videos?
No. Only public videos are accessible.
Q7. How long does it take per video?
Typically 5–15 seconds, including the dual‑pass extraction and optional HTML scraping.
Q8. What is the difference between video_url_hd and video_url_sd?
- HD: ≥720p resolution. If available with audio, that is chosen; otherwise video‑only.
- SD: <720p resolution. Same audio priority.
🔍 SEO Keywords
Facebook video downloader, Facebook Watch scraper, Facebook video metadata, download Facebook videos HD, Facebook likes comments extractor, yt-dlp Facebook, Apify Facebook actor, social media video archiving, Facebook reel downloader
🔗 Related Actors
You might also find these useful:
- Instagram Reels Video Downloader (MP4 + Likes + Captions) – Extract Reels with engagement data.
- Download Videos from Any Website – Universal video downloader for 1000+ platforms.
- YouTube Video Scraper v2 – Search, channels, playlists, and video details.