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
Pantheon - The fastest YouTube downloader.

A Youtube downloader written in Python3, using HTTP requests and an API.

Billy 38 Nov 21, 2022
Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python!

yt_downloader Download Youtube videos in mp4 format in a fast, easy, convenient way made with Python! Required Modules pytube os time colorama Errors

3 Jul 02, 2022
Download history data from binance and save to dataframe or csv file

Binance history data downloader Download history data from binance and save to dataframe or csv file

10 Dec 02, 2022
Downloads data from OSM API and uploads it to the mapping sandbox.

OpenStreetMap To Sandbox This is a script to download data from OSM API and upload it to the mapping sandbox. Note that it clears all data in the sand

Ilya Zverev 5 Nov 27, 2022
A股tick下载,自动判断交易日历,获取全市场level1数据

TickDown A股tick下载,自动判断交易日历,获取全市场level1数据 依赖项 func_timeout requests some_tool(仓库里) akshare 使用 定时任务在上午 09:07开始运行 参数调节 max_num 单批次提交的股票数,当前为800,可以自行尝试多个数

Demon Finch 7 Jul 06, 2022
Terminal based YouTube player and downloader

termitube NOTE: THIS REPOSITORY IS A FORK OF mps-youtube as mps-youtube has been unmaintained for almost a year now. Features Search and play audio/vi

Otis/Jacob Root 27 Dec 23, 2022
Twitter Media Downloader (Telegram Bot)

Twitter Media Downloader (Telegram Bot)

Matin Baloochestani 8 Oct 27, 2022
A web app for downloading Facebook comments as a csv file

Facebook Comment Downloader A small web app for downloading comments from a public facebook page post. Comment downloading from https://github.com/min

WSDOT 23 Jan 04, 2023
Implementation of Cross-category Video Highlight Detection via Set-based Learning (ICCV 2021).

Cross-category Video Highlight Detection via Set-based Learning Introduction This project is an implementation of ``Cross-category Video Highlight Det

Minghao (Alan) Xu 49 Dec 17, 2022
Search & download music from a certain streaming service

Search & download music from a certain streaming service

mat 2 Mar 11, 2022
Mobile based API for Crunchyroll BETA (and Downloader).

Mobile based API for Crunchyroll BETA (and Downloader). Not restricted on servers and NO CLOUDFLARE

27 Dec 11, 2022
YouTube Video publisher using youtube-dl & ROS2🐢

YouTube-publisher-ROS2 Publish sensor_msgs/Image by "YouTube" 🤗 🤗 🤗 ! You don't have to use webcamera or your video to check demos. Purpose Quick d

Ar-Ray 5 Dec 04, 2022
A python module to download ISO Standards

ISO Standards Downloader A python module to download ISO Standards from https://standards.iso.org/iso-iec/ Report Bug · Request Feature Table of conte

Daniel 1 Dec 29, 2021
Jocomol 16 Dec 12, 2022
Twayback: Downloading deleted Tweets from the Wayback Machine, made easy

Finding and downloading deleted Tweets takes a lot of time. Thankfully, with this tool, it becomes a piece of cake! 🎂

126 Dec 27, 2022
📺 YouTube Song Downloader Bot For Telegram 🔮

📺 YouTube Song Downloader Bot For Telegram 🔮 Powerd By TamilBots.

Tamil Bots 146 Dec 31, 2022
YoutubeDownloader - Repo for downloading YT audio and videos

YoutubeDownloader Downloads video/playlist/audio from youtube url. install all t

Anuj SP 2 Feb 17, 2022
Convert BMS songs to osu! With options to convert keysounds and convert to 7key.

bmx2osu Convert BMS to osu! With options to: convert keysounds to one song file using BMX2WAV include 7k version change Overall Difficulty and HP Drai

7 Nov 28, 2022
Music and video downloader, Made with love by Bryan Herrera

Python-Mp3Mp4-Downloader Music and video downloader, Made with love by Bryan Herrera Requirements CHOCOLATELY windows command If your system does not

ርᚱ1ናተᛰ ᚻህᚥተპᚱ 104 Dec 27, 2022
YT-Downloader is a Tool to download youtube video.

YT-Downloader YT-Downloader is a Tool to download youtube video.If you are looking for a simple video downloader tool Than This YT-Downloader may be u

Pradip Thapa 7 May 11, 2022