ts文件怎么合并mp4 有啥方法解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ts文件怎么合并mp4 有啥方法解决相关的知识,希望对你有一定的参考价值。

参考技术A 1、首先第一步先是在手机上面安装并打开缓冲工具。

2、进入软件APP后选择自定义,接着点击下一步的按钮。

3、点击选择缓存目录,就是选择你下载的视频的文件夹,进入文件夹后还需要点击进入文件夹。接着选择保存视频的目录,为了方便找到视频文件,直接选择根目录就可以了。

4、点击APP下一步后,会要求你输入名字,自己随便自定义一个输入即可。接着选择直接合并,合并过程中不要退出这个界面直到合并完成。

5、合并后的文件,打开文件管理,手机根目录就可以找到合并的视频了。当然这个位置跟你上面的步骤设置有关。再次合并另外的视频文件时候,自定义的文件名一定不要相同。

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

1、如何合并多个ts文件

进入目录执行如下cmd命令即可

copy /b  *.ts  new.ts


2、如何将ts转为mp4

ffmpeg下载
官网:https://ffmpeg.org/
github下载稳定版:https://github.com/BtbN/FFmpeg-Builds/releases
下载ffmpeg-master-latest-win64-gpl文件
解压到任意文件夹并在高级系统设置中添加到path环境变量
可以在cmd中输入ffmpeg验证是否成功

ffmpeg命令如下

直接转
ffmpeg -i new.ts -c copy -map 0:v -map 0:a output.mp4
指定音频流(一般用这个)
ffmpeg -i new.ts -c copy -map 0:v -map 0:a -bsf:a aac_adtstoasc output.mp4

重编码视频
ffmpeg -y -i new.ts -c:v libx264 -c:a copy -bsf:a aac_adtstoasc output.mp4


3、通过m3u8下载文件

  • 什么是m3u8?
    HLS 是 Apple 公司针对 iPhone、iPod、iTouch 等移动设备,而研发的基于 HTTP 协议的流媒体解决方案。
    而该技术的原理,就是将视频文件或者视频流,进行切片(ts文件),并建立索引文件(m3u8),它支持的视频流编码为 H.264,音频流编码为 AAC。

  • 下面是一个网络上的m3u8文件

    可以看到,他连接了许多个视频的地址,像这种具有完整地址的 ts 片段,哪怕你将它保存成一个本地的文件,播放器依然是可以直接播放的,不过这里本质上依然是在在线播放。

  • 通过ffmpeg下载m3u8文件到mp4视频
    下面是一个本地的m3u8文件

    ffmpeg -i "index.m3u8" "save_video.mp4" 
    


以上是关于ts文件怎么合并mp4 有啥方法解决的主要内容,如果未能解决你的问题,请参考以下文章

如何将m3u8的ts文件合并到mp4?

mac端ffmpeg批量合成ts生成MP4

如何合并m3u8及ts文件

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

将ts文件合并为mp4命令

利用 nodejs 解析 m3u8 格式文件,并下 ts 合并为 mp4