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
[X] 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
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below
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
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
yt-dlp -vU <your command line>
)'verbose': True
toYoutubeDL
params instead[debug] Command-line config
) and insert it belowComplete Verbose Output