如何录制这种视频流?

如何录制这种视频流?

我不知道这种流媒体叫什么,它不是我遇到过的经典协议。

我想录制政府新闻频道上的几个节目(辩论):http://webcast.gov.in。这是一个免费的新闻频道。

我所能弄清楚的是,他们正在使用 Strobe Media Player,并且它使用了这个 mansifest.f4m:

http://164.100.31.234/hds-live/livepkgr/_definst_/ddnewslive.f4m

它是一个 XML 文件,我无法录制流。我尝试将此 URL 提供给 VLC 媒体播放器和 KMPlayer,希望使用它进行录制。然后我也尝试使用 DownloadHelper Firefox 插件下载。但没有成功。

我不太了解媒体流,但他们似乎使用“Adobe Flash Media Server”:

http://164.100.31.234/

答案1

.f4m扩展名表示使用了 Adob​​e HTTP 动态流 (HDS) 技术。使用 HDS,原始 MP4 或 FLV 文件被分割成许多 F4F 片段,然后逐个提供给页面上的媒体播放器,因此无需像大多数其他视频流技术那样下载单个视频文件。

下载单个 F4F 片段很容易,但之后需要将它们重新组合成原始视频文件。有一个脚本可以做到这一点,名为AdobeHDS.php

这里有一步一步的使用指南: https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/

答案2

关联应该有帮助。描述完整的解决方案。

您要下载的视频是 Adob​​e HDS(HTTP 动态流)。它提供(Adobe HDS)不同质量的分组流,并且可以加密(DRM)。

提供的链接解释了如何使用浏览器、本地 PHP 安装和 PHP 脚本来保存和加入流式部分。

在文中#51有独立的解决方案和使用说明;解压并运行。

答案3

如果 realplayer 没有捕获它:

Realplayer 一键视频下载

您可以随时使用 fraps 和 bandicam 等软件拍摄您的屏幕(其各自的网站均为 .com。由于我的声誉太低,我无法创建更多 URL)。

如果有必要,可以通过剪掉必要的部分来编辑视频。我发现这实际上是最简单的方法,如果你花了很多时间寻找如何捕捉特定的视频流,它显然适用于一切。

答案4

目前存在许多 Flash 下载器,但由于它们大多数都是作为浏览器扩展实现的,因此您应该获取哪个下载器取决于您所使用的浏览器。

一个很好的下载器是真人播放器,可适应大多数主流浏览器。

对于 Firefox,一个好的扩展是网络视频猎人

相关内容