yt-dlc/yt_dlp/downloader
pukkandan 11f9be0912
[youtube] Extract data from multiple clients (#536)
* `player_client` accepts multiple clients
* default `player_client` = `android,web`
* music clients can be specifically requested
* Add IOS `player_client`
* Hide live dash since they can't be downloaded

Closes #501

Authored-by: pukkandan, colethedj
2021-07-21 09:22:34 +05:30
..
__init__.py [youtube_live_chat] Support ongoing live chat (#422) 2021-06-23 05:42:39 +05:30
common.py [cleanup] Revert unnecessary changes in 51d9739f80 2021-06-23 05:34:40 +05:30
dash.py [cleanup] Minor refactoring of `fragment` 2021-06-24 22:23:33 +05:30
external.py [downloader/ffmpeg] Fix `--ppa` when using simultaneous download 2021-07-02 08:17:30 +05:30
f4m.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
fragment.py [fragment] Handle errors in threads correctly 2021-07-07 01:55:54 +05:30
hls.py [cleanup] Minor refactoring of `fragment` 2021-06-24 22:23:33 +05:30
http.py Add option `--throttled-rate` below which video data is re-extracted 2021-06-23 05:29:58 +05:30
ism.py [downloader/ism] Support muxing TTML subtitles 2021-04-28 17:21:45 +05:30
mhtml.py [downloader/mhtml] Add new downloader (#343) 2021-06-13 20:36:40 +05:30
niconico.py [niconico] Fix HLS formats 2021-04-28 19:18:29 +05:30
rtmp.py More consistent warning messages (#173) 2021-03-20 09:34:52 +05:30
rtsp.py More consistent warning messages (#173) 2021-03-20 09:34:52 +05:30
websocket.py [websockets] Add `WebSocketFragmentFD` (#399) 2021-06-21 22:56:36 +05:30
youtube_live_chat.py [youtube] Extract data from multiple clients (#536) 2021-07-21 09:22:34 +05:30