解码Facebook的Blob视频网址(第二部分)

时间:2019-09-30 23:44:22

标签: facebook

这是我的第一个问题。因此,我无法在原件上添加评论。 我遵循了解决方案,并按预期工作。

但是,当我尝试下载同一帖子中的2个私人视频时,只有第一个URL产生了正确的视频。如预期的那样,对第二个URL的检查表明它不同于第一个URL。

URL 1

URL 2

尽管我认为这没有什么不同,但是我发现主机名以“ sc-content”或“ video”开头。

有什么想法吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

原始问题的答案描述了如何打开开发人员窗口,转到“网络”标签并观察视频播放时滚动显示的各个URL。在某个时候,您可以从所述窗口复制一个URL,去掉bytestart和byteend。这样便构成了我提到的URL。

答案 1 :(得分:0)

在阅读了一些Cookie的Graph API文档后,我确实找到了自己的问题的答案。谢谢WhizKid!

如果FB帖子包含多个视频,则以下步骤说明了如何使用youtube-dl 2019.09.28下载所有视频:

  • 按播放视频#1
  • Ctrl右击并显示“显示视频URL”;全选并复制到文本编辑器
  • 回到帖子
  • 按播放视频#2
  • Ctrl右击并显示“显示视频URL”;全选并复制到文本编辑器
  • KEY:返回发布并重新加载页面
  • 在终端窗口中,输入:“ youtube-dl -u用户-p传递URL#1”和/或URL#2

NB。有时您可能会收到“出了点问题。我们在播放此视频时遇到了麻烦”。您可以重新加载并继续;它将最终播放,您可以按照上面的方法获取视频URL。