利用ffmpeg将MP4转换成m3u8格式的视频切片
1.获取ffmpeg
2.视频切片
第一步:mp4转成ts格式,一对一转换,转换后大小没什么变化。
ffmpeg -y -i 迪迦奥特曼.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 迪迦奥特曼.ts
第二步,按间隔分片,1对N,下面的5即“每个分片5秒”,可以自己切换。
ffmpeg -i 迪迦奥特曼.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 5 迪迦奥特曼%03d.ts
关于MP4的参数,务必满足视频编码为H264,音视频编码为AAC(YouTube下载的视频默认即此格式),如果不是请用格式工厂进行转换
3.完成
把中间生成的ts文件清理
推荐使用DPlayer进行视频播放
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 陈子琦的博客!
评论