An unofficial API wrapper for Y2Mate.com
Project description
An unofficial Python API wrapper for Y2Mate.com
Features
- Fetch video metadata
- Get download links for videos in different formats and qualities
- Search for videos on Y2Mate
Installation
pip install y2mate
Example
import asyncio
from y2mate import Y2MateClient
client = Y2MateClient()
async def main() -> None:
# Search for videos
search_result = await client.search("The Girl I Like Forgot Her Glasses OP")
print(search_result)
# Get video metadata from url
video_metadata = await client.from_url("https://youtu.be/mpWnhkMLIu4?feature=shared")
print(video_metadata)
# Get video download info with download link
download_info = await client.get_download_info(video_metadata.video_id, video_metadata.video_links[0].key)
print(download_info)
asyncio.run(main())
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
y2mate-1.0.0.tar.gz
(3.3 kB
view hashes)
Built Distribution
y2mate-1.0.0-py3-none-any.whl
(3.9 kB
view hashes)