Skip to content

A yt-dlp extractor plugin for downloading all videos posted by a TikTok user

License

Notifications You must be signed in to change notification settings

bashonly/yt-dlp-TTUser

Repository files navigation

A yt-dlp extractor plugin for downloading all videos posted by a TikTok user


NOTICE

This plugin has been made obsolete by yt-dlp version 2024.05.27, commit c53c2e4

The TikTok user extractor has now been fixed in yt-dlp. As such, this plugin will no longer be updated, and it has been disabled for yt-dlp versions where it is obsolete and/or incompatible

Update your yt-dlp to the latest version (yt-dlp -U) if you have not already.


  • Pass --extractor-args "tiktok:sec_uid=USERNAME1:SECUID1,USERNAME2:SECUID2" to specify a secondary user ID (SECUID) for a given username (USERNAME).
    • NOTE: This extractor-arg does not apply to the fixed/actual yt-dlp extractor; it instead accepts tiktokuser:-prefixed URLs, e.g. tiktokuser:SEC_UID

Installation

Requires yt-dlp version 2023.09.24 to 2024.05.26.232421.

You can download the wheel of the latest release and place the .whl file in one of yt-dlp's plugin paths.

Or you can install this package with pip:

python3 -m pip install -U https://github.com/bashonly/yt-dlp-TTUser/archive/master.zip

See the plugins section of the yt-dlp README for more information.