#Location of the ffmpeg binary
--ffmpeg-location "ffmpeg"
# Print various debugging information
#--verbose
#Suppress HTTPS certificate validation
--no-check-certificate
#Do not bypass geographic restriction via faking X-Forwarded-For HTTP header. Do not bypass geographic restriction via faking X-Forwarded-For HTTP header
--no-geo-bypass
#Write subtitle file
--write-subs
#Languages of the subtitles to download (can be regex) or "all" separated by commas, e.g.
#--sub-langs "en.*,ja". You can prefix the language code with a "-" to exclude it from
#the requested languages, e.g. --sub-langs all,-live_chat. Use --list-subs for a list of available language tags
--sub-langs en-US
#Limit the filename length (excluding extension) to the specified number of characters
--trim-filenames 150
#Write video description to a .description file
--write-description
#Subtitle format; accepts formats preference, e.g. "srt" or "ass/srt/best"
--sub-format ass
#Number of fragments of a dash/hlsnative video that should be downloaded concurrently (default is 1)
-N 5
#Maximum download rate in bytes per second
--limit-rate 3.2M
#Video format code
-f "b"
#The paths where the files should be downloaded.
-P "downloads"
#Output filename template
-o "%(series)s/%(season_number)s - %(season)s/%(episode_number)s - %(episode)s.%(ext)s"
#The name of the browser to load cookies from.
--cookies-from-browser firefox
#User Agent
#Open a new tab in Firefox and use your preferred search engine, search for:
#"what is my user-agent" without the "", copy the complete information from the result, and replace MY_USER_AGENT but don't remove the " ".
--user-agent "MY_USER_AGENT"
#Containers that may be used when merging formats, separated by "/", e.g. "mp4/mkv".
#Ignored if no merge is required. (currently
#supported: avi, flv, mkv, mov, mp4, webm)
#--merge-output-format MKV
#Remux the video into another container if necessary
--remux-video mkv
#Embed subtitles in the video (only for mp4, webm and mkv videos)
--embed-subs
#default subtitle
--ppa "EmbedSubtitle:-disposition:s:0 default"
#Embed metadata to the video file. Also embeds chapters/infojson if present unless
#--no-embed-chapters/--no-embed-info-json are used (Alias: --add-metadata)
--embed-metadata
#Do not set any "purl" in the video metadata
--parse-metadata ":(?P<meta_purl>)"
#Do not set any "comment" in the video metadata
--parse-metadata ":(?P<meta_comment>)"
#Do not set any "description" in the video metadata
--parse-metadata ":(?P<meta_description>)"
#Do not set any "title" in the video metadata
--parse-metadata ":(?P<meta_title>)"
#Do not set any "episode_id" in the video metadata
--parse-metadata ":(?P<meta_episode_id>)"
#Do not set any "date" in the video metadata
--parse-metadata ":(?P<meta_date>)"
#Do not set any "season_number" in the video metadata
--parse-metadata ":(?P<meta_season_number>)"
#Do not set any "episode_sort" in the video metadata
--parse-metadata ":(?P<meta_episode_sort>)"
#Do not embed the infojson as an attachment to the video file
--no-embed-info-json
#Do not retrieve video comments unless the extraction is known to be quick
--no-write-comments
#Do not embed chapters/--no-embed-info-json
--no-embed-chapters
#Keep the intermediate video file on disk after post-processing
#--keep-video
#External downloader
#Remove the hash symbol of the downloader you want to activate
#--downloader aria2c
#--downloader ffmpeg