专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

FFmpeg MP4视频切片成TS m3u8播放系列

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:47:16       共计:3657 浏览

第一步: 肯定是要下载FFmpeg啦   这个不想说了 直通车:https://ffmpeg.org/download.html 



下载结果

第二部:环境配置 (也可以不配啦  不配的情况下 运行命令的时候带绝对路径就可以啦) 我没有配置



或者到下载好的ffmpge目录也可以

第三步:看看原视频是不是MP4啦 如果不是就需要转成MP4一下咯  

命令:ffmpeg -i 原文件 -y -c:v libx264 -strict -2 D:\home\lsh.mp4

第四步:把MP4转成ts文件

命令:ffmpeg -y -i D:\home\999.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb D:\home\999.ts

第五:再把ts 切成好多个小的ts

命令:ffmpeg -i D:\home\999.ts -c copy -map 0 -f segment -segment_list D:\home\999\index.m3u8 -segment_time 30 D:\home\999\nxb-%04d.ts

注:30 是30秒的意思

上面已经全部完成啦  效果达到   

其他:当然如果是MP4 可以一步到位

命令:ffmpeg -i xxx.mp4 -f segment -segment_time 60 -segment_format mpegts -segment_list /home/higherlevel/video-folder/video_name.m3u8 -c copy -bsf:v h264_mp4toannexb -map 0 /home/higherlevel/video-folder/course-%04d.ts

这个是把xxx.mp4视频切成功每60秒一个小的ts视频的m3u8  文件   

具体命令参数可以参考:https://ffmpeg.org/ffmpeg.html


如有侵权。联系删除



作者:IT男的假智慧
链接:https://www.jianshu.com/p/273bdb4c240b
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:M3U8-Downloader | ·下一条:C#控制台调用FFMPEG推MP4视频文件至流媒体开源服务平台EasyDarwin过程

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有