Skip to content

vasusen-code/ethon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fad4367 · May 19, 2023
May 19, 2023
May 19, 2023
Dec 12, 2021
Jan 29, 2022
Dec 12, 2021
May 19, 2023

Repository files navigation

ethon

install

pip install ethon

Usage

ethon.pyutils

from ethon.pyutils import rename, file_extension

#rename files
rename(file, new_path)

#get file extension using path of file
extension = file_extension(file)

ethon.pyfunc

from ethon.pyfunc import bash, total_frames, video_metadata

#handy subprocess
o, e = bash(cmd)

#get total number of frames in a video
tf = total_frames(file)

#get basic metadata of video
data = video_metadata(file)

height = data["height"]
width = data["width"]
duration = data["duration"]

ethon.uploader

from ethon.uploader import download_from_youtube, ytdl, weburl

#Download videos from youtube
filename = await download_from_youtube(url)

#Download videos from YtDlp supported sites
filename = await ytdl(url)

#Download files from the web
filename = weburl(url)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages