Cho*_*ski 6 html video flowplayer
我想从使用flowplayer的网站下载视频。当我检查元素时,我得到如下信息:
所以我们可以说这个视频是通过 xhr 流式传输的。有没有办法从这些文件中获取完整的视频?我尝试了Flash Player Downloader,它以.mp4格式下载文件,但它坏了,无法通过某些工具修复它。
我没有真正的答案,但我也尝试下载这样一个碎片化的流。这是一种痛苦。是什么帮助我回答了这个问题:https : //superuser.com/questions/1204497/download-all-m4s-files-of-a-mpeg-dash-stream
这个想法是从初始文件 IS.mp4 中获取流的 URL。编号为 000000.m4s、000001.m4s、000002.m4s、...的所有后续部分与 IS.mp4 共享同一位置
为所有部分生成下载链接,下载并合并它们,可以很容易地编写脚本,如链接的帖子所示:
echo "IS.mp4" >"links.txt"
seq -f "%06g.m4s" 0 394 >>"links.txt"
wget -i "links.txt" -O "audio.mp4" -B "http://80.188.78.212/aa/ffc8a55fe6f203b0bffecb73efacb69b/1494953435522/eda9c6f7b1e3de68db8e3e5dc0d14fc7/dna-61924494877285694-pc/1002-1502/"
Run Code Online (Sandbox Code Playgroud)
您必须下载所有部分,包括 IS.mp4,然后将它们合并为一个文件。有时您还需要以这种方式下载音轨。获得视频和音频轨道后,将它们合并到一个容器中。