VOOZH about

URL: https://apify.com/neuro-scraper/facebook-video-details-scraper

⇱ Facebook Video Details Scraper Β· Apify


Pricing

$8.75/month + usage

Go to Apify Store

Facebook Video Details Scraper

Extract public Facebook video details in seconds! Get title, description πŸ“, upload date πŸ“…, creator info πŸ‘€, and video URL 🌐. Perfect for research, analytics, and trend tracking. βœ…

Pricing

$8.75/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Neuro Scraper

Neuro Scraper

Maintained by Community

Actor stats

0

Bookmarked

40

Total users

1

Monthly active users

7 months ago

Last modified

Share

🎯 Facebook Video Metadata Scraper

Extract structured metadata from Facebook videos and Reels directly on the Apify platform.


πŸ“– Summary

This Actor takes one or more Facebook video or Reel URLs and produces structured JSON metadata (title, uploader, view counts, upload dates, thumbnails, tags, etc.). Results are pushed to the default Dataset and also consolidated under the ALL_RESULTS key in the Key-Value Store.


πŸ’‘ Use cases / When to use

  • Market research and trend analysis on Facebook video performance.
  • Monitoring competitor video engagement (views, likes, comments).
  • Collecting structured data for analytics dashboards.
  • Archiving Facebook video metadata without downloading full media.

⚑ Quick Start (Console)

  1. Go to your Actor in Apify Console.

  2. Click Run.

  3. In the Input tab, paste JSON like:

    {
    "startUrls":[
    {"url":"https://www.facebook.com/reel/1234567890123456"}
    ],
    "maxItems":5
    }
  4. Click Run.

  5. Check the Dataset tab for extracted items, or Key-Value Store for the consolidated ALL_RESULTS file.


⚑ Quick Start (CLI + API)

CLI (apify-cli)

$apify run -p input.json

Where input.json contains:

{
"startUrls":[
{"url":"https://www.facebook.com/reel/1234567890123456"}
]
}

API (apify-client in Python)

