`yt-dlp` is a fork of `youtube-dl`, a command-line program to download videos from YouTube and other sites. It offers similar functionalities to `youtube-dl` but with additional features and improvements. Here are some common commands you can use with `yt-dlp`: 1. **Basic Usage:** ``` yt-dlp [OPTIONS] URL ``` 2. **Download a Video:** ``` yt-dlp URL ``` 3. **Download Audio Only:** ``` yt-dlp -x URL ``` 4. **Download Video with Specified Format:** ``` yt-dlp -f FORMAT_CODE URL ``` 5. **List Available Formats:** ``` yt-dlp -F URL ``` 6. **Download Video Playlist:** ``` yt-dlp -f FORMAT_CODE --yes-playlist URL ``` 7. **Download Video Playlist with Index Range:** ``` yt-dlp -f FORMAT_CODE --playlist-start INDEX_FROM --playlist-end INDEX_TO URL ``` 8. **Download Video as MP3:** ``` yt-dlp -x --audio-format mp3 URL ``` 9. **Download Subtitles:** ``` yt-dlp --write-sub --sub-lang LANGUAGE_CODE URL ``` 10. **Download Thumbnails:** ``` yt-dlp --write-thumbnail URL ``` 11. **Limit Download Speed:** ``` yt-dlp --limit-rate RATE URL ``` 12. **Download Video Metadata:** ``` yt-dlp --print-json URL ``` 13. **Download Specific Video Quality (e.g., 720p):** ``` yt-dlp -f 'bestvideo[height<=720]+bestaudio/best[height<=720]' URL ``` 14. **Download Video with Specific Resolution:** ``` yt-dlp -f 'bestvideo[height=720]+bestaudio/best[height=720]' URL ``` 15. **Download Videos Matching Specific Criteria:** ``` yt-dlp --match-filter 'height <= 720' URL ``` These are just a few examples of how you can use `yt-dlp` commands. You can find more options and detailed explanations in the `yt-dlp` documentation or by running `yt-dlp --help`.