Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unsupported URL - https://mat6tube.com/watch/-68355713_456239357 #31392

Open
5 tasks done
tmblrxaos opened this issue Dec 2, 2022 · 4 comments
Open
5 tasks done

Unsupported URL - https://mat6tube.com/watch/-68355713_456239357 #31392

tmblrxaos opened this issue Dec 2, 2022 · 4 comments
Labels
nsfw site-support-request Add extractor(s) for a new domain

Comments

@tmblrxaos
Copy link

tmblrxaos commented Dec 2, 2022

Checklist

  • I'm reporting a new site support request
  • I've verified that I'm running youtube-dl version 2021.12.17
  • I've checked that all provided URLs are alive and playable in a browser
  • I've checked that none of provided URLs violate any copyrights
  • I've searched the bugtracker for similar site support requests including closed ones

Example URLs

Description

Unable to download videos from: https://mat6tube.com.

**youtube-dl -v  -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' 'https://mat6tube.com/watch/-68355713_456239357'**
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-f', 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best', 'https://mat6tube.com/watch/-68355713_456239357']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.10.8 (CPython) - macOS-11.7.1-x86_64-i386-64bit
[debug] exe versions: ffmpeg 5.1.2, ffprobe 5.1.2, rtmpdump 2.4
[debug] Proxy map: {}
[generic] -68355713_456239357: Requesting header
WARNING: Falling back on generic information extractor.
[generic] -68355713_456239357: Downloading webpage
[generic] -68355713_456239357: Extracting information
[debug] Invoking downloader on 'https://mat6tube.com/videofile/-68355713_456239357.mp4'
ERROR: unable to download video data: HTTP Error 404: Not Found
Traceback (most recent call last):
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 1976, in process_info
    success = dl(filename, info_dict)
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 1915, in dl
    return fd.download(name, info)
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/downloader/common.py", line 366, in download
    return self.real_download(filename, info_dict)
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/downloader/http.py", line 351, in real_download
    establish_connection()
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/downloader/http.py", line 116, in establish_connection
    raise err
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/downloader/http.py", line 110, in establish_connection
    ctx.data = self.ydl.urlopen(request)
  File "/usr/local/Cellar/youtube-dl/2021.12.17/libexec/lib/python3.10/site-packages/youtube_dl/YoutubeDL.py", line 2288, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/local/Cellar/python@3.10/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/urllib/request.py", line 525, in open
    response = meth(req, response)
  File "/usr/local/Cellar/python@3.10/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/urllib/request.py", line 634, in http_response
    response = self.parent.error(
  File "/usr/local/Cellar/python@3.10/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/urllib/request.py", line 563, in error
    return self._call_chain(*args)
  File "/usr/local/Cellar/python@3.10/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/urllib/request.py", line 496, in _call_chain
    result = func(*args)
  File "/usr/local/Cellar/python@3.10/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/urllib/request.py", line 643, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
@dirkf dirkf added the site-support-request Add extractor(s) for a new domain label Dec 2, 2022
@dirkf
Copy link
Contributor

dirkf commented Dec 2, 2022

As this site is not yet supported, please complete the correct template as I've edited above.

The site claims to offer a video at https://mat6tube.com/videofile/-68355713_456239357.mp4 that doesn't exist.

@dirkf dirkf added the nsfw label Dec 2, 2022
@tmblrxaos
Copy link
Author

Updated template to the correct one. Thanks @dirkf

The URL details in my original post are correct. https://mat6tube.com/watch/-68355713_456239357

However, Youtube-dl is parsing this to be the video file location of: https://mat6tube.com/videofile/-68355713_456239357.mp4

Which isn't actually where the video file is stored on mat6tube.com

@dirkf
Copy link
Contributor

dirkf commented Dec 2, 2022

Quite so.

This site looks like a rip-off or re-brand of vk.com, biqle.org, etc, which are currently broken in yt-dl release and git master too. Unless anyone can find URLs of this site that aren't equally valid for one of the supported domains, we can back-port and update the existing vk and biqle extractors from yt-dlp to include mat6tube.

@dirkf
Copy link
Contributor

dirkf commented Dec 2, 2022

Yes, that works. A PR to come.

$ python -m youtube_dl -v -F 'https://mat6tube.com/watch/-68355713_456239357'
[debug] System config: [u'--prefer-ffmpeg']
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'-F', u'https://mat6tube.com/watch/-68355713_456239357']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Git HEAD: 774b346f9
[debug] Python version 2.7.18 (CPython) - Linux-4.4.0-210-generic-i686-with-Ubuntu-16.04-xenial
[debug] exe versions: avconv 4.3, avprobe 4.3, ffmpeg 4.3, ffprobe 4.3
[debug] Proxy map: {}
[BIQLE] -68355713_456239357: Downloading webpage
[vk] -68355713_456239357: Downloading webpage
[vk] -68355713_456239357: Downloading m3u8 information
[vk] -68355713_456239357: Downloading MPD manifest
[vk] -68355713_456239357: Downloading MPD manifest
[info] Available formats for -68355713_456239357:
format code  extension  resolution note
dash_sep-4   m4a        audio only DASH audio   36k , m4a_dash container, mp4a.40.2 (44100Hz)
dash_sep-5   m4a        audio only DASH audio   52k , m4a_dash container, mp4a.40.2 (44100Hz)
dash_sep-6   m4a        audio only DASH audio   69k , m4a_dash container, mp4a.40.2 (44100Hz)
dash_sep-1   mp4        250x144    DASH video   91k , mp4_dash container, avc1.64000C, video only
dash_sep-2   mp4        416x240    DASH video  307k , mp4_dash container, avc1.64000D, video only
dash_sep-3   mp4        624x360    DASH video  554k , mp4_dash container, avc1.64001E, video only
url240       mp4        240p       
url360       mp4        360p       
dash_uni-1   mp4        250x144    DASH video  127k , mp4_dash container, avc1.64000C, mp4a.40.2 (44100Hz)
hls-192      mp4        250x144     192k , 30.0fps
dash_uni-2   mp4        416x240    DASH video  360k , mp4_dash container, avc1.64000D, mp4a.40.2 (44100Hz)
hls-429      mp4        416x240     429k , 30.0fps
dash_uni-3   mp4        624x360    DASH video  623k , mp4_dash container, avc1.64001E, mp4a.40.2 (44100Hz)
hls-699      mp4        624x360     699k , 30.0fps (best)
$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nsfw site-support-request Add extractor(s) for a new domain
Projects
None yet
Development

No branches or pull requests

2 participants