背景

现在很多流媒体支持了hls保存录像,那么下载录像需要怎么支持呢?有人使用了ffmpeg 拉取hls流进行转码保存,这样太耗时,现提供一种节省时间、消耗更低方法。

方法

方法一:

1.新建file.txt文档

file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-16.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-17.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-18.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-19.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-20.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-21.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-22.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-23.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-24.ts'
file 'F:\Release\StreamMediaServer\html\hd\34020000001310000701\34020000001310000701_live-25.ts'

2.执行ffmpeg命令

# -safe 0: 防止Operation not permitted
ffmpeg.exe -f concat -safe 0 -i file.txt -c copy out.mp4

方法二:

直接写ffmpeg命令,通过“|”来分隔文件名

ffmpeg -i "concat:34020000001310000701_live-16.ts|34020000001310000701_live-17.ts|" -c copy output.mp4

技术交流


GB28181、35114、安防、WebRTC、互联网直播交流Q群:1033175645

FFmpeg合并多个ts视频文件相关推荐

  1. 使用FFMpeg合并bilibili缓存的视频文件

    首先下载FFMpeg并配置环境变量 下载链接: https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z 下载后解压文件到指定目录下,并配置环境变量& ...

  2. 批处理命令html文件合并,cmd命令行无损合并批处理TS视频文件

    有时,当我们从Internet下载一些视频文件时,我们发现某些视频格式为.ts格式,并且被分成N个以上的小文件. 特别是,某些视频以.ts格式(MPEG2-TS流)播放. 因此,如果要下载此视频,则需 ...

  3. m3u8合并解密 TS视频文件分片合并解密

    m3u8合并解密 TS视频文件分片合并解密 M3U8是一种纯文本文件格式,用于指定要按顺序播放的媒体文件列表.它通常用于通过互联网传输音频和视频内容,并受到包括VLC和QuickTime在内的许多媒体 ...

  4. mediarecorder 录制的文件无法拖动进度条_如何下载网络ts视频文件

    所需工具:火狐浏览器(v66).IDM 1.打开目标视频网页,空白区域右键-查看元素,选中"网络"项: 2.拖动视频进度条至所需下载片段的起始位置,刷新网页,网络监视器中出现的第一 ...

  5. 将ts视频文件转换为图片

    利用ffmpeg可以将ts视频文件转换为图片,命令行如下: cd C:\ffmpeg\bin ffmpeg.exe -i video_name.ts -r 1/1 03d.jpg 参考链接: http ...

  6. [转载]无需软件合并多个TS流文件

    [转载]无需软件合并多个TS流文件 可以使用以下DOS命令达到目的(即"开始"菜单,"运行",输入 cmd 再按回车): (此处假设你要合并的高清文件位于 E: ...

  7. 使用FFmpeg将字幕文件集成到视频文件

    本文最后更新于:2015-05-25 13:12:00 原文:http://www.yaosansi.com/post/ffmpeg-burn-subtitles-into-video 向视频文件里添 ...

  8. java 合并视频_Java 合并多个MP4视频文件

    局限性 只支持MP4文件 经过尝试对于一些MP4文件分割不了 依赖 com.googlecode.mp4parser isoparser 1.1.22 工具类 package com.example. ...

  9. java 视频 合并成一个_Java 合并多个MP4视频文件

    局限性 只支持MP4文件 经过尝试对于一些MP4文件分割不了 依赖 com.googlecode.mp4parser isoparser 1.1.22 工具类 package com.example. ...

  10. java mp4分割_Java 合并多个MP4视频文件

    局限性 只支持mp4文件 经过尝试对于一些mp4文件分割不了 依赖 com.googlecode.mp4parser isoparser 1.1.22 工具类 package com.example. ...

最新文章

  1. PHP接收上传的文件
  2. python 第3课 数据类型之list
  3. cr材质库怎么安装_cr5.0安装没有材质库
  4. matlab 表格控件,[转载]matlab读取excel数据并显示在excel(activex控件)中
  5. using 语句中使用的类型必须可隐式转换为“System.IDisposable“
  6. 学习Promise之前你必须理解的知识点:异步处理的通用模型
  7. Oracle 左连接、右连接、全外连接、(+)号作用
  8. mysql 数据库连表查询语句_数据库连表查询sql语句
  9. 新装 Asterisk-1.6 没有 Meetme
  10. SPI协议通信时序详解
  11. CentOS 桌面版安装配置(以CentOS 7为例)
  12. 网易云音乐api,网络太拥挤,登录失败
  13. Android系统中的常用时间戳及时间单位
  14. 几款主流浏览器的简单比对实验,360极速最适合我_我是亲民_新浪博客
  15. mongodb ubuntu下安装以及开启远程访问
  16. 警务通、停车场收费终端集成手机拍照车牌识别SDK,通过手机就可实现快速便捷的出入口系统管理...
  17. 2. UFS2.1 —— Descriptor描述符
  18. 吴恩达机器学习课程:编程练习 | (7) ex7-kmeans and PCA
  19. 经纬恒润_软件开发实习生_面试经历(电话面试)
  20. 安全性和保密性设计---系统的安全性设计

热门文章

  1. 计算机自带pdf吗,PDF是什么?怎么电脑上编辑PDF文件
  2. jeesit框架通过jBox获取弹窗信息
  3. OPPO A37M刷机
  4. GPS固定数据输出语句($GPGGA)
  5. php截取字符串右边,如何从右边向左截取字符串
  6. 三菱q系列c语言模块,【重磅干货】三菱Q系列串口模块QJ71C24的Modbus通信
  7. >>开发工具:IDEA格式化代码无效
  8. [数据][xml格式] 2012年统计用区划代码和城乡划分代码
  9. 加入在线服务--在线多人共享屏幕
  10. 电子书格式问题的本质