Youtube-download To IPFS
Add a wrapper around youtube-dl/yt-dip so that you can preserve and share videos on a decentralized storage system
Screenshots



Problem Statement
Add a wrapper around youtube-dl/yt-dip so that you can preserve and share videos on a decentralized storage systemIt 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
Solution
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 argumentsyoutube-dl-wrap: to call youtube-dlweb3-storage: to upload file to IPFS .. node yt-ipfs --helpUsage: 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<pathToDBFile>path to custom Database to store video info (default: "")-t, --token<WEB3STORAGETOKEN>set web3.storage token (default: "")-h, --help display help for commandExample:$ yt-ipfs https://www.youtube.com/watch?v=EngW7tLk6R8