美文网首页FFmpeg
使用ffmpeg下载m3u8视频(ubuntu18)

使用ffmpeg下载m3u8视频(ubuntu18)

作者: 乐哈网 | 来源:发表于2019-03-17 11:10 被阅读0次

    在网上看到几个境外服务器下载免费最新电影的几个链接,查了下是m3u8格式的视频文件,境外的网速比较慢,而且页面上还有一堆广告,就想着下载下来,其实google里面也有插件如:m3u8Downloader之类的可以下载,不过借助ffmpeg下载更加方便快捷,一个命令就可以搞定:

    ffmpeg -i https://××××××××/really.m3u8 -c copy    xinxijuzhiwang.mp4 

    下载地址就隐去了,主要是技术的分享,需要地址测试的单聊。


    什么是ffmpeg

    A complete, cross-platform solution to record, convert and stream audio and video.FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。

    能用来干什么

    我们通过看ffmpeg里面有什么,然后来说他能干什么

    包含什么?

    libavformat:名字里面lib、a、v、format,表示有音频、视频的格式。

    libavcodec:音频、视频的编码

    libavutil:公共工具函数

    libswscale:视频场景缩放等

    libpostproc: 后期效果处理

    ffserver: HTTP多媒体广播流服务器。

    ffplay: 播放器,使用ffmpeg库解析和解码。

    ffmpeg:格式转换、解码、编码。

    能做什么?

    视频采集:也就是录制视频

    视频格式转换

    视频截图

    给视频加水印

    怎么用来下载m3u8?

    安装

    ubuntu下直接通过apt-get安装有点问题,打不开https的文件,需要带上 --enable-openssl编译安装.

    1. 下载: wget  https://ffmpeg.org/releases/ffmpeg-4.1.tar.bz2

    2. 解压: tar -xjvf  ffmpeg-4.1.tar.bz2

    3. 编译安装: 

    ./configure --enable-openssl --disable-x86asm

    make

    make install

    下载视频并转换成mp4

    ffmpeg -i https://host/really.m3u8 -c copy    xinxijuzhiwang.mp4 

    开始下载

    相关文章

      网友评论

        本文标题:使用ffmpeg下载m3u8视频(ubuntu18)

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