Commit Graph

43 Commits (fd43ff21e28d5f50621ba17a81868d9bbadac6bd)

Author SHA1 Message Date
Kyle Gonsalves fd43ff21e2 comments 6 months ago
Kyle Gonsalves bb87bafce6 Revert to use merge_dicts and fix flake
This reverts commit b0593ecfa4.
6 months ago
Kyle Gonsalves b0593ecfa4 flake 6 months ago
Kyle Gonsalves ab1cfa399b dirk's updates 6 months ago
Kyle Gonsalves 1d851a6751 function for lambda 6 months ago
Kyle Gonsalves d5b48c06e6 address comments 6 months ago
Kyle Gonsalves bdfeb4357b Removing unnecessary URL regex matcher clause 6 months ago
Kyle Gonsalves fba5c8f305 Incorporating changes for UK accessed articles 6 months ago
Kyle Gonsalves 6ef8990320 different solution for traversal issues 6 months ago
Kyle Gonsalves 4b9a54b464 flake8 check 6 months ago
Kyle Gonsalves e2ae76e84c Making the parse_model function, address comments 6 months ago
Kyle Gonsalves 9dbd9fc873 more streamlining 7 months ago
Kyle Gonsalves b9af6bf2ce nit, style 7 months ago
Kyle Gonsalves 89eaee2ff8 one more tranverse 7 months ago
Kyle Gonsalves 5f35e17572 Using traverse_obj 7 months ago
Kyle Gonsalves 401e28b318 BBC Issue 9701: NEXT_DATA field video extraction for bbc
Some bbc articles with embedded video have the data
for them within a json structure tagged with NEXT_DATA.
Add a parser for this case.

Links tested:
https://www.bbc.com/news/uk-68546268
https://www.bbc.com/news/world-middle-east-68778149
https://www.bbc.com/reel/video/p07c6sb6/how-positive-thinking-is-harming-your-happiness
7 months ago
barsnick c919b68f7e
[ie/bbc] Extract more formats (#8321)
Closes #4902
Authored by: barsnick, dirkf
11 months ago
bashonly 19741ab8a4
[ie/bbc] Fix JSON parsing bug
Authored by: bashonly
11 months ago
garret eda0e415d2
[ie/bbc] Extract tracklist as chapters (#7788)
Authored by: garret1317
1 year ago
coletdjnz 3d2623a898
[compat, networking] Deprecate old functions (#2861)
Authored by: coletdjnz, pukkandan
1 year ago
pukkandan 9f14daf22b
[extractor] Deprecate `_sort_formats` 2 years ago
pukkandan 6368e2e639
[cleanup] Misc
Closes #5541
2 years ago
sam ed13a772d7
[extractor/bbc] Support onion domains (#5211)
Authored by: DoubleCouponDay
2 years ago
pukkandan 62b8dac490
[extractor] Improve `_generic_title` 2 years ago
pukkandan bfd973ece3 [extractors] Use new framework for existing embeds (#4307)
`Brightcove` is difficult to migrate because it's subclasses may depend
on the signature of the current functions. So it is left as-is for now

Note: Tests have not been migrated
2 years ago
ajj8 edebb65170
[extractor/bbc] Fix news articles (#4472)
Authored by: ajj8
2 years ago
pukkandan ac66811112
[compat] Remove more functions
Removing any more will require changes to a large number of extractors
2 years ago
pukkandan 86e5f3ed2e
[cleanup] Upgrade syntax
Using https://github.com/asottile/pyupgrade

1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`

Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
3 years ago
pukkandan f9934b9614
[cleanup] Mark some compat variables for removal (#2173)
Authored by fstirlitz, pukkandan
3 years ago
pukkandan 04f3fd2c89
[cleanup] Use `_html_extract_title` 3 years ago
pukkandan 52efa4b312
[extractor] Add `_perform_login` function (#2943)
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API
* Adds `ie.supports_login` to the public API
3 years ago
pukkandan 50e93e03a7
Update to ytdl-commit-6508688
Make default upload_/release_date a compat_str
6508688e88

Except:
* "[NDR] Overhaul NDR and NJoy extractors" https://github.com/ytdl-org/youtube-dl/pull/30531
    - 01824d275b
    - 39a98b09a2
    - f0a05a55c2
    - 4186e81777
3 years ago
ajj8 ac184ab742
[bbc] Fix extraction of news articles (#2811)
Closes #1374

Authored by: ajj8
3 years ago
pukkandan f304da8a29
[cleanup] Misc cleanup
Closes #1805, closes #1800
3 years ago
nyuszika7h c45b87419f
[bbc] Get all available formats (#1717)
Authored by: nyuszika7h
3 years ago
ajj8 2d997542ca
[bbc] Extract better quality videos (#1113)
mobile-tablet-main only provides 540p25, so it shouldn't be used for the first attempt. Instead pc provides up to 720p50

Authored by: ajj8
3 years ago
pukkandan 4dfbf8696b
[utils] Add `parse_qs` 3 years ago
pukkandan a06916d98e
[extractor] Add `write_debug` and `get_param` 4 years ago
pukkandan 1bdae7d312
Update to ytdl-commit-7e8b3f9
[youtube] Remove unused code
7e8b3f9439
4 years ago
pukkandan b7da73eb19
Add option `--ignore-no-formats-error`
* Ignores the "no video format" and similar errors
* Experimental - Some extractors may still throw these errors
4 years ago
pukkandan 1418a0437f
Update to ytdl-commit-8562218
[ard] improve clip id extraction
8562218350
4 years ago
pukkandan 3721515bde
Update to ytdl-2021.03.03 4 years ago
Pccode66 7a5c1cfe93
Completely change project name to yt-dlp (#85)
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account

Co-authored-by: Pccode66
Co-authored-by: pukkandan
4 years ago