All Projects → Prohozo → Youtube-Scraping-Selenium

Prohozo / Youtube-Scraping-Selenium

Licence: other
Automatically creates a Youtube channel dashboard

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Youtube-Scraping-Selenium

Polite
Be nice on the web
Stars: ✭ 253 (+1104.76%)
Mutual labels:  webscraping
toronto-apartment-finder
[really old and probably doesn't work] Slack bot to post relevant Toronto apartment listings from Kijiji & Craigslist
Stars: ✭ 23 (+9.52%)
Mutual labels:  webscraping
fBrowser
Helpful Selenium functions to make web-scraping easier and faster
Stars: ✭ 16 (-23.81%)
Mutual labels:  webscraping
NordVPN-switcher
Rotate between different NordVPN servers with ease. Works both on Linux and Windows without any required changes to your code!
Stars: ✭ 143 (+580.95%)
Mutual labels:  webscraping
super-anime-downloader
A program which takes an Anime name or URL and downloads the specified range of episodes.
Stars: ✭ 26 (+23.81%)
Mutual labels:  webscraping
BookingScraper
🌎 🏨 Scrape Booking.com 🏨 🌎
Stars: ✭ 68 (+223.81%)
Mutual labels:  webscraping
Crosslinked
LinkedIn enumeration tool to extract valid employee names from an organization through search engine scraping
Stars: ✭ 223 (+961.9%)
Mutual labels:  webscraping
selenium-grid-docker-swarm
web scraping in parallel with Selenium Grid and Docker
Stars: ✭ 32 (+52.38%)
Mutual labels:  webscraping
google scraper live view
Application for extracting large amounts of data from the Google search results page
Stars: ✭ 17 (-19.05%)
Mutual labels:  webscraping
android-web-scraping-app-jsoup
Sometimes we need to scrap web data from our Android App. To achieve this goal jsoup library is a good option. I wrote a blog post on this topic in my personal blog. If you know Bengali language then you can visit this link.
Stars: ✭ 26 (+23.81%)
Mutual labels:  webscraping
GoodReadsScraper
📚 A GoodReads.com Scraper script to get books reviews including text and rating.
Stars: ✭ 36 (+71.43%)
Mutual labels:  webscraping
google-search-results-nodejs
SerpApi client library for Node.js. Previously: Google Search Results Node.js.
Stars: ✭ 46 (+119.05%)
Mutual labels:  webscraping
medium-scrapper
Scrap Medium Articles using tags.
Stars: ✭ 34 (+61.9%)
Mutual labels:  webscraping
aws-pdf-textract-pipeline
🔍 Data pipeline for crawling PDFs from the Web and transforming their contents into structured data using AWS textract. Built with AWS CDK + TypeScript
Stars: ✭ 141 (+571.43%)
Mutual labels:  webscraping
ioweb
Web Scraping Framework
Stars: ✭ 31 (+47.62%)
Mutual labels:  webscraping
Nytimes App
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Stars: ✭ 246 (+1071.43%)
Mutual labels:  webscraping
CoWin-Vaccine-Notifier
Automated Python Script to retrieve vaccine slots availability and get notified when a slot is available.
Stars: ✭ 102 (+385.71%)
Mutual labels:  webscraping
Sneakers Project
Using Selenium, Neha scraped data about 35 top selling sneakers of Nike and Adidas from stockx.com. She used this data to draw insights about sneaker resales.
Stars: ✭ 32 (+52.38%)
Mutual labels:  webscraping
91 Python Mini Projects
No description or website provided.
Stars: ✭ 212 (+909.52%)
Mutual labels:  webscraping
animeflv
Animeflv is a custom API that has the entire catalog of the animeflv.net website. You can enjoy all the content with subtitles in Spanish and the latest in the world of anime for free.
Stars: ✭ 37 (+76.19%)
Mutual labels:  webscraping

VERSION 1.3

Features

  • Automatic scrape data from a youtube channel you want
  • Automatic skip youtube ads
  • Automatic clean all the data you collect
  • Automatic build dashboard

Output example

Video Demo

Dashboard

Install packages

pip install -r requirements.txt

Install Webdriver(Chrome)

  • Check your Google Chrome version and download the corresponding version at https://chromedriver.chromium.org/downloads
  • Put that in C:\Program Files (x86) or you can change the path whatever you want at line 97 in collect.py

How to run it

There are three arguments:

  • First arg: Youtube channel name, e.g.,"Bill Gates", "Dave2D"
    • If the Youtube channel name contains space you need to put that in a quotation marks: ""
  • Second arg: 0, index show that the first video is the lastest video
    • You should always type 0 if not there would be an error
  • Third arg: some number, e.g., 50, 10, 100
    • Index show that how many video do you want to scraping, if you want all videos just type: end
python collect.py {Youtube channel name} 0 {number of videos} 

Alt text

Progress in CMD

Alt text

Result

Alt text Alt text

Diagram

Alt text

Contact

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].