Skip to main content

A Facebook video downloader.

Project description

Facebook Downloader

A program for downloading videos from Facebook, given a video url

Upload Python Package CodeQL

Installation

Install from PyPI

pip install facebook-downloader

You will need to have the FireFox browser installed and geckodriver properly set up.

Building from source

1. Clone the repository

git clone https://github.com/bellingcat/facebook-downloader

2. Navigate to the cloned repository

cd facebook-downloader

Building the Docker container

docker build --tty my-facebook-downloader .

Building the facebook-downloader package

Linux

Find the install.sh script and run it

./install.sh

This assumes the script was already made executable with the chmod +x uninstall.sh command.

Windows

1. Navigate to the facebook-downloader directory Find the install.ps1 script and run it

.\install.ps1

The installation scripts will download and setup geckodriver, then install facebook-downloader.

Usage

Package

facebook_downloader <video-url>

Docker

 docker run --tty --volume $PWD/downloads:/app/downloads my-facebook-downloader <facebook_video_url>

Optional Arguments

Flag Description
-a/--audio download as audio
-o/--output output file name

Donations

If you would like to donate, you could Buy A Coffee for the developer using the button below

Your support will be much appreciated!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

facebook-downloader-1.4.0.tar.gz (46.4 kB view details)

Uploaded Source

Built Distribution

facebook_downloader-1.4.0-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

Details for the file facebook-downloader-1.4.0.tar.gz.

File metadata

  • Download URL: facebook-downloader-1.4.0.tar.gz
  • Upload date:
  • Size: 46.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for facebook-downloader-1.4.0.tar.gz
Algorithm Hash digest
SHA256 48748d474cf033e53676ff7e9107f96923bd3de60ecded22409097039059a31f
MD5 d7a3354d4a0518d2a6d678eb233b5e29
BLAKE2b-256 bb6b638e0a597520ec34d5d54a0b42e0264e8d64d6e3bcd667e07fe1ae4a174c

See more details on using hashes here.

File details

Details for the file facebook_downloader-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for facebook_downloader-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb0f6f465ba0c423a63a53cf87a13b593c19ea477429283e44800d1f52a81b74
MD5 8a7c2b7ea1a36b25c8416767b18620d8
BLAKE2b-256 5a01fb661fbaa84423286dc1e8fa0ff51b15bece04b0a4baf30d6b15329c09d5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page