TrueYTtoMP3/Crossfield is a simple downloader for YouTube videos into the format you want. Unlike online downloaders, this one doesn't include ads and is completely free to use.
There are only window releases for this program. There will be future updates for linux users someday.
Available downloads for the application.
File | Description |
---|---|
CrossfieldPlus | Download zip for Windows 10 and 11. (ffmpeg and ffprobe included Uses Pyside6) |
Crossfield | Download zip for Windows 8 and up. (ffmpeg and ffprobe included. Uses PySide2) |
Unzip either the 'CrossfieldPlus' or 'Crossfield' zip file and leave the contents inside where they are in the unzipped folder. You can either run the CrossfieldPlus.exe
or Crossfield.exe
file directly or create a shortcut to put anywhere on your computer.
How to use the program.
Multiple URL's can be entered as long as they are seperated by a comma.
url1, ur2, url3, etc
Available formats include:
- Audio:
aac, alac, flac, m4a, mp3, opus, wav, ogg
- Video:
avi, flv, mkv, mov, mp4, webm, 3gp
Note
All formats can be found on yt-dlp postprocessor ffmpeg page.
By default the download location will be the current directory of the executable file.
- You can change the default download location by clicking the button next to the location textbox.
You can name each file that is downloaded in the 'Name' tab by seperating each name by a comma.
name1, name2, name3, etc
Note
If there are more url's/downloads than names entered, then the filename will default to the video title.
You can choose what type of quality video and audio you want before downloading the file in the 'Formats' tab.
-
You will have to generate the available formats by clicking the 'Search' button on the side of the 'Formats' tab.
-
The options that appear are the ones from the first successful URL and will only apply to the first downloaded file by default while the rest of the downloads will use default options.
-
When a user chooses 'All that apply', the same options will be applied to all subsequent downloads. If the option is unavailable for that particular download then the default options will be applied to those downloads.
-
Options cannot be changed while files are being downloaded. You will have to either cancel the next downloads or wait for all downloads to finish.
- Version 2.0.1 (For Windows 10 and 11)
- Version 1.1.1 (For Windows 8 and Up)
Some important things to know when using the application.
The first few times you run this application, please be ready to wait at least 2 to 3 minutes for it to open. This should not happen too many times after using the program.
- 1.1.0 uses PySide2 as the GUI framework while 2.0.0 uses PySide6
- 1.1.0 supports Windows 8 and up while 2.0.0 supports Windows 10 and 11
- I will focus more on the 2.0.0 version as more and more user's switch to newer operating systems.
- There are different options that can appear after searching for available formats. Please pay special attention that you choose a format that is supported on your system. There are different video codecs (vcodec value) that may appear which may begin with "vp", "avc", "av01", and any other codec available as shown below (av01 not shown).
-
From some testing, I found that formats with a codec starting with "avc" were more likely to be supported than formats with codecs starting with "vp", and "av01". I am by no means an expert on codecs and their differences so please try out what is best.
-
As for Audio formats, there has been no known issues (yet) in choosing any option.
Note
For more information on codecs, visit this page.
Here are a list of the actual values being used that are not seen
- Video default yt-dlp format value when using "Regular" is "bv[vcodec*=avc]"
- Audio default yt-dlp format value when using "Regular" is "140" or "139"
- The default extension value upon starting the application is always "mp4".
- The default save location when first starting the application or not changing the location is the directory the application's exe file is located.
- Default filename is the title of the video unless otherwise stated.
- The config and log files are located in the "_internal" directory in the same folder as the application's exe and are named "settings.json" and "log.txt" respectively.
- I have no idea when I will add support for systems other than Windows. There is a chance however.
- There is a default delay between downloads set to 5 seconds to avoid getting IP banned.
- Sometimes downloads will fail due to an invalid URL or the page itself is down or it can also mean you were banned from downloading from that page due to excessive downloads.
- Please be careful when downloading too much and limit downloads to at most 10 a day.
- There has been reports where the progress bar will freeze even after a download has finished. A fix is in the works.
- Progress bar may also reach 100% despite a download actually failing.
- Future Update: I've been looking into creating a tab to convert files into user's desired format. (October)
- Future Update: Tab to send downloads to your desired computer location or email as long as another mini receiver I will make is installed and running. (December)
I am not responsible for any IP bans or copyright crimes that a user may incur with the use of this product.