Skip to content

Tiktok isn't working #14434

Description

@iqfreak

Checklist

Region

Middle-east

Provide a description that is worded well enough to be understood

Downloading through seal android downloader.
Tiktok won't download any videos. othersites work fine. Tired Instagram.

here is the report.
App version: 2.0.0-alpha.5 (200000152)
Device information: Android 15 (API 35)
Supported ABIs: [arm64-v8a, armeabi-v7a, armeabi]
Yt-dlp version: 2025.09.23.232818

URL: https://vt.tiktok.com/ZSD4QWgTL/
ERROR: [TikTok] 7553052755271765262: Unable to extract webpage video data; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U

Provide verbose output that clearly demonstrates the problem

  • Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
  • If using API, add 'verbose': True to YoutubeDL params instead
  • Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output

[debug] Command-line config: ['-P', '/storage/emulated/0/Download/Seal', '--newline', '--config-locations', '/data/user/0/com.junkfood.seal/cache/config.txt', '--cookies', '/data/user/0/com.junkfood.seal/cache/cookies.txt', '--no-cache-dir', '--ffmpeg-location', '/data/app/~~JHY5-w3KJgtq5fxtiepgCg==/com.junkfood.seal-ziLc2LLU9FcRJw0tbOy8VQ==/lib/arm64/libffmpeg.so', 'https://vt.tiktok.com/ZSD4CQLym/']
[debug] | Config "/data/user/0/com.junkfood.seal/cache/config.txt": ['-vU']
[debug] Encodings: locale utf-8, fs utf-8, pref utf-8, out utf-8 (No ANSI), error utf-8 (No ANSI), screen utf-8 (No ANSI)
[debug] yt-dlp version nightly@2025.09.23.232818 from yt-dlp/yt-dlp-nightly-builds [4429fd045] (zip)
[debug] Python 3.11.10 (CPython aarch64 64bit) - Linux-5.10.226-android12-9-00047-g4968e29b7f92-ab12786767-aarch64-with-libc (OpenSSL 3.3.2 3 Sep 2024, libc)
[debug] exe versions: ffmpeg 7.0.1 (setts), ffprobe 7.0.1
[debug] Optional libraries: Cryptodome-3.20.0, mutagen-1.47.0, sqlite3-3.46.1
[debug] Proxy map: {}
[debug] Request Handlers: urllib
[debug] Plugin directories: none
[debug] Loaded 1833 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest
ERROR: [TikTok] 7553779969273400607: Unable to extract webpage video data; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
  File "/data/user/0/com.junkfood.seal/no_backup/youtubedl-android/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 762, in extract
    ie_result = self._real_extract(url)
                ^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/user/0/com.junkfood.seal/no_backup/youtubedl-android/yt-dlp/yt-dlp/yt_dlp/extractor/tiktok.py", line 901, in _real_extract
    video_data, status = self._extract_web_data_and_status(url, video_id)
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/user/0/com.junkfood.seal/no_backup/youtubedl-android/yt-dlp/yt-dlp/yt_dlp/extractor/tiktok.py", line 251, in _extract_web_data_and_status
    raise ExtractorError('Unable to extract webpage video data')

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions