youtube-dl icon indicating copy to clipboard operation
youtube-dl copied to clipboard

MTV.com broken

Open mr100percent opened this issue 3 years ago • 3 comments

Checklist

  • [X] I'm reporting a broken site support
  • [X] I've verified that I'm running youtube-dl version 2021.12.17
  • [X] I've checked that all provided URLs are alive and playable in a browser
  • [X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • [X] I've searched the bugtracker for similar issues including closed ones

Verbose log

[debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: ['-v', 'https://www.mtv.com/video-clips/s5iqyc/mtv-cribs-dj-khaled'] [debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8 [debug] youtube-dl version 2021.12.17 [debug] Git HEAD: 2dc375acc [debug] Python version 3.10.2 (CPython) - macOS-12.2.1-arm64-arm-64bit [debug] exe versions: ffmpeg 5.0, ffprobe 5.0 [debug] Proxy map: {} [mtv] mtv-cribs-dj-khaled: Downloading webpage Traceback (most recent call last): File "/opt/homebrew/bin/youtube-dl", line 33, in sys.exit(load_entry_point('youtube-dl==2021.12.17', 'console_scripts', 'youtube-dl')()) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/init.py", line 475, in main _real_main(argv) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/init.py", line 465, in _real_main retcode = ydl.download(all_urls) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 2068, in download res = self.extract_info( File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 808, in extract_info return self.__extract_info(url, ie, download, extra_info, process) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 815, in wrapper return func(self, *args, **kwargs) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 836, in __extract_info ie_result = ie.extract(url) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/extractor/common.py", line 534, in extract ie_result = self._real_extract(url) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/extractor/mtv.py", line 300, in _real_extract mgid = self._extract_mgid(webpage) File "/opt/homebrew/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/extractor/mtv.py", line 293, in _extract_mgid mgid = video_player['props']['media']['video']['config']['uri'] TypeError: 'NoneType' object is not subscriptable

Description

Using M1 macOS, able to properly download on other sites. It appears all video clips are no longer downloadable when they had been on prior releases a few months ago. It's unclear whether the site changed.

Example URLs: https://www.mtv.com/episodes/scyb0g/aeon-flux-utopia-or-deuteranopia-season-1-ep-1 https://www.mtv.com/video-clips/s5iqyc/mtv-cribs-dj-khaled

mr100percent avatar Feb 25 '22 00:02 mr100percent

I expect this is the same problem as found for related sites that use the same technology and should be fixed by PR #30149 when it's revived and merged.

dirkf avatar Feb 25 '22 01:02 dirkf

seems like the API Calls no longer work, so mtv.com is broken again. :-(

Sipherdrakon avatar Dec 13 '22 18:12 Sipherdrakon

See https://github.com/ytdl-org/youtube-dl/issues/31056#issuecomment-1351661662.

dirkf avatar Dec 14 '22 16:12 dirkf