Description

Add a wrapper around youtube-dl/yt-dip so that you can preserve and share videos on a decentralized storage system It is a command line utility made with nodejs that adds a wrapper to youtube-dl and upload the downloaded video to web3.storage to preserve and share. It uses: commander: for manage arguments youtube-dl-wrap: to call youtube-dl

Youtube-download To IPFS showcase

How it's made

It is a command line utility made with nodejs that adds a wrapper to youtube-dl and upload the downloaded video to web3.storage to preserve and share. It uses: commander: for manage arguments youtube-dl-wrap: to call youtube-dl web3-storage: to upload file to IPFS .. node yt-ipfs --help Usage: yt-ipfs [options] URL -- [youtube-dl options] Options: -V, --version output the version number -r, --remove Remove locally downloaded video -f, --force Process the video even if it's already been uploaded -s, --show Show list of video in DB -d, --dbfile path to custom Database to store video info (default: "") -t, --token set web3.storage token (default: "") -h, --help display help for command Example: $ yt-ipfs https://www.youtube.com/watch?v=EngW7tLk6R8