Skip to content

A Cross-Platform YouTube Downloader up to 8k resolution

License

Notifications You must be signed in to change notification settings

EchterAlsFake/VidFetch

Repository files navigation

Important

This project doesn't work currently and is unmaintained. I will bring this project back to life, but not yet.

Alt text

Development Status v1.0

Table of contents

What is VidFetch?

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!)

Supported Platforms

  • Windows
  • Linux
  • Android (CLI - Linux emulator) . Native apk is in development.
  • iOS (iSH - Alpine Linux emulator)
  • (Theoretically every system with Linux and a Terminal)

Features

  • 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)

Legal Information

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.

Building from Source

ffmpeg

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.

Credits

ChatGPT helped me with coding (especially mathematical stuff like the progressbar)

License

Vid Fetch is licensed under the GPL v3 License

Copyright (c) 2023 EchterAlsFake | Johannes Habel

See: GPLv3

Releases

No releases published

Packages

No packages published

Languages