见范例html

ffmpeg -i "concat:file001.ts|file002.ts|file003.ts|file004.ts......n.ts" -acodec copy -vcodec copy -absf aac_adtstoasc out.mp4

ffmpeg -i https://ip182.com/media=hlsA/ssd2/21/8/184547828.m3u8 -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4

ffmpeg -i https://ip182.com/media=hlsA/ssd2/21/8/184547828.m3u8 -acodec copy -vcodec copy output.mp4

切割mp4为m3u8格式,推荐用如下第一行的命令就好了ide

ffmpeg -i raw_video.mp4 -c copy -map 0 -f segment -segment_list hls/video.m3u8 hls/video%d.ts

ffmpeg -i Video.mp4 -c copy -map 0 -f segment -segment_list video_playlist.m3u8 -segment_time 2 video%03d.ts

ffmpeg -i Video.mp4 -c copy -bsf:v h264_mp4toannexb -map 0 -f segment -segment_time 10 -segment_format mpegts -segment_list video_playlist.m3u8 video%03d.ts

这个命令也能够切片 mp4 为m3u8列表,尚未仔细看spa

ffmpeg -i Video.mp4 -c copy -hls_time 2 -hls_list_size 0 video_playlist.m3u8

segment_time参数指定切片的时间(大小),效果上感受不加这个参数,使用系统默认的时间大小就挺好3d

尚未仔细研究,估计只是把mp4切片为m3u8列表,不须要用 -bsf:v h264_mp4toannexb 这个选项吧code

有时间能够研究一下官方文档:https://www.ffmpeg.org/ffmpeg-formats.html#segment_002c-stream_005fsegment_002c-ssegment/orm

##########################################################################################视频

如下是网上抄的一段,没仔细研究,网址是https://www.cnblogs.com/saysmy/p/5629019.htmlhtm

## ffmpeg转视频格式为m3u8blog

ffmpeg -i test.mp4 -codec:v libx264 -codec:a mp3 -map 0 -f ssegment -segment_format mpegts -segment_list playlist.m3u8 -segment_time 10 out%03d.ts

-i : 引入视频源ip

-codec:v : 视频格式

-codec:a : 音频格式

segment_format: 来指定输出格式为mpegts

segment_list: 用来配置输出的列表文件名

segment_time: 切片的时长

linux合并ts文件吗,Linux 下使用 ffmpeg 大批量合并 ts 文件, mp4切割文件为m3u8相关推荐

  1. shell脚本连接ftp推送文件夹_Linux下使用Shell脚本实现FTP自动上传和下载文件

    登录FTP实现下载文件功能 FTP服务器:192.168.0.199 FTP路径:/ftphome/data 本地路径:/local/data 将文件从FTP下载到本地的脚本如下: 批量下载脚本代码 ...

  2. linux的memmap函数_linux /proc下的statm、maps、memmap 内存信息文件分析

    ls /proc 能看到一些数字命名的文件夹,这些数字就是对于进程的pid [[email protected] proc]# cat /proc/1/statm 487 185 133 31 0 6 ...

  3. python打不开xls文件,wps下用vba实现合并文件夹中所有excel文件

    python打不开xls文件,用wps下vba解决问题 用了常用的三种python读写xls文件的方法都报错 xlrd openpyxl pandas 原因 解决方法 用vba实现合并文件夹中所有ex ...

  4. cmd合并多个ts文件,ffmpeg快速转ts为mp4文件,通过m3u8合并文件

    1.如何合并多个ts文件 进入目录执行如下cmd命令即可 copy /b *.ts new.ts 2.如何将ts转为mp4 ffmpeg下载 官网:https://ffmpeg.org/ github ...

  5. 如何在不丢失文件的情况下快速重置Win11

    如何在不丢失文件的情况下快速重置Win11?Win11系统是现在很多用户都在使用的操作系统,最近有用户咨询可以在丢失文件的情况下快速重置Win11吗,下面小编就为大家带来详细的操作方法,快来看看吧! ...

  6. 【Linux杂篇】经常登录Linux,用户密码背后的知识了解一下

    一,用户密码存放在哪里? 说到这个问题,绝大部分的同学肯定都知道/etc/passwd这个文件,不错,这个文件里存储的就是用户名,密码等信息. 每一行都是一个account,每一行有7个信息,分别用 ...

  7. linux下将多个文件去除文件头合并_命令行生存指南:拆分与合并 | Linux 中国

    这一节将会介绍 Linux 命令行下的文件拆分与合并操作. 作者:Psiace (本文字数:2706,阅读时长大约:3 分钟) 作为一个工程师,我们经常与命令行打交道,但除了工作用的命令,你是否尝试过 ...

  8. linux编译ffmpeg成so,「ffmpeg」一 mac 环境下编译ffmpeg,生成so库文件

    1.下载ffmpeg源码,官网,我这里直接采用git 方式下载: 下载ffmpeg.png 终端输入git命令: 静静等待~ 最后下载的版本为3.4.6 . image.png 这里注意一下,刚开始我 ...

  9. linux下编辑文件实验,Linux上最常用的文本编辑器vi/vim使用教程

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interfa ...

  10. Linux tar命令总结:Linux下对文件进行打包、压缩并分割成指定大小

    1.普通tar压缩命令 tar -zcvf andywang.tar.gz andywang //将andywang文件夹压缩成andywang.tar.gz 2.压缩后的文件太大,需要将andywa ...

最新文章

  1. java web 监听器 例子_Java web技术应用---监听器
  2. 剑指offer:包含min函数的栈 python实现
  3. java练手代码大全手机版_java循环练习的简单代码实例
  4. spring cloud: 使用consul来替换config server,config key/value 具体的配置详解
  5. P4103-[HEOI2014]大工程【虚树,dp】
  6. [Leetcode][第491题][JAVA][递增子序列][回溯][RK算法]
  7. 板邓:wordpress中add_action()和do_action()关系
  8. linux下简易搭建svnserver
  9. Asp.net MVC Pager分页实现
  10. anaconda conda 切换为清华源
  11. 统计通话次数和时间的软件_通话时间统计手机下载-通话时间统计手机版下载v2.3-西西软件下载...
  12. php是世界上最好的语言 ctf+代码审计+加密函数绕过
  13. 盲盒是怎么赚钱的(拆解盲盒App背后的盈利逻辑)
  14. 北京工业大学 计算机学院分数线,2019年北京工业大学计算机专业录取分数线
  15. 牛客小白月赛1 A题 Etéreo 是个爱学习的好孩子
  16. Faceboxes pytorch代码解读(一) box_utils.py(上篇)
  17. 【数据库】--- Redis
  18. 《51CTO博客2.0——活跃之星评选大赛》送的获奖书籍及个人感言
  19. git学习笔记(三)—— 远程仓库
  20. Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operat

热门文章

  1. 辞职日记----记录31岁的程序员跳槽心态
  2. 神策2021秋招数据分析笔试
  3. Python+PyCharm+PyQt5抓取链家二手房信息
  4. 《计算传播学导论》读书笔记:第五章 网络传播与传播网络
  5. Android SDK环境变量配置(windows和Linux)
  6. laravel 判断字符串包含_Laravel:表单验证字符串长度的错误信息导致的异常
  7. win10下Cmake(make-gui)下载与安装【详细】
  8. Python的下载安装图文教程(超详细!!!)
  9. 数据集制作——使用labelimg制作数据集
  10. 下载和安装Visual C ++ 2008 Express Edition的说明