Skip to content
/ ifydl Public

Web application for downloading youtube, facebook and instagram

License

Notifications You must be signed in to change notification settings

firtysh/ifydl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IFYDL

This is a web application for downloading youtube videos, facebook videos, instagram videos, reels and instagram profile pictures.

Getting Started

  1. You need to clone this repository
git clone https://github.com/firtysh/ifydl.git
  1. After cloning the repository you need to navigate to the ifydl folder
cd ifydl
  1. Then you have to install all the packages and dependencies
npm install

or

npm i
  1. Finally you need to run it
node app.js
  1. If you want to use nodemon (nodemon is a package that will auto restart the server when files are changed) you can run (Optional)
npm run devstart

or

nodemon app.js

Note

  1. This application uses FFmpeg for processing youtube videos. You need to install FFmpeg on your system in order to work with this web application. You can check out their website https://ffmpeg.org/
  2. You need to set instagram session ID as environment variable (INSTA_SESSION_COOKIE) in order to work with this project. You can get your instagram session id in your browser cookies after loging in to instagram.

Info

If there is any issues please open a new issue. You are welcome to add pull requests at anytime.
Do give it a ⭐️ if this project helped you.

For Your Attention

If you are downloading copyrighted content you should respect author's rights and use the content either for personal purposes or for non-commercial needs with proper mention and authorisation from the author.