转载:通过FFmpeg下载网页中m3u8流媒体视频

2020-05-20  本文已影响0人  玉圣

原文链接:https://blog.csdn.net/Jessica__Chan/article/details/104245423

1. 在Mac中安装FFmpeg

(1)安装homebrew

打开终端输入以下命令行:

brew
image.png

若不是上面的结果需要安装homebrew,需要终端输入命令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

备注:卸载homebrew

brew cleanup

(2)安装FFmpeg
利用上面的homebrew安装FFmpeg:

brew install ffmpeg

当命令结束之后,输入以下命令(查看你的安装ffmpeg的信息):

brew info ffmpeg

如上命令输出中有好多库,例如ffac,fontconfig,freetype等等,有红叉的代表是没有这个库,有绿色的对勾的表示此库已经安装上了。想要知道怎么安装其他的依赖库,参考文末链接。

2. 获取m3u8链接

3. 下载视频

sudo ffmpeg -i "https://test.test/test.m3u8" -vcodec copy -acodec copy -absf aac_adtstoasc test.mp4

其中 “https://test.test/test.m3u8” 是刚才保存的视频地址,“test.mp4” 是输出文件名,默认输出文件保存位置就是当前位置,其他参数可以查询FFmpeg文档。
参考链接:
https://www.jianshu.com/p/627b2d462151
http://www.voycn.com/article/shiyongjineng-xiazaiyizhibohuifangshipintongguoffmpegxiazaiwangyezhongm3u8liumeitishipin

上一篇下一篇

猜你喜欢

热点阅读