【发布时间】:2018-06-06 02:00:17
【问题描述】:
在this post 之后,我通常使用浏览器的开发人员控制台来下载传输流 (.ts) 文件,以查找 .ts 文件的 URL,然后使用 wget 下载它们。之后我使用ffmpeg -f concat 方法将它们组合成一个mp4文件。
最近我遇到了一个流式传输视频的网站,我使用相同的方法下载了所有 .ts 文件。该网站是here。下载完所有单独的 .ts 文件后,我使用 ffmprobe 检查文件格式,但发现 .ts 文件无法被 ffmpeg/ffmprobe 理解。虽然该站点使用 http(不是 https),但我认为流未加密,因此我尝试在十六进制编辑器中打开 .ts 文件,但我不知道它是什么格式(但它们看起来不像 zip/gz )。我的问题是:传输流是否加密?如果是,有没有办法解密它们?如果不?谁能指出我正确的方向,以便我可以让 ffmpeg 理解它们?
一个示例传输流(第一个和第二个)是here 和here,但链接可能会过期。在这种情况下,您需要在开发者控制台中打开该站点以找到 .ts 文件的更新链接。
网站使用 JW Player 8.0.0
【问题讨论】:
-
Stackoverflow 适用于编程问题。关于通用计算硬件和软件的问题对于 Stack Overflow 来说是题外话,除非它们直接涉及主要用于编程的工具。您可以通过Super User 获得帮助。
标签: video encryption ffmpeg