Skip to content

[Triage] yt-dlp option in base-config.txt not added to command #882

@jsloane

Description

@jsloane

Describe the bug
Custom yt-dlp option in base-config.txt not added to command.

Eg, I added '--force-ipv6' to base-config.txt, but is not observed to be added to the options according to the logging, eg:

2026-04-01 16:53:01.402 [info] | [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=UURfxI01xPgzql7ZBS6WlebQ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/shows/MIKAN/Season %(upload_date>%Y)S/s%(upload_date>%Y)Se%(upload_date>%m%d)S00 - %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/da/bd/dabd670416bbcd34c28f6c6c345f96a7b2ef7a37d32dfc460160c2f0ef08b615.json --restrict-filenames --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache

To Reproduce
Steps to reproduce the behavior:

  1. Add '--force-ipv6' to base-config.txt
  2. Add source and monitor logging
  3. Observe in log that custom option is not in options for yt-dlp

Expected behavior
The custom option should be included in all calls to yt-dlp

Screenshots
N/A

Diagnostic info

  • App Version: 2025.9.26
  • yt-dlp Version: 2026.03.17
  • Apprise Version: v1.9.4
  • System Architecture: x86_64-pc-linux-gnu
  • Timezone: Australia/Sydney

Additional context

N/A

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions