Commit Graph

70 Commits (a72bf8304a22a4d663a2ebec7e921eea52eae397)

Author SHA1 Message Date
Ben Welsh 099dcca6c4
Trailing whitespace 2 years ago
palewire 784f597601
Tweaks 2 years ago
Ben Welsh e84f0673bb
Update twitter.py 2 years ago
Ben Welsh 9b6e3940a7
Update youtube_dl/extractor/twitter.py
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
palewire c1c8791335
Switch trim method 2 years ago
palewire d2381bebaf
use_generic 2 years ago
palewire abc3a6af48
use_generic 2 years ago
palewire 05aa33b0b3
Flake8 2 years ago
palewire 27e5c22293
Shorten title attribute for #29912 2 years ago
Sergey M․ d1b9a5e2ef
[twitter] Improve formats extraction from vmap URL (closes #28909) 3 years ago
Remita Amine 9d50f86232 [twitter] Add tests for more cards 3 years ago
Sergey M․ ab9001dab5
[twitter] Add support for unified cards (closes #27826) 3 years ago
Remita Amine 19ec468635 [twitter] Add support for summary card(closes #25121) 3 years ago
Remita Amine 491ee7efe4 [twitter] try to use a Generic fallback for unknown twitter cards(closes #25982) 3 years ago
Sergey M․ 7b0b53ea69
[twitter:broadcast] Add untitled periscope broadcast test 4 years ago
Remita Amine 10a5091e58 [twitter] add support for promo_video_website cards(closes #23711) 4 years ago
Remita Amine 18ca61c5e1 [twitter] improve extraction
- add support for generic embeds(closes #22168)
- always extract http formats for native videos(closes #14934)
- add support for Twitter Broadcasts(closes #21369)
- extract more metadata
- improve VMap format extraction
- unify extraction code for both twitter statuses and cards
5 years ago
Sergey M․ b7ef93f0ab
[twitter] Improve uploader id extraction (closes #21705) 5 years ago
Remita Amine 65e29cdac3 [twitter] pass referer with card request(closes #18579) 6 years ago
Sergey M․ 77053237c5
[twitter:card] Generalize base API URL 6 years ago
Sergey M․ b6b2ccb72f
[twitter:card] Extract guest token (closes #16609) 6 years ago
Sergey M․ 2593725a9b
[twitter:card] Add support for another endpoint (closes #16586) 6 years ago
Remita Amine 51f2863357 [twitter] improve extraction(closes #14197) 7 years ago
Sergey M․ 197224b7a4
Fix some regexes 7 years ago
Giuseppe Fabiano 5c1452e8f1 [twitter] Add support for user_id-less URLs (closes #14270) 7 years ago
capital-G 3b65a6fbf3 [twitter] Fix duration extraction 7 years ago
Yen Chi Hsuan 3615bfe1b4
[twitter] Fix remaining tests 7 years ago
Yen Chi Hsuan e8f20ffa03
[vine] Make sure the title won't be empty
And fix a relevant TwitterCard test case
7 years ago
Yen Chi Hsuan 9be31e771c
[twitter] Support HLS streams in vmap URLs 7 years ago
Yen Chi Hsuan 7f176ac477
[periscope] Support pscp.tv URLs in embedded frames
And fix a relevant twitter test
7 years ago
Yen Chi Hsuan 2edfd745df [twitter] Extract mp4 urls via mobile API (closes #12726) 7 years ago
Yen Chi Hsuan ec85ded83c
Fix "invalid escape sequences" error on Python 3.6 8 years ago
Sergey M․ 748a462fbe
[twitter:card] Relax _VALID_URL (closes #11225) 8 years ago
Yen Chi Hsuan f0bc5a8609
[twitter] Support Periscope embeds (closes #10737)
Also update _TESTS
8 years ago
stepshal 25042f7372 Add missing r prefix for _VALID_URLs 8 years ago
Yen Chi Hsuan 6da8d7de69
[twitter] Update _TESTS 8 years ago
Yen Chi Hsuan c6308b3153
[twitter] Fix extraction for videos with HLS streams
Closes #9623
8 years ago
Yen Chi Hsuan fc0a45fa41
[twitter] Detect suspended accounts and update _TESTS 8 years ago
Yen Chi Hsuan 36b7d9dbfa
[twitter] Don't check /cards/ URLs
Fixes #9181

In this tweet, there are two cards:
1. https://twitter.com/i/cards/tfw/v1/719944006306701313
   This shows #TeamCap vs. #TeamIronMan
2. https://twitter.com/i/videos/tweet/719944021058060289
   This is the real video and can be handled by TwitterCardIE

In all current test_Twitter* tests, /videos/tweet/ approach works fine.
8 years ago
Yen Chi Hsuan 395fd4b08a [twitter] Handle another form of embedded Vine
Fixes #8996
8 years ago
Yen Chi Hsuan e68d3a010f [twitter] Fix extraction (closes #8966)
HLS and DASH formats are no longer appeared in test cases. I keep them
for fear of triggering new errors.
8 years ago
Yen Chi Hsuan 845817aadf [twitter] Provide more metadata 8 years ago
Yen Chi Hsuan 03879ff054 [twitter] Media info is not always in the first entity
Fixes #8704
8 years ago
Yen Chi Hsuan c8398a9b87 [twitter] Now Twitter serves the same file for Firefox and Chrome 8 years ago
Yen Chi Hsuan b8972bd69d [twitter] Fix extraction of test_Twitter and test_Twitter_1 8 years ago
Yen Chi Hsuan 0ae937a798 [twitter] Support twitter.com/i/videos/tweet/ URLS
Closes #8737
8 years ago
Yen Chi Hsuan 7efc1c2b49 [twitter] Fix metadata extraction and test_Twitter_1 8 years ago
Yen Chi Hsuan 132e3b74bd [twitter] Fix a typo 8 years ago
Yen Chi Hsuan bdbf4ba40e [twitter:amplify] Extract more metadata 8 years ago
Yen Chi Hsuan acb6e97e6a [twitter] Fix several failed tests 8 years ago