from apify_client import ApifyClient
client = ApifyClient('<APIFY_TOKEN>')
run = client.actor('<ACTOR_ID>').call(run_input={
"startUrls":[{"url":"https://www.facebook.com/reel/1234567890123456"}],
"maxItems":5
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

πŸ“ Inputs

  • startUrls (array of objects or strings, required) β€” Facebook video or Reel URLs to process.
  • cookiesFile (string, optional) β€” Path to uploaded cookies file. Useful for login-required videos.
  • proxyConfiguration (object, optional) β€” Proxy settings configured in Apify Console.
  • maxItems (integer, optional) β€” Maximum number of items to scrape.

βš™οΈ Configuration

πŸ”‘ NameπŸ“ Type❓ Requiredβš™οΈ DefaultπŸ“Œ ExampleπŸ“ Notes
startUrlsarrayβœ… Yesnull[ {"url": "https://facebook.com/reel/..."} ]List of URLs to scrape
cookiesFilestring❌ Nonullcookies.txtUpload via Apify key-value store
proxyConfigurationobject❌ No{}{ "useApifyProxy": true }Configure in Console β†’ Proxy
maxItemsinteger❌ No0 (no limit)50Limit number of items processed
ALL_RESULTSdatasetAuton/aKey-Value Store entryConsolidated JSON array of all results

➑️ Example: In Console β†’ Run β†’ Input, paste:

{
"startUrls":[{"url":"https://www.facebook.com/reel/1234567890123456"}]
}

πŸ“€ Outputs

Each processed video produces a JSON object like:

{
"platform":"facebook",
"webpage_url":"https://www.facebook.com/reel/1234567890123456",
"id":"1234567890123456",
"title":"Sample video",
"duration":"25s",
"upload_date":"16th September 2025",
"timestamp_iso":"2025-09-16T10:30:00Z",
"view_count":"2.3K",
"like_count":150,
"comment_count":20,
"uploader":"Page Name",
"thumbnail":"https://...jpg"
}
  • All items β†’ Default Dataset.
  • Consolidated array β†’ Key-Value Store entry ALL_RESULTS.

πŸ”‘ Environment variables

  • APIFY_TOKEN β€” Required for API or CLI usage.
  • HTTP_PROXY / HTTPS_PROXY β€” Only if custom external proxies are used.

▢️ How to Run

In Apify Console

  1. Open Actor β†’ Run.
  2. Paste input JSON into Input.
  3. Run β†’ View results in Dataset and Key-Value Store.

CLI

$apify call <ACTOR_ID>-p input.json

API

See the Python snippet above under Quick Start.


⏰ Scheduling & Webhooks

  • Configure in Console β†’ Schedule to run hourly/daily.
  • Add webhooks in Console β†’ Webhooks to trigger on success/failure.

🐞 Logs & Troubleshooting

  • View run logs in Console β†’ Runs β†’ select a run.

  • Common errors:

    • No startUrls provided. β†’ Ensure you set startUrls.
    • Empty dataset β†’ The link was invalid or required login without cookies.

πŸ”’ Permissions & Storage notes

  • Output is saved to the Actor’s default Dataset and Key-Value Store.
  • If using cookies, upload them securely in Apify storage.

πŸ†• Changelog / Versioning tip

  • Increment Actor version when input schema or output fields change.

πŸ“Œ Notes / TODOs

  • TODO: Confirm how cookiesFile should be uploaded (default key-value store vs. dataset file input).
  • TODO: Document any rate-limits when scraping high volumes of URLs.

🌍 Proxy configuration

  • In Console β†’ Run β†’ Proxy, enable Apify Proxy with one click.

  • To use your own proxy: In Console β†’ Actor settings β†’ Environment variables, set:

    • HTTP_PROXY = http://<USER>:<PASS>@<HOST>:<PORT>
    • HTTPS_PROXY = http://<USER>:<PASS>@<HOST>:<PORT>
  • Always store credentials as secrets in Apify.

  • TODO: Advanced proxy rotation and load balancing patterns can be added later.


πŸ“š References


🧐 What I inferred from main.py

  • Actor requires startUrls as input.
  • Optional inputs: cookiesFile, proxyConfiguration, maxItems.
  • Outputs go to both Dataset and Key-Value Store key ALL_RESULTS.
  • Proxy usage is supported, hence Proxy section included.
  • Marked TODOs for cookie upload method and possible rate limits.

You might also like

YouTube Video Details Scraper

neuro-scraper/youtube-video-details-scraper

"🎬 Scrape YouTube video details in seconds! This actor extracts πŸ”‘ info like title, description, views πŸ‘€, likes πŸ‘, upload date πŸ“…, and channel details πŸ“Ί β€” perfect for research, analytics, or content tracking. Get unlimited data for low cost per month πŸ€‘πŸ˜± "

11

Facebook Video Search Scraper

scrapapi/facebook-video-search-scraper

Facebook Video Search Scraper extracts public video search results from Facebook using targeted keywords. Collect video titles, URLs, views, reactions, and engagement metrics in structured JSON format. Ideal for research, analytics, monitoring, and scalable Facebook video data scraping. πŸŽ₯πŸš€

Facebook Video Search Scraper

scrapier/facebook-video-search-scraper

Search and scrape Facebook videos with the Facebook Video Search Scraper. Extract video URLs, titles, descriptions, upload dates, views, reactions, and comments by keyword or page. Ideal for trend tracking, content research, and social media analysis. Fast, reliable, and scalable.

Facebook Video Search Scraper

scraper-engine/facebook-video-search-scraper

Extract Facebook video search results effortlessly! This actor scrapes video titles, URLs, views, upload dates, page names, and descriptions from Facebook search results. Perfect for market research, content tracking, trend analysis, and competitive insights. Fast, accurate, and easy to use.

πŸ‘ User avatar

Scraper Engine

9

Facebook Video Search Scraper

api-empire/facebook-video-search-scraper

Facebook Video Search Scraper finds and extracts videos matching any keyword on Facebook. Get titles, URLs, views, creators, and metadata fast. Perfect for research, trend analysis, and automation workflows needing accurate Facebook video data.

Facebook Video Transcript Extractor

linen_snack/facebook-video-transcript-extractor

Extract transcripts from Facebook video

YouTube Video Details Scraper

scrapier/youtube-video-details-scraper

Get complete video insights with the YouTube Video Details Scraper. Extract titles, descriptions, tags, stats, upload dates, and more. Perfect for data analysis, SEO, and content tracking. Fast, accurate, and scalable for single or bulk video URLs.

Facebook Video Search Scraper

apify/facebook-video-search-scraper

Add keywords and extract all associated Facebook reels and videos. Get video data like video URL, video title, description, video owner profile and URL, date posted, views, duration, label, and much more. Export scraped data, schedule scraper via API, integrate with other tools or AI workflows.

Facebook Videos Scraper - Low-costπŸ’²πŸ”₯πŸŽ₯🎬

delectable_incubator/facebook-videos-scraper-low-cost

Scrape Facebook Watch videos by keyword πŸ”πŸŽ₯ with a powerful video scraper. Extract video titles, views, durations, descriptions, upload dates, and video URLs from Facebook Watch search results. Ideal for content research, trend analysis, AI datasets, video monitoring and automated data pipelines πŸ“Š

Related articles

How to download Facebook data from Facebook posts
Read more
How to scrape Facebook Pages (without the Facebook API)
Read more
How to scrape 50 Facebook comments in 3 minutes ⏱
Read more