blackjack4494 / yt-dlc

media downloader and library for various sites.
The Unlicense
2.91k stars 368 forks source link

Not downloading #318

Open kotuk opened 2 years ago

kotuk commented 2 years ago

Checklist

Verbose log


[debug] Command-line config: ['-v', 'https://cdnlb.tvplayhome.lt/live/eds/TVPlaySportPlusHD/GO3_LIVE_DASH/TVPlaySportPlusHD.mpd?begin=1638186375']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2021.11.10.1 (zip)
[debug] Python version 3.8.10 (CPython 64bit) - Linux-5.4.0-90-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg N-102732-g5509235818 (setts,fdk), ffprobe N-102732-g5509235818
[debug] Optional libraries: Cryptodome, keyring, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] [generic] Extracting URL: https://cdnlb.tvplayhome.lt/live/eds/TVPlaySportPlusHD/GO3_LIVE_DASH/TVPlaySportPlusHD.mpd?begin=1638186375
[generic] TVPlaySportPlusHD: Requesting header
[redirect] Following redirect to https://cdn1.tvplayhome.lt:443/live/eds/TVPlaySportPlusHD/GO3_LIVE_DASH/TVPlaySportPlusHD.mpd?begin=1638186375
[debug] [generic] Extracting URL: https://cdn1.tvplayhome.lt:443/live/eds/TVPlaySportPlusHD/GO3_LIVE_DASH/TVPlaySportPlusHD.mpd?begin=1638186375
[generic] TVPlaySportPlusHD: Requesting header
WARNING: [generic] Falling back on generic information extractor.
[generic] TVPlaySportPlusHD: Downloading webpage
[generic] TVPlaySportPlusHD: Extracting information
ERROR: float() argument must be a string or a number, not 'NoneType'
Traceback (most recent call last):
  File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1311, in wrapper
    return func(self, *args, **kwargs)
  File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1336, in __extract_info
    ie_result = ie.extract(url)
  File "./yt-dlp/yt_dlp/extractor/common.py", line 595, in extract
    ie_result = self._real_extract(url)
  File "./yt-dlp/yt_dlp/extractor/generic.py", line 2651, in _real_extract
    info_dict['formats'], info_dict['subtitles'] = self._parse_mpd_formats_and_subtitles(
  File "./yt-dlp/yt_dlp/extractor/common.py", line 2793, in _parse_mpd_formats_and_subtitles
    representation_ms_info['total_number'] = int(math.ceil(float(period_duration) / segment_duration))
TypeError: float() argument must be a string or a number, not 'NoneType'```

## Description

<!--
Provide an explanation of your issue in an arbitrary form. Please make sure the description is worded well enough to be understood, see https://github.com/ytdl-org/youtube-dlc#is-the-description-of-the-issue-itself-sufficient. Provide any additional information, suggested solution and as much context and examples as possible.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

Not downloading