我正在观看Flash流。我可以在两个不同的玩家(由其他人设置)中观看同一视频流,但我不喜欢其中任何一个。
有什么方法可以找到/获取/提取这两个玩家正在播放的Flash流的直接链接吗?这样我才能使用其他播放器观看它?
编辑:播放器正在流式传输RTMP流,而不是FLV视频文件。
我正在观看Flash流。我可以在两个不同的玩家(由其他人设置)中观看同一视频流,但我不喜欢其中任何一个。
有什么方法可以找到/获取/提取这两个玩家正在播放的Flash流的直接链接吗?这样我才能使用其他播放器观看它?
编辑:播放器正在流式传输RTMP流,而不是FLV视频文件。
Answers:
萤火虫的Firefox和谷歌Chrome开发者工具(内置到 Chrome浏览器)可以显示在浏览器执行的每个HTTP请求。他们有时会显示诸如此类的URL。
在Firefox中,安装Firebug(不重新启动),通过单击Bug图标(使用自定义使其可见,但默认情况下应显示自定义)来启动插件,启动流,然后在Firebug窗口中,依次单击“网络”标签和“全部”,也许刷新视频页面。当将鼠标悬停在诸如“获取视频”之类的行上时,应出现该URL,右键单击URL和“复制”位置。
在Chrome中,打开开发者工具,选中“ 网络”标签,然后开始播放文件。
从许多答案中可以看出,必须有很多方法可以做到这一点,但也许最简单的方法之一就是利用Firefox插件,例如DownloadHelper插件,该插件还具有可在所有操作系统上使用的优点。
(访问此功能的方法有多种,但是我会提到一种无论配置如何都可以明显访问的功能,因为该插件具有隐藏或显示按钮和选项的设置)
一些故障排除。
用VLC测试这样的链接我注意到在某些情况下播放器无法播放它们甚至崩溃。但这可以固定如下:
这些网址的最后一部分是/video.flv?start=0
。将其更改为/video.flv?
可能使其起作用。
我在使用下面介绍的另一种解决方案Internet Download Manager来捕获这样的视频流时发现了这一点:它显示了链接,但是当尝试通过单击它来选择它时,IDM选择了没有最后一部分的URL start=0
(如如下图所示)。但是,最后一部分也可以在VLC中打开许多URL。
在Windows中,Internet Download Manager能够嗅探并捕获这些流。同样,我发现与Firefox插件FlashGot结合使用更容易,但是IDM也可以与任何浏览器一起单独使用。准备获取视频时,IDM将显示URL:
考虑编辑:
“编辑:播放器正在播放RTMP流,而不是FLV视频文件。”
RTMP(实时消息协议)使用FLV或MP4作为视频格式。
URL Snooper或Orbit Download Manager的“ Grab ++”模块(请谨慎安装有害的广告软件)可以帮助您分析网络流量并找到URL
我建议将此扩展程序用于Chrome浏览器,任何媒体。
已将其翻译成英语,意大利语,法语,德语,葡萄牙语(单击右侧的语言标记)。
如果您不一定实时需要它,则可以使用适用于Firefox的DonwloadHelper。它使您可以将文件存储在脱机查看流或使用任何喜欢的程序查看的流后面。