diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-26 17:41:48 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-26 17:41:48 -0600 |
| commit | 7322e6c6f19393a5bd91b669b3214cc292a10a39 (patch) | |
| tree | b64805cfbdfb96c895e89f6576a9428ac6dbeeab /dotfiles | |
| parent | cd8d0be8d8759f31bc931a76ab737a621a14116e (diff) | |
| download | archsetup-7322e6c6f19393a5bd91b669b3214cc292a10a39.tar.gz archsetup-7322e6c6f19393a5bd91b669b3214cc292a10a39.zip | |
feat(dotfiles): add yt-dlp config with modern options
Replaces old youtube-dl config with yt-dlp equivalent using
updated option names:
- --add-metadata -> --embed-metadata
- --format best -> --format bestvideo+bestaudio/best
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'dotfiles')
| -rw-r--r-- | dotfiles/common/.config/yt-dlp/config | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/dotfiles/common/.config/yt-dlp/config b/dotfiles/common/.config/yt-dlp/config new file mode 100644 index 0000000..6b99261 --- /dev/null +++ b/dotfiles/common/.config/yt-dlp/config @@ -0,0 +1,20 @@ +# yt-dlp config +# Craig Jennings <c@cjennings.net> + +# Embed metadata into file +--embed-metadata + +# Best quality video+audio, fallback to best single file +--format bestvideo+bestaudio/best + +# Don't overwrite existing files +--no-overwrites + +# Continue on errors (useful for playlists) +--ignore-errors + +# Best audio quality for audio extraction (0=best, 9=worst) +--audio-quality 0 + +# Output template: ~/videos/channel-title.ext +-o ~/videos/%(channel)s-%(title)s.%(ext)s |
