

You already spent so much time and effort on this simple thing, it must be very frustrating. I think when following instructions, building wxWidgets and applications using it is very simple. Yet, you do it other way around.įWIW, I think renaming the DLL folder (vc14x_圆4_dll) was fine, but in any way, could be avoided by setting the relevant wxMSVC_xxx define(s). To use user's config directory, define the constant PACKAGED when building.I think you should select a way you want to do it, pick a guide and follow it exactly, not skipping or changing any step, setting all project properties (preprocessor defines, paths.) as instructed.įor example, when using MSVC-specific setup.h to autolink the libraries, both the official instructions and my guide clearly say to put the MSVC-specifc include before the main one. Note for packagers: The application by default uses executable directory as config directory. v2.0 - The Parallel Update: download management and download queue for parallel downloads.See the backends documentation for more information. Q: youtube-dl and yt-dlp behave differently!Ī: In some cases, yes, and youtube-dl-wpf tries to align their behavior by sending different options and arguments for different backends. Q: Downloading the whole playlist doesn't work!Ī: It's an upstream bug, just like many other issues you might discover. Examples are, socks5://localhost:1080/, Currently the upstream doesn't accept socks5h protocol and treat socks5 as socks5h by always resolving the hostname using the proxy. Otherwise the format is similar to how curl accepts proxy strings. The ffmpeg binary is required by youtube-dl/ yt-dlp when downloading and merging separate video and audio tracks, which is the case for any video resolution higher than 360p on YouTube.Ī: Leave the proxy field empty to use system proxy settings. You have to download youtube-dl/ yt-dlp from the upstream. It doesn't bundle any downloader with it. Q: The Download button is grayed out and I can't click it!Ī: youtube-dl-wpf is a simple GUI wrapper. Paste a video URL and start downloading! 🚀 Set the path to youtube-dl/ yt-dlp and ffmpeg.

The upstream youtube-dl binary requires MSVC++ 2010 x86 runtime. Alternatively, download the self-contained binary that bundles the runtime.
