Skip to content

Proxy setting via custom arguments is not working #6

@CoderDream

Description

@CoderDream

Operating system

Microsoft Windows [版本 10.0.26200.6901]

ytdlp-gui Version

v0.9.11-rc.2

Bug description

Description:

1. Bug Description

I am trying to route the download traffic through a local proxy by adding the --proxy flag in the "Custom arguments" field in the settings. However, it seems that the setting is not being applied, as downloads either fail with network errors or bypass the proxy entirely.

Based on the yt-dlp documentation, the proxy URL should include a scheme (e.g., http:// or socks5://). I have tried formats like --proxy socks5://127.0.0.1:7890 and --proxy http://127.0.0.1:7890, but none of them seem to work.

2. Steps to Reproduce

  1. Navigate to the Settings page.
  2. In the YTDLP section, find the Custom arguments input field.
  3. Enter the proxy argument, for example: --proxy socks5://127.0.0.1:7890 (adjusting the scheme, IP, and port to match my proxy server).
  4. Attempt to download any video.

3. Expected Behavior

The download task should start successfully, and all its network traffic should be routed through the specified proxy server (127.0.0.1:7890).

4. Actual Behavior

*The download fails

Image

5. Environment

  • ytdlp-gui Version: v0.9.11-rc.2
  • Operating System: (e.g., Windows 11, macOS Sonoma)
  • Proxy Software: (e.g., Clash for Windows, V2RayN)
  • Is the proxy working for other applications (e.g., browser)? Yes
Image

Steps to reproduce

No response

Relevant log output

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions