Youtube videos and channels scraper python wrapper!

Overview

YouTubeCrawle Wrapper for python

Why This wrapper?

This is wrapper is not limited to videos only it can scrape both channel and videos  seperately ;D 

Have a look below

Help

  • Install Using pip
pip3 install youtubecrawler

Documentation

Initialize Wrapper

For Asyncio:

  • If you are using asyncio or asynced function
from youtubecrawler.synced import crawl

yt=crawl(video_name="xyz)

For Synced

  • i.e Without any async function
from youtubecrawler.crawl import crawl



yt=crawl(video_name="xyz)

You can also use


yt=crawl(video_link=link)

yt=crawl(video_id=video_id)

Wrapper Is Capable of

For Video

Getting Video Views

Getting video tags

Getting Video Description

Getting Video Title

Getting Likes and Dislikes

Getting Upload Time

Getting Uploader Information

For channels Can Scrape Any info about the channel Like

Last Date Joined

Latest Video Details

Latest Community Post

Channel Description

Info about other channels of the video

Subs of the channel ( by name)

Videos

  • Use await .... if you are using asynced one

Gather everything in a single call

video=yt.VideoDetails()

Gather Info Separately

Get Views of the video


veiws=yt.veiws()

Get tags of the video

tags=yt.keyword()

Get video link

link=yt.videolink()

Likes and dislikes of the video

likes=yt.likes_dislikes()[1]
dislikes=yt.likes_dislikes()[2]

Get Upload time

uploadtime=yt.videoUploadTime()

Get Video Title

title=yt.VidTitle()

Get video description

description=yt.description()

Get Uploader Information


uploader=yt.channel()

Get Video Views

views=yt.views()

Get Video Link

videolink=yt.videolink()

Channels

** For Asynced function**

from youtubecrawler.synced import channel
ch=channel(channelname="CarryMinati")

For Non Synced

from youtubecrawler.channel import channel
ch=channel(channelname="CarryMinati")


Other parameters

> ch = channel(channellink=channellink)
> ch = channel(channelid='/channel/UC0IWRLai-BAwci_e9MylNGw')
  • Use await .... if you are using asynced one

Get Subs of the channel Use full with name

subs=ch.subs()

Get Latest Video

subs=ch.latest_video()

Get Latest Community Post

post=ch.latest_community()

Get That user other channels

otherchannels=ch.spareChannels()

Get links of about

aboutlinks=ch.links()
Owner
Kei
Hey I'm KeinShin , Reach Me at [ TG ] - t.me/keinshin
Kei
Most versatile Telegram torrent and youtube-dl bot.

TorToolkit Telegram So basically Tortoolkit is aimed to be the most versatile torrent leecher and Youtube-DL bot for telegram. This bot is highly cust

Yash Khadse 541 Dec 22, 2022
Automatically download multiple papers by keywords in CVPR

Automatically download multiple papers by keywords in CVPR

46 Jun 08, 2022
Python script designed to search and fetch direct download links from nxbrew.com

SwitchGamesDownloader Only for windows nxbrew.com is a website, accessible only using a proxy, where the majority of games for the Nintendo Switch are

Backend 91 Dec 28, 2022
A Python script that allows you to download all of an anime's episodes at once.

BitAnime A Python script that allows you to download all of an anime's episodes at once. · Download executable version · About BitAnime BitAnime is a

sh1nobu 17 Aug 10, 2022
Youtube Video Downloader Using Python Gui Appliction with progress Bar

Youtube-Video-Downloader Youtube Video Downloader Using Python Gui Appliction with progress Bar Module Used Pytube Tkinter Pil Urllib Bytes Io LICENSE

Community Programmer 6 Dec 19, 2022
Noto fonts go universal! Download Noto fonts combined to suit your region (South Asia, SE Asia, Africa-MiddleEast, Europe-Americas).

Go Noto Universal Noto fonts go universal! Download Noto fonts combined to suit your region (South Asia, SE Asia, East Asia, Africa-MiddleEast, Europe

Satish B 67 Jan 06, 2023
a simple ehentai downloader with jpg 2 pdf

Simple_Ehentai_DownLoader a simple ehentai downloader with jpg 2 pdf 中文介绍 Environment python3.8 How to use before you start,there are some tips. the q

Hibian 6 Dec 11, 2022
A Unit3D Mass Release Downloader

Unit3DMassDL A Unit3D Mass Release Downloader. Currently supports Aither. Installation Ensure Python 3 is installed in your system. Run the following

2 Apr 11, 2022
Smule Video Downloader

Smule Video Downloader Using Requests,Re & Urllib Installation - apt install git (for vps) or pkg install git (for termux)

Hansen Gianto 4 Aug 31, 2022
Gogoanime-dl - Gogoanime downloader for downloading anime.

gogoanime-dl With this script, you can download episodes of your favorite anime from Gogoanime. The current site that's developed against is https://w

1 Jan 06, 2022
python code used to download all images contained in a facebook uid , the uid can be profile,group,fanpage

python code used to download all images contained in a facebook uid , the uid can be profile,group,fanpage

VVHai 2 Dec 21, 2021
⚙️ A CLI tool that can download songs from youtube.

⚙️ Music Downloader Music Downloader is a tool that can download songs from Youtube. Installation Base requirements: Python 3.7+ If you have Python 3.

matjs 4 Nov 03, 2021
命令行版本的HLS/DASH流下载器,支持标准AES-128-CBC解密

XstreamDL-CLI 基于python 3.7.4+的,命令行版本的,HLS/DASH流下载器,支持标准AES-128-CBC解密 使用 首先安装必要的库

xhlove 239 Dec 31, 2022
A youtube downloader, built with flask yt-dlp

Built With Python Flask - The Python micro framework for building web applications. yt-dlp - A youtube-dl fork with additional features and fixes

Abhijith N T 13 Dec 17, 2022
Tool To download Amazon 4k SDR HDR 1080, CDM IS Not Included

WV-AMZN-4K-RIPPER Tool To download Amazon 4k SDR HDR 1080, CDM IS Not Included For CDM You can Mail :- Denis Trunov 179 Dec 17, 2022

AkShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库

Overview AkShare requires Python(64 bit) 3.7 or greater, aims to make fetch financial data as convenient as possible. Write less, get more! Documentat

Albert King 5.8k Jan 03, 2023
Download Web-10K data by querying Bing Image Search

gpv2-web10k This repository contains the script to download images from the Web-10K dataset. The script takes in a list of queries, queries Bing Image

AI2 8 Sep 06, 2022
Noto fonts go universal! Download Noto fonts combined to suit your region

noto-cjk Noto CJK fonts Noto Serif CJK update was released on 25 October 2021. We moved the release history and other notes into both Sans and Serif s

Google Fonts 2k Jan 02, 2023
Tool To download 4KHDR DV SDR from AppleTV

# APPLE-TV 4K Downloader Tool To download 4K HDR DV SDR from AppleTV Hello Fellow Developers/ ! Hi! My name is WVDUMP. I am Leaking the scripts to

5 Dec 25, 2021
Apple Music Animated Artwork Fetcher

A python script for downloading the animated artwork of an Apple Music album.

bunny 46 Jan 03, 2023