Commit Graph

27 Commits (0fe51254cb878cf5f65801e2b62424a185665639)

Author SHA1 Message Date
pukkandan aedaa455d9
[vimeo] Fix extractors
Closes , Closes , Closes , Closes 
May also fix , 
pukkandan 2414649192
[cleanup] Misc cleanup
pukkandan 8dcce6a89c
[extractor] Document netrc machines
Closes 
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
pukkandan f9934b9614
[cleanup] Mark some compat variables for removal ()
Authored by fstirlitz, pukkandan
pukkandan b9c7b1e9b4
[cleanup, vimeo] Fix tests
pukkandan 52efa4b312
[extractor] Add `_perform_login` function ()
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API
* Adds `ie.supports_login` to the public API
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
pukkandan 8b7539d27c
Implement `--add-header` without modifying `std_headers`
Closes , 
pukkandan a5c0c20252
[cleanup] Don't pass protocol to `_extract_m3u8_formats` for live videos
`live` parameter already handles changing the protocol
Felix S 3f047fc406
[extractor] Extract subtitles from manifests for more sites ()
vimeo, globo, kaltura, svt

Authored by: fstirlitz
pukkandan 39ca3b5c7f
[extractor] Standardize `_live_title`
pukkandan 818faa3a86
[vimeo] Extract chapters
Closes 
pukkandan bc104778d6
[vimeo] Sort http formats higher
Closes 
pukkandan 1ee34c76bb
[vimeo] Add fallback for config URL
Closes 
pukkandan 9cb070f9c0
[vimeo] Detect source extension
and misc cleanup

Cherry-picked from 
Closes 

Authored by: flashdagger
pukkandan 2a6f8475ac
[vimeo] Fix ondemand videos and direct URLs with hash
Closes , 
pukkandan 58ab5cbc58
[vimeo] Fix embedded `player.vimeo` URL
Closes , partially fixes 
Cherry-picked from upstream commit 3ae9c0f410b1d4f63e8bada67dd62a8d2852be32
pukkandan 4dfbf8696b
[utils] Add `parse_qs`
pukkandan 5ad28e7ffd
[extractor] Common function `_match_valid_url`
Ashish 605cad0be7
[Vimeo] Better extraction of original file ()
Authored by: Ashish0804
pukkandan a06916d98e
[extractor] Add `write_debug` and `get_param`
pukkandan 6a39ee13f7
Fix inconsistent use of `report_warning`
pukkandan cce889b900 Update to ytdl v2021-04-01
14f29f087e

Closes 
pukkandan 421a459573
Update to ytdl-commit-7e79ba7
7e79ba7dd6
[vimeo:album] Fix extraction for albums with number of videos multiple to page size
teesid 1f52a09e2e
[vimeo] Fix videos with password
https://github.com/ytdl-org/youtube-dl/pull/27992

Fixes: https://github.com/ytdl-org/youtube-dl/issues/28354

Authored by teesid
Pccode66 7a5c1cfe93
Completely change project name to yt-dlp ()
* 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