EchterAlsFake / VidFetch

A Cross-Platform YouTube Downloader up to 8k resolution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A Cross-Platform YouTube Downloader up to 8k resolution

License:GNU General Public License v3.0


Languages

Language:Python 100.0%