Downloads Youtube Videos
Project description
NiuLab-download-YouTube-shorts
NiuLab-download-YouTube-shorts is a Python library that downloads youtube videos with help of their ID.
Installation
Use the package manager pip to install NiuLab-crawl-YouTube-screenshots.
pip install NiuLab-download-YouTube-shorts
Usage
from NiuLab_download_Youtube_shorts import NiuLab_download_Youtube_shorts
NiuLab_download_Youtube_shorts.youtube_download(XLSX_FILE_LOCATION ,DESTINATION_FOLDER)
Example Usage
from NiuLab_download_Youtube_shorts import NiuLab_download_Youtube_shorts
NiuLab_download_Youtube_shorts.youtube_download(r'C:\Users\testUser\PycharmProjects\python_package_test\test_file.xlsx',r'C:\Users\testUser\PycharmProjects\outputFolder')
Dependencies
To use NiuLab-download-YouTube-shorts in your application developments, you must have installed the following dependencies :
- Pandas
- Youtube-Dl
- OpenPyXl
You can install all the dependencies by running the commands below
Pandas
pip install pandas
Youtube-Dl
pip install youtube-dl
OpenPyXL
pip install openpyxl
License
NOTE : This package is under process of development.
Some things to remember:
- It supports "XLSX" filetype as input
- Provide raw full pathname for input file and output destination folder
- First column of excel file should contain all id for videos and it should have title as "video_id"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for NiuLab_download_YouTube_shorts-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fab64b394e8a48d31d2ad7177914181c1ca0243b0b3d23baab503d1266258d7 |
|
MD5 | 9d0a1e68b97ce4d963445eb0feabc0b8 |
|
BLAKE2b-256 | fe3bddb6a3eee466de24f0c6b2b89a3efb8f2dc71ad508ed15f9f1048e4354c3 |
Close
Hashes for NiuLab_download_YouTube_shorts-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47a22f6a63b6816fb42a2b4e3a61b8ae7592423dffa803074796831b1e06b4d5 |
|
MD5 | 049ef416f86e7d8ec0841fb973420df6 |
|
BLAKE2b-256 | a541f2581e5a8487347fc0e67023d90f0307740fbfe233b045e347ff4321ae8f |