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  文件   

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


如有侵权。联系删除

推荐阅读更多精彩内容

  • 前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...
    sillen阅读 5,029评论 2 46
  • 前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...
    骚之哈塞給阅读 24,601评论 6 40
  • 前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...
    RichyLeo阅读 16,784评论 1 22
  • 写在前面: 今天往移动硬盘上拷电影的时候忽然遇见文件过大无法拷贝的问题。因为一个移动硬盘如果分区为NTFS格式,那...
    vincentgemini阅读 12,046评论 0 8
  • 超高速音视频编码器用法: ffmpeg [options] [[infile options] -i infile...
    吉凶以情迁阅读 4,031评论 0 4
  • 我知道馨悦在苏州的时候,其实馨悦已经来了大半个月了,一直在小玉家呢。 然后三个姐妹说好,星期天到我家聚聚。 我还叫...
    尘埃KM阅读 232评论 0 3
  • W是我所在课题组的师兄。我刚进组时,每次遇到W,他总是板着一张脸很凶的样子,怯怯的我也仅敢见面时点头,骑车路过时招...
    SiriusKnight阅读 304评论 0 1
  • 接上一篇 《利用 Bash 脚本编写自动抓取学校图书馆借阅信息的爬虫 Part1》 抓下来的数据是一大堆的 HTM...
    阪本先生阅读 340评论 0 0
  • 2018亚太涂料展览会(APCS 2018) 展会时间:2018年9月13-14日 展会地点:马来西亚 吉隆坡 中...
    垸翔梁梅阅读 95评论 0 0