aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/tiktok.py
Commit message (Collapse)AuthorAgeFilesLines
* [extractor/tiktok] Fix TikTokIE (#4984)bashonly2022-09-211-22/+12
| | | Authored by: bashonly
* Standardize retry mechanism (#1649)pukkandan2022-08-021-16/+12
| | | | | | | * [utils] Create `RetryManager` * Migrate all retries to use the manager * [extractor] Add wrapper methods for convenience * Standardize console messages for retries * Add `--retry-sleep` for extractors
* [extractors] Use new framework for existing embeds (#4307)pukkandan2022-08-021-6/+1
| | | | | | | `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
* [extractor/tiktok] Extract `SIGI_STATE`pukkandan2022-06-171-15/+45
| | | | | | | | Based on #3624, https://github.com/ytdl-org/youtube-dl/pull/30479 Closes #3551 Authored by dirkf, sulyi, pukkandan
* [tiktok] Detect embedspukkandan2022-05-201-10/+18
| | | | Closes #3799
* [cleanup] Upgrade syntaxpukkandan2022-04-121-3/+0
| | | | | | | | | | 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
* [TikTokVM] Fix redirect to user URLpukkandan2022-04-081-2/+6
| | | | Closes #3349, Closes #3351
* [cleanup] Misc fixespukkandan2022-04-051-3/+8
| | | | | | Closes https://github.com/yt-dlp/yt-dlp/pull/3213, Closes https://github.com/yt-dlp/yt-dlp/pull/3117 Related: https://github.com/yt-dlp/yt-dlp/issues/3146#issuecomment-1077323114, https://github.com/yt-dlp/yt-dlp/pull/3277#discussion_r841019671, https://github.com/yt-dlp/yt-dlp/commit/a825ffbffa0bea322e3ccb44c6f8e01d8d9572fb#commitcomment-68538986, https://github.com/yt-dlp/yt-dlp/issues/2360, https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393519, https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393254
* [TikTok] Fix URLs with user id (#3295)Ha Tien Loi2022-04-041-2/+35
| | | | Closes #3243 Authored by: hatienl0i261299
* [utils] Add `get_first`pukkandan2022-03-091-2/+2
|
* [tiktok] Fix `vt.tiktok` URLspukkandan2022-02-141-2/+29
| | | | and add test
* [tiktok] Fix `vm.tiktok` URLspukkandan2022-02-131-0/+10
| | | | Closes #2396
* [TikTok] Iterate through app versions (#2449)MinePlayersPE2022-02-011-22/+57
| | | | Closes #2476 Authored by: MinePlayersPE
* [extractor,cleanup] Use `_search_nextjs_data`pukkandan2022-01-201-5/+2
|
* [TikTok] Extract captions (#2185)MinePlayersPE2022-01-201-0/+27
| | | | Closes #2184 Authored by: MinePlayersPE
* [tiktok] Extract user thumbnailpukkandan2022-01-101-9/+19
| | | | | Closes #2186 Authored by: pukkandan, MinePlayersPE
* [TikTok] Misc fixes (#2271)MinePlayersPE2022-01-091-6/+9
| | | | Closes #2265 Authored by: MinePlayersPE
* [TikTok] Pass cookies to formats (#2171)MinePlayersPE2022-01-011-0/+4
| | | | Closes #2166 Authored by: MinePlayersPE
* [TikTok] Fix extraction for sigi-based webpages (#2164)MinePlayersPE2021-12-301-14/+22
| | | | Fixes: #2133 Authored by: MinePlayersPE
* [TikTok] Change app version (#2161)MinePlayersPE2021-12-301-5/+47
| | | | Closes #2133, #2135 Authored by: MinePlayersPE, llacb47
* [TikTok] Fallback to feed API endpoint (#2142)MinePlayersPE2021-12-281-4/+12
| | | | Authored by: MinePlayersPE Workaround for #2133
* [tiktok] Fix `extractor_key` used in archivepukkandan2021-12-261-2/+2
|
* [TikTok] Add music, sticker and tag IEs (#2119)MinePlayersPE2021-12-261-0/+108
| | | | Closes #1752 Authored by: MinePlayersPE
* [tiktok] Fix 53dad39e30b007feed4b6d4776bd15d28c27a96cpukkandan2021-12-151-1/+1
|
* [TikTok] Pass cookies to mobile API (#1994)MinePlayersPE2021-12-141-3/+15
| | | Authored by: MinePlayersPE
* [tiktok:user] Set `webpage_url` correctlypukkandan2021-11-271-0/+1
| | | | Closes #1802
* [utils] Add `join_nonempty`pukkandan2021-11-061-2/+3
|
* [docs,cleanup] Improve docs and minor cleanuppukkandan2021-10-311-4/+4
| | | | Closes #1387, #1404, #1408, #1485, #1415, #1450, #1492
* [tiktok] Fix typo in 943d5ab13305b6a37424e6572d10f562384ada9apukkandan2021-10-111-15/+19
| | | | | and update tests Closes #1226
* [Douyin] Rewrite extractor (#1157)MinePlayersPE2021-10-051-60/+204
| | | | Closes #1121 Authored by: MinePlayersPE
* [TikTokUser] Fix extractor using mobile API (#925)MinePlayersPE2021-09-121-129/+176
| | | | | | and misc cleanup Closes #859 Authored by: MinePlayersPE, llacb47
* [tiktok] Use API to fetch higher quality video (#843)MinePlayersPE2021-09-051-33/+196
| | | Authored by: MinePlayersPE, llacb47
* [cleanup] Miscpukkandan2021-09-051-3/+3
|
* [tiktok] Add TikTokUserIE (#756)Ashish2021-08-231-2/+78
| | | Authored-by: Ashish0804, pukkandan
* [TikTok] Fix metadata extractionpukkandan2021-08-231-96/+73
|
* Update to ytdl-commit-8562218pukkandan2021-03-251-1/+4
| | | | | [ard] improve clip id extraction https://github.com/ytdl-org/youtube-dl/commit/8562218350a79d4709da8593bb0c538aa0824acf
* Completely change project name to yt-dlp (#85)Pccode662021-02-251-0/+149
* 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