效果展示
FFmpeg命令
第一步(转化格式):将视频格式转换成mp4格式
第二步(压缩视频):ffmpeg -i D:\work\202103\1.mp4 -preset veryslow -crf 28 D:\work\202103\1Compress.mp4
第三步(转换成ts):ffmpeg -y -i D:\work\202103\1Compress.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb D:\work\202103\2.ts
第四步(切割视频):ffmpeg -i D:\work\202103\2.ts -c copy -map 0 -f segment -segment_list D:\work\202103\index.m3u8 -segment_time 30 D:\work\202103\nxb-%04d.ts
第五步(分段播放):live.html播放案例,根据生成的索引放到live.html进行播放即可进行分段播放
执行后效果:
页面代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link href=