大多数搜索结果“下载潜望镜”导致网站允许我下载应用程序。
“下载潜望镜流”是一个更好的搜索词,它实际上让我找到了两种解决方案,但它们都不方便。
http://www.quora.com/How-do-I-save-my-Periscope-video-or-broadcast-to-my-phone/answer/Andrew-Leyden --这就要求电话始终是连接的。
(整个50分钟的溪流)
录制屏幕+使用http://www.instructables.com/id/How-to-record-audio-from-your-computer-using-Quick/录制音频
(再一次,等待50分钟)
我还尝试使用这里描述的技术-- https://stackoverflow.com/questions/30073330/downloading-storing-periscope-live-streaming-broadcasts --通过观察网络请求和填充通过wget:https://replay.periscope.tv/ ... ==/chunk_1.ts https://replay.periscope.tv/ ... ==/chunk_2.ts下载的URLs列表。
但是那个天真的版本失败了-他们检查曲奇.也许我应该使用PhantomJS来接受cookie,然后下载这些块?在我开始深入研究之前--也许有一个简单明了的方法,可以解决我错过的问题?
这个问题是通用的,适用于任何潜望镜视频。
额外的问题--如果视频是我的--我能追溯地把它保存到潜望镜应用程序的摄像头上吗?(假设“自动播放”选项被关闭)
发布于 2015-09-21 04:49:10
这里是我的Windows脚本,它支持所有最新的Periscope更新,还有一个选项:下载多次重放、记录活动流、将.ts转换为.mp4并在必要时旋转它。
使用由和JREPL编写的控制台工具curl、aria2、jq、ffmpeg和两个bat脚本(非常感谢它们)。
下载(16 mb):
https://drive.google.com/file/d/0B_X__uIHJMFxR3BadmFvZ0prRzA/view
发布于 2015-09-02 07:26:59
从我的测试中我发现了以下几点:
在直播期间,平均最后15-20个活块文件仍然可用。一个块通常是3秒,所以这意味着你可以追溯到过去的大约一分钟,然后从CDN中删除它们。情况并不总是如此,有些时候你不可能回到那么远的地方。另外,广播开始时也缺少一些内容,例如,重播可能在chunk3开始。我相信这是因为在制作一个广播节目和最终制作广播之间的差距。
一旦广播结束,重播url可用,那么所有重放块都可以下载。如果广播商删除广播,那么访问键将立即被撤销,并且在该点之后将无法下载更多的重放块。
另外(从内存中),可以将cookie作为查询字符串传递给CDN。我非常肯定的CDN会接受它们作为那些或在标题中作为cookie。
发布于 2017-01-14 03:53:36
youtube-dl支持从periscope.tv下载。我在现场直播和过去的事件中都试过了,这两种方法都适用。
https://webapps.stackexchange.com/questions/80182
复制相似问题