linux下ts转mp4,ffmpeg安装及实现视频格式的转换、分片(ts m3u8)
1.简介
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案
2.相关
系统版本:CentOS Linux release 7.6.1810 (Core)
ffmpeg版本:2.8.15
主机IP:172.20.10.156
3.步骤
3.1.安装
添加源
yum install -y epel-release
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
安装ffmpeg
yum install -y ffmpeg
查看版本
ffmpeg -v
3.2.转格式
其它转成mp4格式
如果视频不为mp4格式,需先将视频转码为mp4,可使用如下命令进行转换
ffmpeg -i 本地视频地址 -y -c:v libx264 -strict -2 转换视频.mp4
例:
ffmpeg -i video.flv -y -c:v libx264 -strict -2 video.mp4
mp4转ts格式
ffmpeg -y -i 本地视频.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 转换视频.ts
例:
ffmpeg -y -i video.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb video.ts
3.3.切片
ffmpeg -i 本地视频.ts -c copy -map 0 -f segment -segment_list 视频索引.m3u8 -segment_time 5 前缀-%03d.ts
例:
ffmpeg -i video.ts -c copy -map 0 -f segment -segment_list video.m3u8 -segment_time 5 a-%03d.ts
其中segment 就是切片,-segment_time表示隔几秒进行切一个文件,上面命令是隔5s,你也可以调整成更大的参数。
4.效果
查看video.m3u8文件内容
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:9
#EXTINF:8.133333,
a-000.ts
#EXTINF:5.933333,
a-001.ts
#EXTINF:4.866667,
a-002.ts
#EXTINF:4.900000,
a-003.ts
#EXTINF:4.400000,
a-004.ts
#EXTINF:4.733333,
a-005.ts
#EXTINF:4.400000,
a-006.ts
#EXTINF:7.866667,
a-007.ts
#EXTINF:5.400000,
a-008.ts
#EXTINF:5.466667,
a-009.ts
#EXTINF:6.000000,
a-010.ts
#EXTINF:8.100000,
a-011.ts
#EXTINF:6.233333,
a-012.ts
#EXTINF:8.333333,
a-013.ts
#EXTINF:6.833333,
a-014.ts
#EXTINF:3.433333,
a-015.ts
#EXTINF:8.333333,
a-016.ts
#EXTINF:1.666667,
a-017.ts
#EXTINF:7.700000,
a-018.ts
#EXTINF:7.300000,
a-019.ts
#EXT-X-ENDLIST
5.扩展
5.1.推流
for((;;)); do \
ffmpeg -re -i video.flv \
-vcodec copy -acodec copy \
-f flv -y rtmp://172.20.10.156:1935/live/livestream; \
sleep 1; \
done
IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ffmpeg安装及实现视频格式的转换、分片(ts m3u8)
linux下ts转mp4,ffmpeg安装及实现视频格式的转换、分片(ts m3u8)相关推荐
- java 视频截取图片 linux,在Windows和Linux下用JAVA调用FFMPEG 3.x进行视频截图的最新范例...
ffmpeg3.x版本,相对2.x版本,在接口上,作了较大的改动.原来的程序可能就不能正常编译.运行了.网上不少范例程序,所以也就不能用了.java 下面的例子,是本人在原ffmpeg2.X例子基础上 ...
- linux下Redis以及phpredis扩展安装
linux下Redis以及phpredis扩展安装 首先安装redis: 一.下载redis: wgethttp://download.redis.io/releases/redis-2.8.10.t ...
- Linux下MySQL的几种安装方式
闲来有空,整理下Linux下Mysql的几种安装方式,分别使用yum/rpm.常规方式编译安装.cmake方式编译安装以及使用二进制方式免编译安装MySQL Linux系统环境: CentOS rel ...
- Linux下通过源码编译安装程序
本文简单的记录了下,在Linux下如何通过源码安装程序,以及相关的知识. 一.程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的 ...
- Linux下VTK、ITK的安装及运行 转载
Linux下VTK.ITK的安装及运行 转载 (2011-08-01 19:42:10) 转载▼ 标签: it 1.安装VTK (1)在www.cmake.org下载cmake-2.4.6.ta ...
- LINUX下tar.gz包的安装方法
LINUX下tar.gz包的安装方法 在tar.gz的东西不多了---- ======================================== 大多以tar.gz 和tar.bz2打包软件 ...
- linux终端怎样ise,Linux下ISE开发环境的安装zz
Linux下ISE开发环境的安装zz (2011-03-17 18:55:33) 标签: 杂谈 转自:http://hi.baidu.com/remygo/blog/item/6823f78b83ce ...
- linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案
linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...
- Linux下PCI转串口卡驱动安装方法
Linux下PCI转串口卡驱动安装方法 ----------------------------------- 由于公司产品要做行业市场,而产品与行业用户间PC的通讯为RS232串口方式.而行业用户那 ...
最新文章
- 缓存算法(页面置换算法)-FIFO、LFU、LRU
- AAuto如何设置combobox
- 三十一、Java多线程编程(下篇)
- 通过pycharm启动django
- 分布式应用解耦利器rabbitmq
- 运算符重载(加减运算符、前置加加(减减)后置加加(减减)运算符、赋值运算符、输入输出运算符、关系运算符、函数调用)
- 前端学习(1743):前端调试值之调试元素的hover样式
- led拼接屏报价_液晶拼接屏与led显示屏的区别在哪?
- 评委打分表模板_为什么你的学习/工作计划,总是执行不下去?(附计划表模板)...
- Webx系列之Ajax请求的四种方式
- Javascript算法练习(四)
- Android 房贷计算
- C++ 条件运算符 (?:)
- PSINS源码阅读—STIM300/GNSS组合导航
- 知名休闲服饰品牌——慕尚集团借力泛微实现统一办公、业务协同
- ABAP CDS(Core Data Service)的创建和使用
- java中的i/o体系结构及流分类
- 致一个属于宇宙星辰的人
- 408中的计算机组成原理,2019考研408计算机组成原理知识:总线概述
- Linux与Windows双系统下的Grub引导管理器安装。
热门文章
- LiteOS的内核——RTOS基本的特性
- 【shell实例】定时21:00-21:05,循环调用DSQL脚本,其它时段自动退出
- RazorExtensions Templated Razor Delegates
- 5月21 回话控制SESSION COOKIE
- android开发之后端云bmob的使用
- How to manage the certificates in the PC
- linux 0.11 源码学习(二)
- PSP(个体软件过程)
- 美团提出具有「位置编码」的Transformer,性能优于ViT和DeiT
- 有偿数据收集 | 哈工大手写作文图片收集