Download videos from YouTube (and similar video platforms) and add them to IPFS.
Project description
youtube2ipfs
Download videos from YouTube (and similar video platforms) and add them to IPFS.
Based on youtube-dl and py-ipfs-http-client.
Requirements
- ffmpeg
- Python 3.8 or later
- go-ipfs 0.7 (0.8 not yet supported by py-ipfs-http-client)
Installation
pip install youtube2ipfs
Usage
First, make sure you have an IPFS node running. Then:
youtube2ipfs -v https://www.youtube.com/watch?v=FHH6hIc2GyE
It accepts multiple URL's, as well as
Workaround for using IPFS 0.8
Manually install a forked py-ipfs-http-client with go-ipfs version detection disabled:
pip install git+https://github.com/dokterbob/py-ipfs-http-client.git
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
youtube2ipfs-0.1.tar.gz
(2.9 kB
view hashes)