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

Unable to parse data: can't download private Facebook video from private group. #26975

Closed
sebastienkb opened this issue Oct 22, 2020 · 0 comments
Closed
Labels

Comments

@sebastienkb
Copy link

@sebastienkb sebastienkb commented Oct 22, 2020

Checklist

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

Verbose log

skalb@MacBook-Pro-Seb:~|⇒  youtube-dl "https://www.facebook.com/malika.dance/videos/10157223359686854/" --username THEEMAIL --password 'THEPASSWORD' --verbose
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'https://www.facebook.com/malika.dance/videos/10157223359686854/', u'--username', u'PRIVATE', u'--password', u'PRIVATE', u'--verbose']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.09.20
[debug] Python version 2.7.17 (CPython) - Darwin-19.6.0-x86_64-i386-64bit
[debug] exe versions: rtmpdump 2.4
[debug] Proxy map: {}
[facebook] Downloading login page
[facebook] Logging in
[facebook] 10157223359686854: Downloading webpage
[facebook] 10157223359686854: Downloading webpage
[facebook] 10157223359686854: Downloading webpage
ERROR: Cannot parse data; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 797, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 532, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/facebook.py", line 484, in _real_extract
    video_id, fatal_if_no_video=True)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/facebook.py", line 380, in _extract_from_url
    raise ExtractorError('Cannot parse data')
ExtractorError: Cannot parse data; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

On Facebook, I am unable to download a private video from a private group. Back in August, I was able to download another video from the same group with the same command (without --force-generic-extractor).

Video at hand: https://www.facebook.com/malika.dance/videos/10157074910391854/ (will not work for you obviously 😊)

When accessing this URL in the browser, I noticed that it would be transformed to https://www.facebook.com/groups/543850796513585/permalink/692330884998908/ but youtube-dl can't parse that because it's technically not a video (group feed).

Trying to redownload the video from August does not work. Using --force-generic-extractor (suggested in other issues) does not change the error.

Thank you!

@dstftw dstftw closed this Oct 22, 2020
@dstftw dstftw added the duplicate label Oct 22, 2020
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.