Facebook Video Search Scraper avatar

Facebook Video Search Scraper

Pricing

from $3.10 / 1,000 results

Go to Apify Store
Facebook Video Search Scraper

Facebook Video Search Scraper

Extract Facebook video data from search or direct video URLs. Get video metadata like description, play URL, author data, reactions, engagement data and more.

Pricing

from $3.10 / 1,000 results

Rating

0.0

(0)

Developer

Nataniel Santos

Nataniel Santos

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does Facebook Video Search Scraper do?

Facebook Video Search Scraper is an Apify Actor designed to extract detailed information about videos from Facebook. It can scrape video details using search terms or direct video URLs, allowing users to gather comprehensive data on a wide range of videos available on Facebook, including reels, watch videos, and profile videos.

โœจ Features

  • ๐Ÿ”Ž Scrape by search terms or video URLs
  • โšก Fast and reliable scraping with automatic retry handling
  • ๐Ÿง‘โ€๐Ÿ’ป Perfect for non-technical users
  • ๐Ÿ”’ No need for authentication
  • ๐Ÿ”„ Automatically handles retries for failed requests
  • ๐Ÿ“ฆ Outputs detailed data in JSON format for easy integration with other tools
  • ๐Ÿ“Š Extracts engagement metrics (likes, comments, shares, views)
  • ๐ŸŽฌ Multiple video format support (reels, watch videos, profile videos)

๐ŸŽฏ Who Is This For?

  • Content creators and marketers looking to analyze Facebook video content and trending videos
  • Social media researchers studying engagement patterns and viral content
  • Developers needing structured data from Facebook for their applications
  • Business analysts tracking video performance and audience metrics
  • Anyone interested in gathering insights from Facebook's vast video library

โฌ‡๏ธ Input Options

๐Ÿ’ก Input Examples

๐Ÿ” Scrape by Search Terms
{
"searchTerms": [
"funny videos",
"gaming highlights"
],
"maxItems": 50
}
๐Ÿ”— Scrape by Video URLs
{
"startUrls": [
"https://www.facebook.com/watch/?v=847715267732382",
"https://www.facebook.com/reel/1305159624385094/",
"https://www.facebook.com/Gamemaster4u/videos/847715267732382"
]
}
๐Ÿ” Scrape by Search URLs
{
"startUrls": [
"https://www.facebook.com/search/videos/?q=gaming"
],
"maxItems": 100
}

๐Ÿ“ค Output Format

The scraper returns comprehensive video data with engagement metrics and metadata.

Video Fields

  • postId: Unique identifier for the video post
  • videoUrl: Direct URL to the video on Facebook
  • creationTime: Unix timestamp of when the video was posted
  • description: Description or caption of the video
  • author: Creator information including ID, URL, name, and profile picture
  • totalReactionCount: Total number of reactions (all types combined)
  • reactions: Breakdown of reaction types (likeCount, loveCount, hahaCount, wowCount, sadCount, angryCount, careCount)
  • shareCount: Number of times the video was shared (Not available when scraping by Video URLs)
  • commentCount: Number of comments on the video
  • viewCount: Number of views the video has received
  • durationMs: Duration of the video in milliseconds
  • thumbnailUrl: URL of the video's thumbnail image
  • playUrlSd: URL to the video file in SD quality
  • playUrlHd: URL to the video file in HD quality
  • inputSearchTerm: The search term used (if scraped via search)
  • inputUrl: The start URL used (if scraped via direct video or search URL)

๐Ÿ—‚๏ธ Output Examples

Video Output Example

{
"postId": "122219081600295548",
"videoUrl": "https://www.facebook.com/reel/1305159624385094/",
"creationTime": 1779016082,
"description": "Mans best friend who? #doglover #dog #fyp #viral",
"author": {
"id": "61558866457481",
"url": "https://www.facebook.com/people/Funny-Funny/61558866457481/",
"name": "Funny Funny",
"profilePicture": "https://scontent-sjc6-1.xx.fbcdn.net/v/t39.30808-1/486530529_122168024750295548_49330640692057205_n.jpg"
},
"totalReactionCount": 85289,
"shareCount": 2798,
"commentCount": 1676,
"viewCount": 1140430,
"reactions": {
"likeCount": 58745,
"loveCount": 5814,
"hahaCount": 19822,
"wowCount": 47,
"sadCount": 25,
"angryCount": 8,
"careCount": 828
},
"durationMs": 82666,
"thumbnailUrl": "https://scontent-sjc6-1.xx.fbcdn.net/v/t15.5256-10/700799701_1928705034496667_7931285091674000058_n.jpg",
"playUrlSd": "https://video-sjc3-1.xx.fbcdn.net/o1/v/t2/f2/m412/...",
"playUrlHd": "https://video-sjc3-1.xx.fbcdn.net/o1/v/t2/f2/m366/...",
"inputSearchTerm": "funny"
}

How many results can I scrape?

You can scrape up to 100 results per search term. When scraping by direct video URLs, this limit does not apply.

๐Ÿ’ฒ How much will scraping Facebook Video cost you?

The pricing changes according to your Apify plan.

PlanCost
Free$6 per 1000 videos
Starter$3.8 per 1000 videos
Scale$3.4 per 1000 videos
Business$3.1 per 1000 videos

๐Ÿงฉ Integrations and Facebook Video Search Scraper

Facebook Video Search Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Or you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever Facebook Video Search Scraper successfully finishes a run.

๐Ÿ”Œ Using Facebook Video Search Scraper with the Apify API

The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details or click on the API tab for code examples.

๐Ÿ’ฌ Giving feedback

We're always working on improving the performance of our Actors. So if you've got any technical feedback for Facebook Video Search Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console. ๐Ÿ“ง Email: nathan.santos159@hotmail.com