解码facebook的blob视频网址

时间:2018-02-17 16:23:49

标签: facebook blob decode

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

<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>

7 个答案:

答案 0 :(得分:20)

我在尝试下载Facebook故事视频时遇到了同样的问题。右键单击它,然后选择“复制视频地址”,将Blob网址复制到剪贴板-我无法从Blob下载任何内容,这似乎也是您的问题。

如何下​​载FB视频(例如,从提要,小组或故事中下载):

  1. 在Google Chrome浏览器中,转到Facebook并打开 Chrome开发者工具(F12)
  2. 转到开发者工具中的网络标签(位于窗口的左上角)Here
  3. 播放要下载的视频。让它播放几秒钟,然后在其中查看“网络”标签Long chains of numbers like those will appear every second
  4. Right click one of those long strings ,然后转到“复制”>“复制链接地址”
  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. 打开修改后的链接,右键单击内部视频,然后选择“将视频另存为...”

答案 1 :(得分:7)

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

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

    https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1 &安培; EFG = eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9 &安培; OH = 785f223b80388c820f79b9a49c1dfc39 &安培; OE = 5B73B10B

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

  6. 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并且有权查看视频时才能正常工作(不会隐姓埋名)

    获取正确的网址可能需要一些游戏,但是当你做对了就可以了。

    enter image description here

答案 2 :(得分:7)

2021 年 2 月在 Firefox 中工作的另一个替代方案:

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

它以 mp4 格式下载,包括视频和音频。

答案 3 :(得分:2)

将此扩展程序添加到您的Chrome浏览器以下载FB视频:

https://chrome.google.com/webstore/detail/fbdown-video-downloader/fhplmmllnpjjlncfjpbbpjadoeijkogc

安装完成后,播放视频并点击fb下载图标(向下箭头图标),然后选择所需的分辨率。

答案 4 :(得分:0)

我使用Blob Video Downloader扩展名。这需要几分钟,但是会打开一个新的标签页,并带有一个按钮来下载视频。我尝试了1分钟的720p视频。

答案 5 :(得分:0)

对于这种Blob格式的视频

enter image description here

或Facebook提供的其他旨在隐藏下载功能的格式,您可以尝试在不使用Javascript的情况下加载页面。他们将为您提供兼容的版本,这意味着直接链接

enter image description here

经过测试的工作时间为11-2020

enter image description here

答案 6 :(得分:0)

我从不同的答案中收集了 here 必要的步骤:

  1. Facebook 分别下载音频和视频,因此请获取 来自谷歌浏览器检查器的音频链接,右键单击 视频并选择检查,转到检查器,网络选项卡,然后 检查链接,在过滤器区域使用 filter:larger-than:50k 选择更大的文件(根据您的文件长度更改 50k 视频),查看 mp4 或 wav 链接的结果,删除 &bytestart=number_here &byteend =number_here 从末尾开始 链接,打开它并下载音频

  2. 从谷歌浏览器检查器获取视频链接,使用相同的 以上步骤,打开链接下载视频

现在为了混合音频和视频,我们需要使用 ffmeg :

  1. 从其网站下载适用于您操作系统的 ffmpeg 版本,使用此链接

  2. 解压下载的zip文件

  3. 打开你的命令行工具并 cd 到: \下载\ffmpeg-2021-04-28-git-1ab74bc193-full_build\ffmpeg-2021-04-28-git-1ab74bc193-full_build\bin (根据你下载的版本更改)

  4. 假设输入文件在当前文件夹中,输出将是 也在当前文件夹中生成

    使用命令将音频和视频与 ffmpeg 混合:
    .\ffmpeg.exe -i video.ext -i audio.ext -c:v copy -c:a aac output.mp4