Commit Graph

40 Commits (93240fc1848de4a94f25844c96e0dcd282ef1d3b)

Author SHA1 Message Date
bashonly 55f1833376
[ie/twitter] Extract numeric `channel_id` ()
Authored by: bashonly
bashonly 28e53d60df
[ie/twitter] Extract bitrate for HLS audio formats ()
Closes 
Authored by: bashonly
bashonly 116c268438
[ie/twitter] Work around API rate-limit ()
Closes 
Authored by: bashonly
bashonly e7d22348e7
[ie/twitter] Prioritize m3u8 formats ()
Closes 
Authored by: bashonly
bashonly 1c54a98e19
[ie/twitter] Extract stale tweets ()
Closes 
Authored by: bashonly
bashonly f6e97090d2
[ie/twitter:broadcast] Support `--wait-for-video` ()
Closes 
Authored by: bashonly
HitomaruKonpaku 7d337ca977
[ie/twitter:broadcast] Improve metadata extraction ()
Authored by: HitomaruKonpaku
bashonly b634ba742d
[cleanup] Misc ()
Authored by: bashonly, gamer191
bashonly a006ce2b27
[ie/twitter] Fix retweet extraction and syndication API ()
Authored by: bashonly
bashonly c6ef553792
[ie/twitter:spaces] Pass referer header to downloader
Closes 
Authored by: bashonly
bashonly 6014355c61
[ie/twitter] Add fallback, improve error handling ()
Closes , Closes 
Authored by: bashonly
bashonly 613dbce177
[ie/twitter:spaces] Fix format protocol ()
Closes 
Authored by: bashonly
coletdjnz 3d2623a898
[compat, networking] Deprecate old functions ()
Authored by: coletdjnz, pukkandan
bashonly 92315c0377
[extractor/twitter] Fix GraphQL and legacy API ()
Authored by: bashonly
pukkandan b03fa78345
Revert 49296437a8
bashonly 49296437a8
[extractor/twitter] Fix unauthenticated extraction ()
Closes 
Authored by: bashonly
bashonly 1cffd621cb
[extractor/twitter:spaces] Fix extraction ()
Closes 
Authored by: bashonly
bashonly d1795f4a6a
[extractor/twitter] Add login support ()
Closes 
Authored by: bashonly
CeruleanSky 1c16d9df53
[extractor/twitter:spaces] Add `release_timestamp` ()
Authored by: CeruleanSky
bashonly 147e62fc58
[extractor/twitter] Default to GraphQL, handle auth errors ()
Closes 
Authored by: bashonly
lauren n. liberda cf60522652
[extractor/twitter] Fix retweet extraction ()
Authored by: selfisekai
Simon Sawicki b6795fd310
[extractor/twitter] Fix `--no-playlist` and add media `view_count` when using GraphQL ()
Authored by: Grub4K
lauren n. liberda 7543c9c99b
[extractor/twitter] Fix graphql extraction on some tweets ()
Authored by: selfisekai
bashonly 16bed382fd
[extractor/twitter] Heed `--no-playlist` for multi-video tweets ()
Closes 
Authored by: bashonly, Grub4K
bashonly 352e7d9873
[extractor/twitter] Refresh guest token when expired ()
Closes 
Authored by: bashonly, Grub4K
nixxo 9a0416c6a5
[extractor/twitter:spaces] Add 'Referer' to m3u8 ()
Closes 
Authored by: nixxo
pukkandan 9f14daf22b
[extractor] Deprecate `_sort_formats`
Simon Sawicki 7a26ce2641
[extractor/twitter] Add Spaces extractor and GraphQL API (, )
Closes , Closes , Closes 

Authored by: Grub4K, nixxo, bashonly, pukkandan

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: nixxo <nixxo@protonmail.com>
sam 82fb2357d9
[extractor/twitter] Add onion site to `_VALID_URL` ()
See 
Authored by: DoubleCouponDay
Simon Sawicki 13b2ae29c2
[extractor/twitter] Support multi-video posts ()
Closes , Closes 
Authored by: Grub4K
pukkandan a70635b8a1
[cleanup, utils] Don't use kwargs for `format_field`
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
Ronald Ip 2d41e2eceb
[twitter] Fix for private videos ()
Closes , https://github.com/ytdl-org/youtube-dl/issues/27643
Authored by: iphoting
pukkandan e0ddbd02bd
[cleanup] Use format_field where applicable
pukkandan f1150b9e1e
[twitter] Fix video in quoted tweets
Closes 
pukkandan c35ada3360
[twitter] Do not sort by codec
Closes 
pukkandan 5ad28e7ffd
[extractor] Common function `_match_valid_url`
pukkandan 41d1cca328
Update to ytdl-commit-a726009
[blinkx] Remove extractor
a726009987
Felix S 4bed436371 [twitter] Extract subtitles from HLS manifests
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