Important
This project doesn't work currently and is unmaintained. I will bring this project back to life, but not yet.
- Introduction
- Supported Platforms
- Features
- Legal Information
- Building from Source
- FFMPEG
- Credits
- License
VidFetch is a YouTube downloader based on the Pytube API. It has a graphical User Interface made with PySide6, it supports high-resolution videos, multiple codecs and threaded downloads. (More is coming in the future!)
- Windows
- Linux
- Android (CLI - Linux emulator) . Native apk is in development.
- iOS (iSH - Alpine Linux emulator)
- (Theoretically every system with Linux and a Terminal)
- Download up to 8K resolution
- Threaded downloads for better optimization
- Downloading videos from a playlist / file (with choices)
- Support for different codecs (AAC, MP3: more coming soon)
This software comes with no liability for the owner. You are responsible for your actions. YouTube can sue you, and you can get in a lot of trouble for downloading copyright protected videos! If that happens, I don't care.
FFMPEG is a media encoder / decoder tool used in all heavy applications out there. VidFetch uses it to concat audio and video together and convert to different codecs.
- Project API: Pytube
- Hue Shift : Hue Shift
- tqdm : tqdm
- ffmpeg : ffmpeg
- ffmpeg-progress-yield: ffmpeg-progress-yield
ChatGPT helped me with coding (especially mathematical stuff like the progressbar)
Vid Fetch is licensed under the GPL v3 License
Copyright (c) 2023 EchterAlsFake | Johannes Habel
See: GPLv3