FFmpeg(Linux)安装, MP4格式转m3u8格式

一、安装FFmpeg

1、下载源码

https://gitee.com/mirrors/ffmpeg

2、把源码上传到linux文件夹/home/ffmpeg中,并解压

3、安装yasm,因为编译FFmpeg需要,我使用的是yum安装

yum install -y yasm

4、执行配置编译命令,当执行make命令时会经过很长的时间,不要中断

cd /home/ffmpeg
./configure

make

make install

5、查看是否安装成功

ffmpeg

出现一堆ffmpeg的信息就是成功了,例如

ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)
...
...
...

二、mp4格式转m3u8

1、首先将mp4格式文件转换为ts文件

ffmpeg -y -i input.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb input.ts

2、将ts文件转换为m3u8格式文件,按5秒钟拆分成若干ts文件

ffmpeg -i input.ts -c copy -map 0 -f segment -segment_list input.m3u8 -segment_time 5 input-%03d.ts

三、FFmpeg命令笔记

1、视频FPS帧数配置30帧,肉眼看25帧就成

ffmpeg -i a.mp4  -r 30 o.mp4

2、视频比特率配置1.5M每秒,越大的比特率视频越高清,越消耗网络带宽

ffmpeg -i input.mp4 -b 1.5M output.mp4

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值