An open API service indexing awesome lists of open source software.

https://github.com/fayasnoushad/youtube-video-thumbnail

A youtube video link or id to video thumbnail python package.
https://github.com/fayasnoushad/youtube-video-thumbnail

python thumbnail video youtube

Last synced: 7 months ago
JSON representation

A youtube video link or id to video thumbnail python package.

Awesome Lists containing this project

README

          

# YouTube Video Thumbnail
A simple youtube video thumbnail downloader with more qualities via youtube video link or id.

## Installation

```
pip install YTThumb
```

## Usage

### Get Thumbnail

```py
import ytthumb

video = 'https://youtu.be/rokGy0huYEA' # link/id

# Basic Usage
print(ytthumb.thumbnail(video))
# => returns thumbnail link

# Advanced Usage
thumbnail = ytthumb.thumbnail(
video=video,
quality="sd" # Not required
)
print(thumbnail)
# returns thumbnail link
```

### Get Qualities

```py
import ytthumb

print(ytthumb.qualities()) # json=True (default)
# returns list of qualities with full form as json

print(ytthumb.qualities(json=False))
# returns list of qualities as list
```

### Download Thumbnail

```py
import ytthumb

ytthumb.download_thumbnail(
video='https://youtu.be/rokGy0huYEA',
name='thumbnail.jpg', # Not required
quality='sd' # Not required
)
# Downloaded thumbnail will be in the 'thumbnail.jpg' file in 'thumbnails' directory
```