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

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

作者: 玉圣 | 来源:发表于2020-05-20 20:41 被阅读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链接

    • 在Chrome打开一个视频回放页面,ommand+option+i 进入调试模式,再network中搜索m3u8,会发现一个链接,右键复制链接。

    3. 下载视频

    • 利用ffmpeg下载视频,在命令行中输入:
    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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/tihoohtx.html