备注:
主要是进行文件的切片处理,以及m3u8 的文件前缀添加以达到通过nginx 或者类似的分布式文件工具进行数据切片处理
参考配置如下:
ffmpeg -y -i mydemo.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb appdemos/mydemo.ts
ffmpeg -i appdemos/mydemo.ts -c copy -map 0 -f segment -segment_list_entry_prefix http://127.0.0.1:8080/appdemos/ -segment_list appdemos/mydemo.m3u8 -segment_time 15 appdemos/mydemo%03d.ts
参考项目:
https://github.com/rongfengliang/ffmpeg-m3u8

可选的分布式文件系统解决方案:
基于minio,或者fastdfs,或者ssd 共享存储进行处理,但是minio 相对来说从,实现以及可扩性来说更方便,同时有比较多的同步工具可选
本文介绍如何使用ffmpeg进行视频文件的切片处理,并生成m3u8播放列表,支持通过nginx等工具进行分布式文件处理。文中提供了具体的ffmpeg命令示例及参考项目。
1516

被折叠的 条评论
为什么被折叠?



