|
|
|
@ -1392,10 +1392,10 @@ The available fields are:
|
|
|
|
|
|
|
|
|
|
- `hasvid`: Gives priority to formats that has a video stream
|
|
|
|
|
- `hasaud`: Gives priority to formats that has a audio stream
|
|
|
|
|
- `ie_pref`: The format preference as given by the extractor
|
|
|
|
|
- `lang`: Language preference as given by the extractor
|
|
|
|
|
- `quality`: The quality of the format as given by the extractor
|
|
|
|
|
- `source`: Preference of the source as given by the extractor
|
|
|
|
|
- `ie_pref`: The format preference
|
|
|
|
|
- `lang`: The language preference
|
|
|
|
|
- `quality`: The quality of the format
|
|
|
|
|
- `source`: The preference of the source
|
|
|
|
|
- `proto`: Protocol used for download (`https`/`ftps` > `http`/`ftp` > `m3u8_native`/`m3u8` > `http_dash_segments`> `websocket_frag` > `mms`/`rtsp` > `f4f`/`f4m`)
|
|
|
|
|
- `vcodec`: Video Codec (`av01` > `vp9.2` > `vp9` > `h265` > `h264` > `vp8` > `h263` > `theora` > other)
|
|
|
|
|
- `acodec`: Audio Codec (`flac`/`alac` > `wav`/`aiff` > `opus` > `vorbis` > `aac` > `mp4a` > `mp3` > `eac3` > `ac3` > `dts` > other)
|
|
|
|
@ -1687,7 +1687,7 @@ with YoutubeDL(ydl_opts) as ydl:
|
|
|
|
|
ydl.download(['https://www.youtube.com/watch?v=BaW_jenozKc'])
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Most likely, you'll want to use various options. For a list of options available, have a look at [`yt_dlp/YoutubeDL.py`](yt_dlp/YoutubeDL.py#L162).
|
|
|
|
|
Most likely, you'll want to use various options. For a list of options available, have a look at [`yt_dlp/YoutubeDL.py`](yt_dlp/YoutubeDL.py#L191).
|
|
|
|
|
|
|
|
|
|
Here's a more complete example demonstrating various functionality:
|
|
|
|
|
|
|
|
|
|