aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor
Commit message (Collapse)AuthorAgeFilesLines
* [cleanup] linter, code formatting and readmepukkandan2021-05-192-1/+3
|
* [tenplay] Fix extractor (#314)king-millez2021-05-191-34/+53
| | | Authored by: king-millez
* [youtube] Always extract `maxresdefault` thumbnailpukkandan2021-05-181-7/+15
| | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/29049
* [youtube:tab] Support youtube music `MP` pagespukkandan2021-05-181-0/+15
|
* [youtube:tab] Redirect `UC` channels that doesn't have a `videos` tabpukkandan2021-05-181-0/+53
| | | | | Many topic URLs don't have a videos tab, but has an equivalent `UU` playlist. If there is no playlist, fallback to using channel page
* [youtube:tab] Support youtube music `VL` and `browse` pagespukkandan2021-05-181-14/+50
|
* [youtube:tab] Support channel searchpukkandan2021-05-181-2/+15
| | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/29071
* [cleanup] youtube testspukkandan2021-05-181-31/+27
|
* [youtube:tab] Show alerts only from the final webpagepukkandan2021-05-181-20/+25
|
* [extractor] Add `write_debug` and `get_param`pukkandan2021-05-1750-122/+125
|
* [Youtube] Extract more formats for `music.youtube` URLs (#311)coletdjnz2021-05-151-49/+112
| | | | | Based on: https://github.com/ytdl-org/youtube-dl/pull/28778, https://github.com/ytdl-org/youtube-dl/pull/26160 Co-authored-by: craftingmod, colethedj, pukkandan
* [youtube] Add language namespukkandan2021-05-151-2/+6
| | | | | | Co-authored by: nixxo, tpikonen Based on: https://github.com/ytdl-org/youtube-dl/pull/26112 Closes: #310
* Add field `name` for subtitlespukkandan2021-05-151-0/+2
| | | | | | Co-authored by: pukkandan, tpikonen Based on: #310, https://github.com/ytdl-org/youtube-dl/pull/26112
* [youtube] multiple subtitles in same languagepukkandan2021-05-151-3/+9
| | | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/21164 Related: #310, https://github.com/ytdl-org/youtube-dl/pull/26112
* [youtube] Extract audio languagepukkandan2021-05-141-1/+7
|
* Standardize `write_debug`pukkandan2021-05-142-14/+10
|
* [cleanup] Fix typospukkandan2021-05-111-1/+1
|
* [common] bugfix for when `compat_opts` is not givenpukkandan2021-05-111-1/+1
|
* [rmcdecouverte] Generalize `_VALID_URL`pukkandan2021-05-111-2/+9
| | | | Closes #291
* Release 2021.05.11pukkandan2021-05-111-1/+1
| | | | * and some documentation improvements
* [generic] Respect the encoding in manifestpukkandan2021-05-111-1/+4
|
* Option `--compat-options` to revert some of yt-dlp's changespukkandan2021-05-112-3/+12
| | | | * Deprecates `--list-formats-as-table`, `--list-formats-old`
* [Plugins] Prioritize plugins over standard extractorspukkandan2021-05-091-3/+3
| | | | | | and prevent plugins from overwriting the standard extractor classes Closes #304
* Update to ytdl-commit-a726009pukkandan2021-05-0614-101/+222
| | | | | [blinkx] Remove extractor https://github.com/ytdl-org/youtube-dl/commit/a7260099873acc6dc7d76cafad2f6b139087afd0
* [plutotv] Fix format extraction for some urlspukkandan2021-05-061-6/+17
| | | | | * And fallback to the first urls if ad-free urls can't be found Closes #299
* [plutotv] Extract subtitles from manifestspukkandan2021-05-061-15/+19
|
* [SonyLiv] Fix `title` and `series` extraction (#301)Ashish2021-05-061-7/+4
| | | Authored by: Ashish0804
* [utils] Add `network_exceptions`pukkandan2021-05-042-10/+4
|
* [blinkx] Minor fixpukkandan2021-05-041-2/+2
| | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/28941
* [zee5] Fix py2 compatibilitypukkandan2021-05-031-4/+4
|
* [whowatch] Add extractor #292The Hatsune Daishi2021-05-023-1/+103
| | | | | | closes #223 Authored by: nao20010128nao Modified from: https://github.com/nao20010128nao/ytdl-patched/blob/9e4a0e061a558cdb05a618e27f47ca0ac56ece94/youtube_dl/extractor/whowatch.py
* [ukcolumn] Add Extractorpukkandan2021-05-022-0/+73
| | | | Closes #287
* [CBS] Improve `_VALID_URL` to support moviespukkandan2021-05-011-1/+10
| | | | | Closes #290 Tested by: BeeMuffins
* [youtube] Add `oembed` to reserved namespukkandan2021-05-011-1/+1
|
* [rmcdecouverte] Improve `_VALID_URL`pukkandan2021-05-011-1/+16
| | | | Closes #291
* [niconico] Fix bug in thumbnail extraction #289CXwudi2021-05-011-1/+1
| | | | Bug from: 6b1d8c1e3038e7f0977ad36027f9f3ff61d27f46 Authored by: CXwudi
* [crackle] Improve extraction (See desc)pukkandan2021-04-291-117/+162
| | | | | | | | | | Closes #282 * Refactor authorization as an extension to `_download_json` * Better error messages and warnings * Respect `--ignore-no-formats-error` * Extract subtitles from manifests * Try with crackle's geo-location service if all hard-coded countries fail
* [cleanup] Fix linter and some typospukkandan2021-04-281-2/+2
| | | | * Also remove inconsistent use of `"` in setup.py
* [curiositystream] Fix collectionspukkandan2021-04-282-16/+30
| | | | | | Closes #277 * A bug with authentication was reported in <https://github.com/yt-dlp/yt-dlp/issues/277#issuecomment-828254721> but cannot be tested without an account
* [niconico] Fix HLS formatspukkandan2021-04-281-48/+47
| | | | | | | | | | | | | Closes #171 * The structure of the API JSON was changed * Smile Video seems to be no longer available. So remove the warning * Move ping to downloader * Change heartbeat interval to 40sec * Remove unnecessary API headers Authored-by: CXwudi, tsukumijima, nao20010128nao, pukkandan Tested by: tsukumijima
* [youtube:tab] Detect playlists inside community postspukkandan2021-04-281-5/+12
|
* [nebula] Move to nebula.apppukkandan2021-04-281-4/+8
| | | | | Closes #272 Tested by: Lamieur
* Subtitle extraction from streaming media manifests #247pukkandan2021-04-2815-244/+339
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Authored by fstirlitz Modified from: https://github.com/ytdl-org/youtube-dl/pull/6144 Closes: #73 Fixes: https://github.com/ytdl-org/youtube-dl/issues/6106 https://github.com/ytdl-org/youtube-dl/issues/14977 https://github.com/ytdl-org/youtube-dl/issues/21438 https://github.com/ytdl-org/youtube-dl/issues/23609 https://github.com/ytdl-org/youtube-dl/issues/28132 Might also fix (untested): https://github.com/ytdl-org/youtube-dl/issues/15424 https://github.com/ytdl-org/youtube-dl/issues/18267 https://github.com/ytdl-org/youtube-dl/issues/23899 https://github.com/ytdl-org/youtube-dl/issues/24375 https://github.com/ytdl-org/youtube-dl/issues/24595 https://github.com/ytdl-org/youtube-dl/issues/27899 Related: https://github.com/ytdl-org/youtube-dl/issues/22379 https://github.com/ytdl-org/youtube-dl/pull/24517 https://github.com/ytdl-org/youtube-dl/pull/24886 https://github.com/ytdl-org/youtube-dl/pull/27215 Notes: * The functions `extractor.common._extract_..._formats` are still kept for compatibility * Only some extractors have currently been moved to using `_extract_..._formats_and_subtitles` * Direct subtitle manifests (without a master) are not supported and are wrongly identified as containing video formats * AES support is untested * The fragmented TTML subtitles extracted from DASH/ISM are valid, but are unsupported by `ffmpeg` and most video players * Their XML fragments can be dumped using `ffmpeg -i in.mp4 -f data -map 0 -c copy out.ttml`. Once the unnecessary headers are stripped out of this, it becomes a valid self-contained ttml file * The ttml subs downloaded from DASH manifests can also be directly opened with <https://github.com/SubtitleEdit> * Fragmented WebVTT files extracted from DASH/ISM are also unsupported by most tools * Unlike the ttml files, the XML fragments of these cannot be dumped using `ffmpeg` * The webtt subs extracted from DASH can be parsed by <https://github.com/gpac/gpac> * But validity of the those extracted from ISM are untested
| * [threeqsdn] Extract subtitles from streaming manifestsFelix S2021-04-281-5/+9
| |
| * [canvas] Extract subtitles from streaming manifestsFelix S2021-04-281-7/+13
| |
| * [wat] Extract subtitles from streaming manifestsFelix S2021-04-281-4/+10
| |
| * [atresplayer] Extract subtitles from streaming manifestsFelix S2021-04-281-4/+6
| |
| * [francetv] Extract subtitles from the HLS manifestFelix S2021-04-281-9/+11
| |
| * [uplynk] Extract subtitles from HLS manifestsFelix S2021-04-281-1/+2
| |
| * [twitter] Extract subtitles from HLS manifestsFelix S2021-04-281-9/+19
| |