Repository navigation
[Tiktok] Videos intermittently downloading without sound #16622
Description
Activity
- addedsite-bugIssue with a specific websiteIssue with a specific websitetriageUntriaged issueUntriaged issue
on May 3, 2026 Looks like #15891 except without cookies
This is a serious issue that has been ongoing for many months, it needs to be fixed ASAP. People need to download videos from TikTok normally like they used to without the frustration and time theft caused by TikTok
Reacted by triplesixman, 7Grn and kastavatoo- marked [yt-dlp] Downloaded this video link from TikTok, but it has no sound. #17180 as a duplicate of this issue
on Jul 9, 2026 Same here
$ yt-dlp -v https://vm.tiktok.com/ZN81NJUTF/ [debug] Command-line config: ['-v', 'https://vm.tiktok.com/ZN81NJUTF/'] [debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8 [debug] yt-dlp version stable@2026.07.04 from yt-dlp/yt-dlp [997fa1408] (pip) [debug] Python 3.11.2 (CPython x86_64 64bit) - Linux-6.1.0-49-amd64-x86_64-with-glibc2.36 (OpenSSL 3.0.20 7 Apr 2026, glibc 2.36) [debug] exe versions: ffmpeg 5.1.9-0 (setts), ffprobe 5.1.9-0[debug] Optional libraries: Cryptodome-3.19.0, brotli-1.1.0, certifi-2023.07.22, mutagen-1.47.0, sqlite3-3.40.1, websockets-12.0 (unsupported) [debug] JS runtimes: none [debug] Proxy map: {} [debug] Request Handlers: urllib [debug] Plugin directories: none [debug] Loaded 1744 extractors [vm.tiktok] Extracting URL: https://vm.tiktok.com/ZN81NJUTF/ [vm.tiktok] ZN81NJUTF: Downloading webpage [TikTok] Extracting URL: https://www.tiktok.com/@lesprit_critique/video/7663528687702183170?_r=1&_t=ZN-9876TOCnkzW [TikTok] 7663528687702183170: Downloading webpage WARNING: [TikTok] The extractor is attempting impersonation, but no impersonate target is available. If you encounter errors, then see https://github.com/yt-dlp/yt-dlp#impersonation for information on installing the required dependencies [debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id [debug] Default format spec: bestvideo*+bestaudio/best [info] 7663528687702183170: Downloading 1 format(s): bytevc1_1080p_325858-1 [debug] Invoking http downloader on "https://v19-webapp-prime.tiktok.com/video/tos/no1a/tos-no1a-v-0037-no/o0B6SCZ0AAliGAaprRPWIIAAlgahJpi08BBYY/media-video-hvc1/?a=1988&bti=ODszNWYuMDE6&&bt=318&ft=-Csk_m.MPD12NcLz4n-Ux5~5SY3W3wv25pcAp&mime_type=video_mp4&rc=NztoNzM7ZjlmOGk7ZzlnNkBpMzw7aW45cjs4PDMzbzgzNUBiXjYtMGI0NWAxYDYwYzVfYSNgYTRuMmQ0MWFhLS1kLzFzcw%3D%3D&l=20260717171127655D75FF9031ED6556CC&expire=1784481267&l=20260717171127655D75FF9031ED6556CC&ply_type=2&policy=2&signature=a3a5f3ed17eaf057edfdf857380e855e&tk=tt_chain_token&btag=e00098000" [download] S4E27 - La propagande #terrasse #dalle #béton [7663528687702183170].mp4 has already been downloaded [download] 100% of 6.04MiBAlso I don't have issue with Seal Android app which is based on yt-dlp too.
i also have no audio channel on some TikTok videos, but not all of them. Example video with the problem: https://www.tiktok.com/@nelliomolnar/video/7669787946278472982
It seems like download is finishing normally, no "warning" or "error" came up. Using the latest yt-dlp nightly@2026.08.04.234419 , not even using a .conf file, or extra arguments, so that can't be the issue.
It seems that all of the affected formats have a CDN URL path ending with
/media-video-hvc1/. I've not observed any format URLs with audio that match this pattern. So, yt-dlp could at least detect the missing audio for these formats. It also appears that an mp3 audio format is available for most/all of these videos, which could be extracted.- added a commit that references this issue
on Aug 18, 2026 - added a commit that references this issue
on Aug 21, 2026 - added a commit that references this issue
on Aug 29, 2026
Checklist
Region
Canada
Provide a description that is worded well enough to be understood
Tiktok videos are intermittently failing to download audio. I am using deno and the most up to date versions of everything. Choosing a different country via VPN does not effect the issue. I am including three output logs. One where the audio failed to download, one where the audio downloaded and one where I attempted to download only audio and the output requested I post the log here. So here you go. I'm not a programmer so please let me know if I've missed something.
Provide verbose output that clearly demonstrates the problem
yt-dlp -vU <your command line>)'verbose': TruetoYoutubeDLparams instead[debug] Command-line config) and insert it belowComplete Verbose Output