python mp4 切片_FFmpeg MP4视频切片成TS m3u8播放 好文收集

第一步: 肯定是要下载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  文件

如有侵权。联系删除

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值