Skip to content

izcream/facebook-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facebook Downloader

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

Installation

Install from PyPI

pip install facebook-downloader

Note

In order to run the program, You will need to have the FireFox browser installed on your pc The program is dependent on selenium, so in order to run it, you will have to download and properly setup geckodriver (setup instructions available below)

Geckodriver setup

Linux

1. Go to the geckodriver releases page. Find the latest version of the driver for your platform and download it

2. Extract the downloaded file

tar -xvzf geckodriver*

3. Make it executable

chmod +x geckodriver

4. Add geckodriver to your system path

export PATH=$PATH:/path/to/downloaded/geckodriver

Note

If you encounter issues with the above commands, then you should run them as root (with sudo)

Windows

1. Go to the geckodriver releases page. Find the geckodriver.exe binary for your platform and download it

2. Move the downloaded executable to C:\Users\yourusername\AppData\Local\Programs\Python\Python310

Note

The numbers on the directory 'Python310' will depend on the version of Python you have

Mac OS

Usage

facebook_downloader <video-url>

Note

Upon run, the program will first check for updates. If found, users will be notified about the update

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

Buy Me A Coffee

Your support will be much appreciated!

About

Facebook video downloader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.4%
  • Dockerfile 8.6%