rssVideos: Use yt_dlp config when possible
This commit is contained in:
parent
df6ab139af
commit
224345c04d
|
@ -472,7 +472,9 @@ class RVDatabase:
|
|||
|
||||
@property
|
||||
def ytdl_opts(self) -> dict:
|
||||
return {"format": self.args.format, "allsubtitles": self.args.subtitles}
|
||||
# Get user/system options
|
||||
_, _, _, ydl_opts = yt_dlp.parse_options()
|
||||
return ydl_opts
|
||||
|
||||
@property
|
||||
def ytdl_dry_opts(self) -> dict:
|
||||
|
@ -634,21 +636,6 @@ def get_args() -> configargparse.Namespace:
|
|||
# TODO Envrionment variables
|
||||
# TODO Allow to ask
|
||||
|
||||
# How to download
|
||||
parser.add(
|
||||
"--format",
|
||||
help="Use this format to download videos."
|
||||
+ " See FORMAT SELECTION in youtube-dl(1)",
|
||||
env_var="RSS_VIDEOS_FORMAT",
|
||||
default="bestvideo+bestaudio/best",
|
||||
)
|
||||
parser.add(
|
||||
"--subtitles",
|
||||
help="Download all subtitles",
|
||||
env_var="RSS_VIDEOS_SUBTITLES",
|
||||
action="store_true",
|
||||
)
|
||||
|
||||
parser.add(
|
||||
"action",
|
||||
nargs="?",
|
||||
|
|
Loading…
Reference in a new issue