1.环境
[root@node2 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.8 (Santiago) [root@node2 ~]# uname -a Linux node2 2.6.32-642.el6.x86_64 #1 SMP Wed Apr 13 00:51:26 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux [root@node2 ~]#
2.ffpmeg安装
1.https://ffmpeg.org/download.html#build-linux
2.
3.下载用wget或者迅雷
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz
4.如果想要ffmpeg命令全局可用,可以在/usr/bin目录加个链接
cd /usr/bin ln -s /root/ffmpeg-git-20191105-amd64-static/ffmpeg ffmpeg
3.使用
1.命令
ffmpeg -y -i test.mp4 -hls_time 50 -hls_playlist_type vod -hls_segment_filename "video/file%d.ts" playlist.m3u8
-i test.mp4 输入文件test.mp4
-hls_time 50 分隔的每小段是50s
-hls_playlist_type vod 播放类型 点播
-hls_segment_filename "video/file%d.ts" 首先建立video文件夹,文件名都是类似file0.ts
playlist.m3u8 m3u8的文件名
2.