2023-10-12 14:10:25 +02:00
2022-10-21 20:26:29 +02:00
2023-10-12 14:09:05 +02:00
2023-07-10 01:47:59 +02:00
2023-10-12 06:57:32 +02:00
2023-10-12 06:57:32 +02:00
2023-01-02 04:06:54 +02:00
2023-10-12 14:09:05 +02:00
2023-10-12 13:53:46 +02:00
2023-10-12 06:57:32 +02:00
2023-10-12 06:57:32 +02:00

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

Note

You will need to have the FireFox browser installed on your pc.

Docker

Build the container

docker build -t my-facebook-downloader .

Geckodriver setup

This assumes you've cloned the repository with git clone https://github.com/bellingcat/facebook-downloader

Linux

1. Navigate to the facebook-downloader directory

cd facebook-downloader

2. 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

cd facebook-downloader

2. Find the install.ps1 script and run it

.\install.ps1

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

Usage

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!

Languages
Python 68.6%
PowerShell 20.4%
Shell 6.4%
Dockerfile 4.6%