forgeyt
is a user-friendly graphical user interface (GUI) wrapper for yt-dlp
, making it easier to download videos from YouTube and other video platforms. It simplifies the process of specifying download options and formats, streamlining the user experience.
- Easy-to-use GUI for
yt-dlp
- Supports various file formats for downloads
- Streamlined process for copying URLs and starting downloads
Before installing forgeyt
, ensure you have ffmpeg
and ffprobe
binaries installed on your system as they are required for the tool to function properly.
pip3 install -r requirements.txt
To use forgeyt
, simply copy the video URL into the provided field, select your desired filetype, and click start. The intuitive interface makes it easy to download videos quickly.
To compile forgeyt
, you just need to enter the following commands:
$ python -m venv venv
$ ./venv/scripts/activate
$ python build.py
Note: 7zip or Win11 24H2≤ is required to build.
We welcome contributions to forgeyt
! Here's how you can contribute:
- Fork the Repository: Click the 'Fork' button at the top right of the page to create your own copy of the repository.
- Clone the Forked Repository:
git clone https://github.com/Bytewired9/forgeyt.git
- Create a New Branch:
git checkout -b [branch-name]
- Make Your Changes and commit them:
git commit -m "Add some feature"
- Push to the Branch:
git push origin [branch-name]
- Create a Pull Request: Go to your fork on GitHub and click the 'New pull request' button. Please ensure your pull request describes the proposed changes.
Note: A review is required for all contributions. Please follow standard coding conventions and include updates to documentation as needed.
forgeyt
is distributed under the GNU GPL 3.0 license. See the LICENSE file for more details.
If you encounter any problems or have questions about forgeyt
, feel free to reach out on Discord: @bytewired9 in StompZone, or create an issue in the issue tracker.
A big thank you to all the contributors who have helped make forgeyt
a reality: