yt-dlp / yt-dlp

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

cablecast.tv #9785

Open glenviewjeff opened 5 months ago

glenviewjeff commented 5 months ago

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

Checklist

Region

USA

Example URLs

https://wctv.wilmette.com/CablecastPublicSite/show/532 https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532

Provide a description that is worded well enough to be understood

Many government agencies use the cablecast.tv platform for streaming live and recorded video. The video is broken up into four-second .ts file chunks.

Provide verbose output that clearly demonstrates the problem

Complete Verbose Output

yt-dlp -vU 'https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532'
[debug] Command-line config: ['-vU', 'https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2024.04.09 from yt-dlp/yt-dlp [ff0779267] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.22621-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg git-2020-06-28-4cfcfb3, ffprobe git-2020-06-28-4cfcfb3
[debug] Optional libraries: Cryptodome-3.20.0, brotli-1.1.0, certifi-2024.02.02, curl_cffi-0.5.10, mutagen-1.47.0, requests-2.31.0, sqlite3-3.35.5, urllib3-2.2.1, websockets-12.0
[debug] Proxy map: {}
[debug] Request Handlers: urllib, requests, websockets, curl_cffi
[debug] Loaded 1810 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: stable@2024.04.09 from yt-dlp/yt-dlp
yt-dlp is up to date (stable@2024.04.09 from yt-dlp/yt-dlp)
[generic] Extracting URL: https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532
[generic] embed?show_id=532: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] embed?show_id=532: Extracting information
[debug] Looking for embeds
ERROR: Unsupported URL: https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532
Traceback (most recent call last):
  File "yt_dlp\YoutubeDL.py", line 1606, in wrapper
  File "yt_dlp\YoutubeDL.py", line 1741, in __extract_info
  File "yt_dlp\extractor\common.py", line 734, in extract
  File "yt_dlp\extractor\generic.py", line 2514, in _real_extract
yt_dlp.utils.UnsupportedError: Unsupported URL: https://reflect-wctv-village-willmette.cablecast.tv/cablecastapi/embed?show_id=532
bashonly commented 5 months ago

please add a verbose log of an actual download attempt

glenviewjeff commented 5 months ago

please add a verbose log of an actual download attempt

Sorry, not sure why it dumped that way. I just re-ran it without using my typical script call and edited the issue with the correct output.