Facebook, Insta, Pinterest and YouTube downloader.
This repository contains the source code for a video downloading website that supports Facebook, Instagram, Pinterest, and YouTube. The code is made publicly available to encourage collaboration and reuse. Whether you're a developer looking to build upon this project or just someone who wants to see how it works, feel free to explore the code and use it for your own purposes. With a focus on simplicity and ease of use, this website is a great starting point for anyone looking to build a similar tool.
YouTube:
Facebook:
Pinterest:
You just need to clone this repo like:
git clone https://github.com/JoshimOfficial/FIPY_downloader.git
First of all create a DB named yt_scraper
then create a table named webfixer
with id, url, created_date, and created_time column.
set as
- id = int (primary);
- url = varchar;
- created_date = date;
- created_time = time.
And now manually insert a data url to that webfixer
as your current localhost
project location
like:
-
if you run the project from this location: http://localhost/downloader/FIPY_downloader/
-
then you should insert data to
webfixer
inurl
as: http://localhost/downloader/FIPY_downloader -
Note: Never put the slashes
/
to the end like:
http://localhost/tailwind/10/test/FIPY_downloader/
This is wrong way.
- You should put the url like:
http://localhost/tailwind/10/test/FIPY_downloader
Now run you project index.php file to your localhost.
If facebook
downloader not works then apply your own facebook account's json cookies
to /assets/files/scraper/facebook/basic_info/cookies.php
file.
- Download videos from Facebook.
- Download videos from Insta (comming soon).
- Download videos from Pinterest.
- Download videos from YouTube.
There are some limitation on code.
Facebook:
- Facebook video can be downloaded if url contains
https://fb.com/watch/XXXX
. - Facebook video uploader name can be shown wrong sometimes.
Pinterest:
- Pinterest all urls not working in sometimes.
- This project isn't more secure to use as a website.
- This is an
Open Source
project and can be use practice purpose only. - If you upload it to your hosting server then you will take all type of risk.
Only I designed the font-end and also made the back-end.
Building the logic, breaking the rules, scraping from web, taking help from google,
stackoverflow, chatGPT etc
for just updating my this project.
Thank you 💜