m3u8格式转MP4

公司直播平台使用的是七牛直播,今天有客户表示想将直播回放视频下载下来,数据妹子犯了愁,表示这个不会下载给客户,于是乎这个任务就落在了我的头上。熟练的打开视频,在 HTML 源代码播放地址为 http://xxxxxx/video/video.m3u8

m3u8 是一种基于 HTTP Live Streaming 文件视频格式,它主要是存放整个视频的基本信息和分片(Segment)组成。目前 由 Apple.inc 率先提出的 HLS 协议在 Mac 的 Safari 上原生支持。

客户想将直播回放下载下来,于是想起了网上的一款开源软件——FFmpeg

FFmpeg 可以通过命令行非常简单的转换视频格式,比如说:

$ ffmpeg -i input.mp4 output.avi

它也可以给视频加水印功能、视频截图功能、视频采集等等,今天我们的任务是下载 .m3u8 格式的视频,可以使用以下命令进行下载:

ffmpeg  -i "http://xxxxxx/video/video.m3u8" -vcodec copy -acodec copy -absf aac_adtstoasc  output.mp4

其中 http://xxxxxx/video/video.m3u8 视频的m3u8地址, output.mp4 为输出mp4的文件名,是不是很方便呢?更多操作 API 可以访问 FFmpeg 官网:http://ffmpeg.org/

本文由个人 hexo 博客 co2fe.com 迁移
date: 2018-12-17 21:17:55

转载于:https://www.cnblogs.com/manastudent/p/10191085.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值