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

Dailymotion user playlist #1476

Closed
Rudloff opened this issue Sep 21, 2013 · 2 comments
Closed

Dailymotion user playlist #1476

Rudloff opened this issue Sep 21, 2013 · 2 comments
Labels

Comments

@Rudloff
Copy link
Contributor

@Rudloff Rudloff commented Sep 21, 2013

It does not seem possible to download all the videos from a specific user:

pierre@Rudloff:~/Bureau/generation$ youtube-dl http://www.dailymotion.com/user/generation-quoi/1 -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['http://www.dailymotion.com/user/generation-quoi/1', '-v']
[debug] youtube-dl version 2013.09.20.1
[debug] Python version 2.7.3 - Linux-3.2.0-4-amd64-x86_64-with-debian-7.1
[debug] Proxy map: {}
WARNING: Falling back on generic information extractor.
[generic] 1: Downloading webpage
[generic] 1: Extracting information
ERROR: Invalid URL: http://www.dailymotion.com/user/generation-quoi/1; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 321, in extract_info
    ie_result = ie.extract(url)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/common.py", line 103, in extract
    return self._real_extract(url)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/generic.py", line 163, in _real_extract
    raise ExtractorError(u'Invalid URL: %s' % url)
ExtractorError: Invalid URL: http://www.dailymotion.com/user/generation-quoi/1; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
@Rudloff
Copy link
Contributor Author

@Rudloff Rudloff commented Sep 21, 2013

In fact, it seems the Dailymotion extractor needs to be updated:

pierre@Rudloff:~/Bureau$ youtube-dl http://www.dailymotion.com/video/x10tqdq_threesome-s01-e06-sans-triche-vostfr_tv -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['http://www.dailymotion.com/video/x10tqdq_threesome-s01-e06-sans-triche-vostfr_tv', '-v']
[debug] youtube-dl version 2013.09.20.1
[debug] Python version 2.7.3 - Linux-3.2.0-4-amd64-x86_64-with-debian-7.1
[debug] Proxy map: {}
[dailymotion] x10tqdq: Downloading webpage
[dailymotion] x10tqdq: Extracting information
[dailymotion] x10tqdq: Downloading embed page
[dailymotion] Using stream_h264_hd1080_url
ERROR: unable to download video data: HTTP Error 404: Not Found
Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 546, in process_info
    success = self.fd._do_download(filename, info_dict)
  File "/usr/bin/youtube-dl/youtube_dl/FileDownloader.py", line 435, in _do_download
    data = compat_urllib_request.urlopen(request)
  File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.7/urllib2.py", line 407, in open
    response = meth(req, response)
  File "/usr/lib/python2.7/urllib2.py", line 520, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.7/urllib2.py", line 439, in error
    result = self._call_chain(*args)
  File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 626, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "/usr/lib/python2.7/urllib2.py", line 407, in open
    response = meth(req, response)
  File "/usr/lib/python2.7/urllib2.py", line 520, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.7/urllib2.py", line 445, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 528, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
@jaimeMF jaimeMF closed this in 39baacc Sep 21, 2013
@jaimeMF
Copy link
Collaborator

@jaimeMF jaimeMF commented Sep 21, 2013

Thanks for the report, I've added an extractor for users. For the second problem, open a new issue, I've tested with other videos and the work fine, but the video you posted cannot be accessed from Spain (maybe it's only available in France?), if you could find another video that fails it would be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.