A GUI wrapper for yt-dlp that downloads YouTube videos to MP3 and automatically adds ID3 tags based on uploader name, title, and thumbnail
If you don't want to use the built-in GUI builder to create a "task file", you can write it manually in your file of choice
Each line will be treated as a download job (video), you may use either the full youtube.com or shortened youtu.be link
URL,START_TIME-END_TIME (HH:MM:SS Timestamp Format)
ex: https://www.youtube.com/watch?v=qvj_QSqOrBw,00:01:10-00:01:40
- Download video
https://www.youtube.com/watch?v=qvj_QSqOrBwfrom1 min 10sto1 min 40s(30s total)
The packages/programs below must be accessible from any path. (If you are on Windows these will need to be in your PATH environment variable)
- ffmpeg
- yt-dlp
- Java 11 or above
You must also have one of the following browsers installed and have used it to log into YouTube. This is to mitigate yt-dlp from being blocked by YouTube
brave, chrome, chromium, edge, firefox, opera, safari, vivaldi, whale
Although this program comes with some circumvention techniques, it may still be possible for downloads to fail. When this is the case, try again later You may also try adding a PO-Token to make your traffic appear more legit
Pre-built binaries are also available. You can download it from the Releases section
You can either run it like an application
For a debug log run it as java -jar ytID3AutoTag.jar from the terminal
Download the new binary from releases, and simply overwrite the old file. Your configs will be migrated.



