ffmpeg一键切片并发布

1、安装ffmpeg

wget https://www.moerats.com/usr/down/ffmpeg/ffmpeg-git-$(getconf LONG_BIT)bit-static.tar.xz
tar xvf ffmpeg-git-*-static.tar.xz
mv ffmpeg-git-*/ffmpeg  ffmpeg-git-*/ffprobe /usr/local/bin/
rm -rf ffmpeg-git-*

2、安装脚本

#新建/opt/ffmpeg文件夹存放脚本等文件
mkdir /opt/ffmpeg && cd $_
#下载并运行脚本
wget https://raw.githubusercontent.com/MoeClub/Note/master/ffmpeg/Install.sh
bash Install.sh

3、启动播放器 由于切片生成m3u8文件后,需要播放器才能播放,而上传脚本也会自动推送m3u8文件到播放器根目录,所以这里可以配合一起用,当然自己会播放m3u8的也可以不用搭建,自行选择。

ffmpeg一键切片并发布.zip 目录结构
ffmpeg一键切片并发布.zip 解压将 upload.sh, publish.sh, m3u8.sh, media.sh 放入同一个文件夹中

获取媒体文件时长

获取媒体文件大小

获取媒体文件比特率

获取视频文件编码

视频文件直接切片

M3U8合成视频文件

分片时长计算(VBR, 大约)

字幕格式转换(webvtt.org)

Last updated