Quick update on this:
Status of JD:
- Profile crawling in API mode does not work anymore
- Profile crawling in website mode works for the first ~30 items
yt-dlp:
Looks like someone forked- and fixed the yt-dlp extractor plugin but that solution is Chromium based.
For now we're not planning to add such libraries to JDownloader which means that our tiktok profile crawler will probably remain broken for the most part for now.
You can find the mentioned fork of that yt-dlp extractor in the github ticket I l've linked in
my post #9 in this thread.
How to crawl/download full tiktok profiles using JDownloader and some external helper tools even with the partially broken state of the JD profile crawler:
1. Use
this method or any other external tools to find all single links to all videos of a profile.
2. Now add those links to JDownloader and let it download those videos.
Just a little heads up for those who e.g. always want to download all current/new videos of a particular profile:
You could first download all videos of a profile using the methods described at the beginning of this post.
Then set Settings -> Plugins -> tiktok.com -> Profile crawl mode -> Website
Now JDownloader should find the latest ~30 items whenever you're adding a profile URL.
Now you could add that profile URL every day to update your personal library of clips of that profile.
While JDownloader does not support that out of the box, you could also automate this process using an
EventScripter script.
The above info is neither a fix nor an easy workaround but it should enable you guys to use some of the tiktok profile crawling capabilities of JD even without a real fix of the crawler issues.
Sidenote:
Videos without watermark are expected to be downloadable again after the release of our next set of CORE-updates, see this thread.
EDIT
That update has been released and watermark-free download is working again (set Download mode to "API" for this to work!).