IFYDL
This is a web application for downloading youtube videos, facebook videos, instagram videos, reels and instagram profile pictures.
Getting Started
- You need to clone this repository
git clone https://github.com/firtysh/ifydl.git
- After cloning the repository you need to navigate to the ifydl folder
bash cd ifydl - Then you have to install all the packages and dependencies
npm install
or
npm i
- Finally you need to run it
bash node app.js - If you want to use nodemon (nodemon is a package that will auto restart the server when files are changed) you can run (Optional)
bash npm run devstartorbash nodemon app.js### Note - 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/
- 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.
Built With
- css
- ejs
- javascript
- procfile
Log in or sign up for Devpost to join the conversation.