project screenshot 1
project screenshot 2
project screenshot 3

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

Youtube-download To IPFS

Created At

Web3Jam

Winner of

IPFS / Filecoin Prize Pool

Project 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

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 <pathToDBFile> path to custom Database to store video info (default: "")

-t, --token <WEB3STORAGETOKEN> set web3.storage token (default: "")

-h, --help display help for command

Example:

$ yt-ipfs https://www.youtube.com/watch?v=EngW7tLk6R8
background image mobile

Join the mailing list

Get the latest news and updates