解码facebook的blob视频网址

ujw*_*kal 12 facebook blob decode

我blob:https://www.facebook.com/c7e5a634-2343-4464-a03e-4a1987301ca1在facebook的私人团体中找到了视频源,我真的无法通过输入网址下载视频,也无法解码.有没有办法解码这个?

<video height="274" width="476" preload="auto" style="" class="_ox1 _21y0 _1_d1" data-video-width="476" data-video-height="274" data-original-aspect-ratio="1.7387058423913" id="u_0_27" src="blob:https://www.facebook.com/dc89feae-5b46-4103-8ee9-da7d7630ca94"></video>
Run Code Online (Sandbox Code Playgroud)

Art*_*sow 41

我试图下载Facebook故事视频遇到了同样的问题.右键单击它并选择"复制视频地址"复制BLOB URL到剪贴板 - 我不能从团块,这似乎是你的问题还下载任何东西.

如何下载FB视频(例如来自Feed或团体或故事):

  1. 在Google Chrome中,转到Facebook并打开Chrome开发者工具(F12).
  2. 转至网络选项卡中的开发工具(它在窗口的左上角)这里
  3. 播放您要下载的视频.让它播放几秒钟,然后查看网络选项卡.像这样的长链数字将每秒出现
  4. 右键单击其中一个长字符串,然后转到复制>复制链接地址
  5. 粘贴(CTRL + V)您在某处复制的链接(例如记事本)并从最后删除" &bytestart = 3684046&byteend = 3862768 ".

所以我有一个像这样的链接:

https://scontent-waw1-1.xx.fbcdn.net/v/t66.18014-6/46772657_738781116188283_6399514850013601801_n.mp4?_nc_cat=107&efg=4yJ7ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMl9mcmFnXzJfdmlkZW8ifQ%3D%3D&_nc_ht=scontent-waw1-xx&oh=91a5abdd5608768a05fd884773a45802&oe=5C29B042 &bytestart = 3684046&byteend = 3862768

剪切粗体部分后,指向视频完整.mp4的链接为:

https://scontent-waw1-1.xx.fbcdn.net/v/t66.18014-6/46772657_738781116188283_6399514850013601801_n.mp4?_nc_cat=107&efg=4yJ7ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMl9mcmFnXzJfdmlkZW8ifQ%3D%3D&_nc_ht=scontent-waw1-1.xx&oh=91a5abdd5608768a05fd884773a45802&oe=5C29B042

有时,当您打开链接时,您可能只获得视频的音频而不是视频本身.当发生这种情况时,只需重复步骤5-6,但右键单击不同的数字串.通常,只需在"网络"选项卡中选择具有最大文件大小的数字字符串.

  1. 打开修改后的链接,右键单击里面的视频,然后选择"将视频另存为..."

  • 要合并视频和音频,您可以使用 ffmpeg,如下所示:“ffmpeg -i video.mp4 -i audio.wav -c:v copy -c:a aac output.mp4”。参考:https://superuser.com/a/277667 (4认同)
  • 要获得高质量视频,请先全屏播放视频,然后再获取链接。 (3认同)
  • `有时,当您打开链接时,您可能只会看到视频的音频而不是视频本身。那是因为 Facebook 单独下载音频和视频。` 这发生在我身上,现在怎么办? (3认同)
  • 这可以有效地回答OP的问题。谢谢! (2认同)
  • 令人惊讶的是我只抓取了视频而没有音频 (2认同)
  • @KrzysztofKrzeszewski在这里相同,到目前为止都没有包含请求-每次都是音频或视频。 (2认同)

Roo*_*oor 12

您可以在Chrome浏览器中下载FB视频,而无需插件/其他软件.(只要您登录FB并拥有查看视频的权限).

  1. 打开视频并点击获取视频URL(复制) - 如果您有"当前时间复制URL"选项,请使用该选项而不是"显示视频URL"
  2. 将该地址粘贴到另一个标签中并用m替换www,例如https://m.facebook.com/MusicIsMagico/videos/2645908645633407/?t=0
  3. 播放视频,同时打开开发工具并转到元素选项卡
  4. 搜索mp4,直到找到视频标签内的源地址 - 这将位于div内,该div还包含另一个带有正斜杠和.mp4的地址.例如 FB视频网址

    https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1& amp; efg = eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9 &amp; oh = 785f223b80388c820f79b9a49c1dfc39 &amp; oe = 5B73B10B

  5. 复制此源地址.当您复制地址时,chrome(如果您正在使用的那样)执行hers替换&符号.你需要把它们放回去.所以取代"&" (<必须空间,因此它不会在这里转换)地址中的分隔符只需& - 使用记事本查找和替换或其他东西)并粘贴在另一个选项卡中.删除具有框架大小等的URL的任何部分..所以你的地址应该如下所示:

https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1&efg=eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9&oh=5f241d3c08d5c819b0c3810d0e21d73b&oe=5B73BF1B

  • 这将加载你的浏览器默认的html视频播放器,它有一个下载按钮
    • 只有当您登录FB并且有权查看视频时才能使用此功能(不会隐身工作)

获得正确的URL可能需要一些游戏,但是当你做对了它就可以了

在此输入图像描述

  • 您似乎错过了整点。下载MP4很容易。没有MP4来源,只是斑点。 (6认同)
  • 投了反对票。问题是关于 FB `blob:` 视频,而不是 FB `https://video...` 视频。 (5认同)

you*_*gme 9

2021 年 2 月在 Firefox 中工作的另一种选择:

  • 打开帖子的固定链接
  • 改变页面的URL -替换www与m和载荷
  • 现在使用 Inspector 向下导航到包含视频对象的 div - 视频 URL 将是一个直接链接
  • 将该 URL 复制粘贴到您的浏览器中,或创建指向该 URL 的锚链接并加载您的链接并右键单击以保存目的地。

它下载为 mp4,包括视频和音频。

2021 年 7 月 2 日更新

当我今天按照自己的步骤操作时,粘贴 mp4 URL 返回一个页面,出现以下错误:

错误的 URL 时间戳

但是,我仍然找到了解决方法。

旁注:其中一个包含 div 具有 ID mobile_injected_video_feed_pagelet。

当您点击播放按钮时,Facebook 现在会注入视频元素。

该VIDEO元素包含您需要的 URL。URL 的路径中确实包含“MP4”。

我所做的是:

  • 打开检查器
  • 在视频上点击“播放”
  • 在播放视频时,找到该VIDEO元素并从该VIDEO元素复制 URL
  • 将其粘贴到新选项卡中
  • 新标签将显示视频的较小缩略图
  • 右键单击缩略图并将媒体保存到您的 PC

您必须点击播放才能让VIDEO元素出现在页面源中。

我正在使用 Firefox,但任何带有检查器的浏览器都应该可以工作。