aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Bobov <anton@bobov.name>2025-09-05 19:39:43 +0500
committerAnton Bobov <anton@bobov.name>2025-09-05 19:39:43 +0500
commit5d3e0ad6c0e44716ded11ef48c8d4b173cdf87d8 (patch)
tree77693e6f3e23117aa7ae046d3f3d24535d580f03
parentd2878a55480e4ece1686e98428e36905304c67ee (diff)
yt-dlp: Update confi
-rw-r--r--files/.config/youtube-dl/config35
1 files changed, 11 insertions, 24 deletions
diff --git a/files/.config/youtube-dl/config b/files/.config/youtube-dl/config
index 4ebc5d7..e31d64f 100644
--- a/files/.config/youtube-dl/config
+++ b/files/.config/youtube-dl/config
@@ -1,32 +1,14 @@
---format (bestvideo[width<=3840])[ext!=webm]+bestaudio/best[width<=3840]/bestvideo+bestaudio/best
+--format "(bestvideo*+bestaudio/best)[height<=?1080][height>=?720] / bestvideo*+bestaudio/best"
+--audio-multistreams
+--video-multistreams
+--check-formats
+
--live-from-start
--sponsorblock-mark all
--xff default
---no-check-certificate
--geo-bypass
-
-# python3-secretstorage required
-# --cookies-from-browser chromium
-# --mark-watched
-
---concurrent-fragments 5
-# --downloader aria2c
-# --downloader-args aria2c:"--continue --max-connection-per-server 5 --split 5 --min-split-size 1M"
-
---extractor-retries 4
---file-access-retries 4
---fragment-retries 4
---retries 4
---retry-sleep extractor:exp=4
---retry-sleep file_access:exp=4
---retry-sleep fragment:exp=4
---retry-sleep http:exp=4
---retry-sleep exp=4
-
---audio-multistreams
---video-multistreams
---check-formats
+--add-headers 'User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'
--embed-metadata
--embed-thumbnail
@@ -35,3 +17,8 @@
# Preferring ru audio track
--extractor-args 'youtube:lang=ru'
+
+--alias sub-ru '--embed-subs --write-sub --write-auto-sub --sub-lang "ru.*"'
+--alias sub-rus '--sub-ru'
+--alias sub-en '--embed-subs --write-sub --write-auto-sub --sub-lang "en.*"'
+--alias sub-eng '--sub-en'