Skip to main content

Download any BitChute video to your PC

Project description

# BitChute-DL

## About

This Python script will download any video from the BitChute video platform to your PC for archival or offline use. The target video will be placed in a clearly named directory based on the publisher’s name, a file name will be created based on the video title & publishing date and a check will be done for duplicate files. The project is inspired by [YouTube-DL](https://youtube-dl.org/).

## Launching

You’ll need Python >= 3.7 and the [LXML](https://pypi.org/project/lxml/) pip package:

pip3 install lxml

Download and unpack [this repository](https://github.com/Matteljay/bitchute-dl/releases), then run the script with the target URL as a parameter. Example:

python3 ./bitchute-dl.py https://www.bitchute.com/video/oX3AgHj0jlUX/

To keep videos organized, a new folder will be created in the current directory and the video saved inside:

./Matteljay/20200529 Tightcms Set Up Your Own Website Cms Built In Vuejs With Mongodb Docker Container.mp4

## Coding details

Feel free to modify the script’s behavior, it is a nice example of an app that will do diverse web scraping actions based on XPath XML selectors.

## Contact info & donations

More info here: [Contact](CONTACT.md)

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

bitchute-dl-1.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bitchute_dl-1.0.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file bitchute-dl-1.0.2.tar.gz.

File metadata

  • Download URL: bitchute-dl-1.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.7

File hashes

Hashes for bitchute-dl-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9fd1079d9d4fc04ffb9ed33f4862cf9d2eb883b6bca6b9a8ffe91c60bba67e24
MD5 98f962640c97e75bdb9a2aae51eecd48
BLAKE2b-256 922643ea8dd200a4b98f8942669558f64204b172de3befefd5237327ad136315

See more details on using hashes here.

File details

Details for the file bitchute_dl-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: bitchute_dl-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.7

File hashes

Hashes for bitchute_dl-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c051a71c8ebdb491ba9fa3c67cc7ba161aeb6699bd975199536ccc8bd7825c6a
MD5 2a5b859fb1a4c3ff6cc7cab8ea9afa2c
BLAKE2b-256 649e6bcc2de94bb2d1d7af6f607d3e8eb52b40cb864f5db475bec44f0c1c3df6

See more details on using hashes here.

Supported by

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