yt-dlp / yt-dlp

A feature-rich command-line audio/video downloader
https://discord.gg/H5MNcFW63r
The Unlicense
82.9k stars 6.47k forks source link

Lates release does not support functionality added to pre-release yt-dlp 2023.08.24.000249 (discovery de) #8196

Closed si70so15 closed 12 months ago

si70so15 commented 12 months ago

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

Checklist

Provide a description that is worded well enough to be understood

With the latest release it is no longer possible to extract HLS formats with the -F option, while with the previous pre-release yt-dlp 2023.08.24.000249 (discovery de) this functionality worked fine.

Provide verbose output that clearly demonstrates the problem

Complete Verbose Output

Latest release LOG:
 .\yt-dlp.exe --newline -o "D:\Temp\videoDownloads\%(series)s %(season_number)dx%(episode_number)02d %(title)s.%(ext)s" -v --hls-prefer-native --no-mtime --no-geo-bypass --cookies-from-browser chrome --referer -Uv "https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop" -F
[debug] Command-line config: ['--newline', '-o', 'D:\\Temp\\videoDownloads\\%(series)s %(season_number)dx%(episode_number)02d %(title)s.%(ext)s', '-v', '--hls-prefer-native', '--no-mtime', '--no-geo-bypass', '--cookies-from-browser', 'chrome', '--referer', '-Uv', 'https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop', '-F']
Extracting cookies from chrome
[debug] Extracting cookies from: "C:\Users\user\AppData\Local\Google\Chrome\User Data\Default\Network\Cookies"
[debug] Found local state file at "C:\Users\user\AppData\Local\Google\Chrome\User Data\Local State"
Extracted 3205 cookies from chrome
[debug] cookie version breakdown: {'v10': 3205, 'other': 0, 'unencrypted': 0}
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2023.09.24 [088add956] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.25951-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg N-109530-g4a80db5fc2-20230105 (setts), ffprobe N-109530-g4a80db5fc2-20230105
[debug] Optional libraries: Cryptodome-3.19.0, brotli-1.1.0, certifi-2023.07.22, mutagen-1.47.0, sqlite3-3.35.5, websockets-11.0.3
[debug] Proxy map: {}
[debug] Loaded 1886 extractors
[DiscoveryPlusItaly] Extracting URL: https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop
[DiscoveryPlusItaly] texas-metal/stagione-6-episodio-12-bugatti-chop: Downloading JSON metadata
[DiscoveryPlusItaly] 5282182: Downloading JSON metadata
[DiscoveryPlusItaly] texas-metal/stagione-6-episodio-12-bugatti-chop: Downloading MPD manifest
WARNING: This video is drm protected and only images are available for download. use --list-formats to see them
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id
[info] Available formats for 5282182:
ID              EXT   RESOLUTION │ PROTO │ VCODEC MORE INFO
─────────────────────────────────────────────────────────────────────────
dash-thumbnails mhtml unknown    │ mhtml │ images DASH storyboards (jpeg)

Pre-release yt-dlp 2023.08.24.000249 LOG:
.\yt-dlp.exe --newline -o "D:\Temp\videoDownloads\%(series)s %(season_number)dx%(episode_number)02d %(title)s.%(ext)s" -v --hls-prefer-native --no-mtime --no-geo-bypass --cookies-from-browser chrome --referer -Uv "https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop" -F
[debug] Command-line config: ['--newline', '-o', 'D:\\Temp\\videoDownloads\\%(series)s %(season_number)dx%(episode_number)02d %(title)s.%(ext)s', '-v', '--hls-prefer-native', '--no-mtime', '--no-geo-bypass', '--cookies-from-browser', 'chrome', '--referer', '-Uv', 'https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop', '-F']
Extracting cookies from chrome
[debug] Extracting cookies from: "C:\Users\user\AppData\Local\Google\Chrome\User Data\Default\Network\Cookies"
[debug] Found local state file at "C:\Users\user\AppData\Local\Google\Chrome\User Data\Local State"
Extracted 3205 cookies from chrome
[debug] cookie version breakdown: {'v10': 3205, 'other': 0, 'unencrypted': 0}
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2023.08.24.000249 [1e0381850] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.25951-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg N-109530-g4a80db5fc2-20230105 (setts), ffprobe N-109530-g4a80db5fc2-20230105
[debug] Optional libraries: Cryptodome-3.18.0, brotli-1.0.9, certifi-2023.07.22, mutagen-1.46.0, sqlite3-2.6.0, websockets-11.0.3
[debug] Proxy map: {}
[debug] Loaded 1864 extractors
[DiscoveryPlusItaly] Extracting URL: https://www.discoveryplus.com/it/video/texas-metal/stagione-6-episodio-12-bugatti-chop
[DiscoveryPlusItaly] texas-metal/stagione-6-episodio-12-bugatti-chop: Downloading JSON metadata
[DiscoveryPlusItaly] 5282182: Downloading JSON metadata
[DiscoveryPlusItaly] texas-metal/stagione-6-episodio-12-bugatti-chop: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id
[info] Available formats for 5282182:
ID                         EXT RESOLUTION FPS │   FILESIZE    TBR PROTO │ VCODEC         VBR ACODEC     MORE INFO
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
hls-audio-aacl-125-English mp4 audio only     │                   m3u8  │ audio only         unknown    [en] English
hls-audio-aacl-125-Italian mp4 audio only     │                   m3u8  │ audio only         unknown    [it] Italian
hls-300                    mp4 416x234     25 │ ~ 96.86MiB   300k m3u8  │ avc1.4D400D   300k video only
hls-391                    mp4 416x234     25 │ ~126.24MiB   391k m3u8  │ avc1.4D400D   391k video only
hls-606                    mp4 640x360     25 │ ~195.66MiB   606k m3u8  │ avc1.4D401E   606k video only
hls-990                    mp4 960x540     25 │ ~319.65MiB   990k m3u8  │ avc1.4D401F   990k video only
hls-1459                   mp4 1280x720    25 │ ~471.08MiB  1459k m3u8  │ avc1.4D401F  1459k video only
hls-2530                   mp4 1280x720    25 │ ~816.88MiB  2530k m3u8  │ avc1.4D401F  2530k video only
hls-4131                   mp4 1920x1080   25 │ ~  1.30GiB  4131k m3u8  │ avc1.4D4028  4131k video only
hls-6401                   mp4 1920x1080   25 │ ~  2.02GiB  6401k m3u8  │ avc1.4D4028  6401k video only
hls-10348                  mp4 1920x1080   25 │ ~  3.26GiB 10348k m3u8  │ avc1.4D4028 10348k video only
bashonly commented 12 months ago

That was an unofficial build released by me. I'll make another one and link to it in the relevant issues

si70so15 commented 12 months ago

Thank you bashonly. I will look forward to it.

bashonly commented 11 months ago

@si70so15 https://github.com/yt-dlp/yt-dlp/issues/7530#issuecomment-1690928202