Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Bug report:Cannot find video formats #9854
Comments
|
Exact same issue for https://www.facebook.com/video.php?v=274175099429670: Make sure you are using the latest version: run
|
|
The download has been working fine until yesterday for me, except the downloaded video was most of the time different from what I was expecting. (was downloading different video) |
|
same here: youtube-dl --verbose https://www.facebook.com/video/embed?video_id=1123523814353434 |
|
It seems that beforehand Facebook returned a list of dicts, and now it returns just a dict if there only one result. I've looked into it, the problem seems to be in extractor/facebook.py with the following lines:
|
|
Pull request #9856 to fix |
|
It will be fixed in the next version thanks to @shaicoleman. Thanks for reporting the issue! |
|
It's happened again, but this time the error message is 'ERROR: Cannot parse data;...' $ youtube-dl --verbose https://www.facebook.com/chinatimes.com.tw/videos/637872803059185/ |
|
@JackieXie168 Seems the same problem as #10846 |
I use this program to download facebook video then got the following error message.
$ youtube-dl https://www.facebook.com/englishbad/videos/557269211145445/
[facebook] 557269211145445: Downloading webpage
ERROR: Cannot find video formats; 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.
Note:I've already download and run the latest version of youtube-dl. It's no problem to download facebook video yesterday, but today is not...
OS : Mac OS X - mountain lion v10.8.5
$ youtube-dl https://www.facebook.com/englishbad/videos/557269211145445/ -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'https://www.facebook.com/englishbad/videos/557269211145445/', u'-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2016.06.20
[debug] Python version 2.7.11 - Darwin-12.6.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.0.2, ffprobe 3.0.2
[debug] Proxy map: {}
[facebook] 557269211145445: Downloading webpage
ERROR: Cannot find video formats; 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 "/opt/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 676, in extract_info
ie_result = ie.extract(url)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 343, in extract
return self._real_extract(url)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/facebook.py", line 290, in _real_extract
webpage, info_dict = self._extract_from_url(real_url, video_id, fatal_if_no_video=False)
File "/opt/local/bin/youtube-dl/youtube_dl/extractor/facebook.py", line 261, in _extract_from_url
raise ExtractorError('Cannot find video formats')
ExtractorError: Cannot find video formats; 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.