-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Closed
Labels
bugBug that is not site-specificBug that is not site-specifichigh-priorityregressionWorks in youtube-dl/older yt-dlpWorks in youtube-dl/older yt-dlp
Description
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
- I understand that I will be blocked if I remove or skip any mandatory* field
Checklist
- I'm reporting a bug unrelated to a specific site
- I've verified that I'm running yt-dlp version 2023.01.02 (update instructions) or later (specify commit)
- I've checked that all provided URLs are playable in a browser with the same IP and same login details
- I've checked that all URLs and arguments with special characters are properly quoted or escaped
- I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
- I've read the guidelines for opening an issue
Provide a description that is worded well enough to be understood
Sometimes the downloads suddenly stop responding, sometimes at ~80%, ~90%, when this happens I have to end the process and start it again to complete the download.
After a few hours of downloading random content and witnessing these behaviors, I found a URL that always stops at 100%, the download never completes. The sample URL is in the report, I believe it will be invalid after a few hours, but I can generate a new one anytime, just let me know.
Using --compat-options no-external-downloader-progress
works around these behaviors.
Provide verbose output that clearly demonstrates the problem
- Run your yt-dlp command with -vU flag added (
yt-dlp -vU <your command line>
) - Copy the WHOLE output (starting with
[debug] Command-line config
) and insert it below
Complete Verbose Output
[debug] Command-line config: ['-vU', '-o', 'files/sample.%(ext)s', '--ffmpeg-location', './', '--downloader', 'aria2c', 'https://apd-vlive.apdcdn.tc.qq.com/defaultts.tc.qq.com/svp_50112/ELoeXke2jnYfJZ2yBDwxjd-gDF0MH69HK6d95Q8ZRsMZqI6Id_bxeEZJGh6jNraHwJvg-QNDY5tyswxs12_9MvbM-mOXaiaE2jSVGXkJr8UEZX-muFH7dGDzzvO7W-A6ZS7cS9YR4dtdwlDARYr9lCLQ1nu3oMU5Sft62ZWRgP8/gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts.m3u8?ver=4']
[debug] User config: []
[debug] System config: []
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2023.01.02 [d83b0ad80]
[debug] Lazy loading extractors is disabled
[debug] Python 3.8.10 (CPython x86_64 64bit) - Linux-5.4.0-135-generic-x86_64-with-glibc2.29 (OpenSSL 1.1.1f 31 Mar 2020, glibc 2.31)
[debug] exe versions: ffmpeg 4.4.1-static (setts), ffprobe 4.4.1-static, phantomjs 2.1.1
[debug] Optional libraries: Cryptodome-3.15.0, certifi-2022.09.24, sqlite3-2.6.0
[debug] Proxy map: {}
[debug] Loaded 1754 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2023.01.02, Current version: 2023.01.02
yt-dlp is up to date (2023.01.02)
[generic] Extracting URL: https://apd-vlive.apdcdn.tc.qq.com/defaultts.tc.qq.com/svp_50112/ELoeXke2jnYfJZ2yBDwxjd-gDF0MH69HK6d95Q8ZRsMZqI6Id_bxeEZJGh6jNraHwJvg-QNDY5tyswxs12_9MvbM-mOXaiaE2jSVGXkJr8UEZX-muFH7dGDzzvO7W-A6ZS7cS9YR4dtdwlDARYr9lCLQ1nu3oMU5Sft62ZWRgP8/gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts.m3u8?ver=4
[generic] gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts: Downloading webpage
[debug] Identified a direct video link
[generic] gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), channels, acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts: Downloading 1 format(s): 0
[debug] Invoking hlsnative downloader on "https://apd-vlive.apdcdn.tc.qq.com/defaultts.tc.qq.com/svp_50112/ELoeXke2jnYfJZ2yBDwxjd-gDF0MH69HK6d95Q8ZRsMZqI6Id_bxeEZJGh6jNraHwJvg-QNDY5tyswxs12_9MvbM-mOXaiaE2jSVGXkJr8UEZX-muFH7dGDzzvO7W-A6ZS7cS9YR4dtdwlDARYr9lCLQ1nu3oMU5Sft62ZWRgP8/gzc_1000102_0b53yqaacaaam4adxobvzfr4brgdahbaabka.f322016.ts.m3u8?ver=4"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Fragment downloads will be delegated to aria2c
[hlsnative] Total fragments: 149
[download] Destination: files/sample.mp4
[debug] aria2c command line: aria2c -c --console-log-level=warn --summary-interval=0 --download-result=hide --http-accept-gzip=true --file-allocation=none -x16 -j16 -s16 --allow-overwrite=true --allow-piece-length-change=true --header 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.41 Safari/537.36' --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' --header 'Accept-Language: en-us,en;q=0.5' --header 'Sec-Fetch-Mode: navigate' --check-certificate=true --remote-time=true --show-console-readout=true --enable-rpc --rpc-listen-port=46451 --rpc-secret=aa4ddebd-6360-4763-ae80-57b1a9e4fa6f --dir ./files/ --auto-file-renaming=false --file-allocation=none --uri-selector=inorder -i ./files/sample.mp4.part.frag.urls
[download] 100.0% of ~ 775.39MiB at 1.40MiB/s ETA 00:00 (frag 149/149)
Metadata
Metadata
Assignees
Labels
bugBug that is not site-specificBug that is not site-specifichigh-priorityregressionWorks in youtube-dl/older yt-dlpWorks in youtube-dl/older yt-dlp