我有HLS格式的视频。我想将其保存到磁盘。我想在没有添加的情况下通过VLC离线查看它。:)
有没有简单的方法可以做到这一点?(我使用的是Linux Mint,因此很容易运行脚本)
提前致谢。
棘手的部分是找到浏览器给您的cookie(例如acl / hmac)。因此,我运行另一个脚本来捕获此数据(同时运行网络浏览器以观看视频)。
sudo tcpdump -nl -w - -i eth0 port 80 \
| grep -a "i/VOD/KESHET/next_star" \
| grep -a "3.0.3"
拥有Cookie后,您可以关闭浏览器并通过ffmpeg下载无广告的视频
例如,我下载:
ffmpeg -i \
"http://makostore-vh.akamaihd.net/i/VOD/KESHET/next_star/S02/Next_star2_08_VOD_5hxs9/Next_star2_08_VOD_5hxs9_,500,850,1200,.mp4.csmil/master.m3u8?hdnea=st=1428177094~exp=1428177994~acl=/*~hmac=30272f825e6dba5e876536f50b0903fe7d669c33e3543bb6cdfced3731777c47&hdcore=3.0.3" \
-vcodec copy -acodec copy ch7_s2.ts
对于Windows用户,您可以使用wirehark读取cookie。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句