怎么把几个TS文件合成一个TS文件啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么把几个TS文件合成一个TS文件啊相关的知识,希望对你有一定的参考价值。

怎么把几个TS文件合成一个TS文件啊 今天下了个20多G的电影发现下来以后是5个分开的TS文件 大侠们怎么把它合成一个啊

1、首先将要合成的ts文件放在同一个文件夹下,ts文件的排序要有一定的规则,最简单的就是:1.ts、2.ts、3.ts等。

2、在电脑桌面点按Win + R打开运行窗口。

3、输入“cmd”,点击“确定”,打开下面窗口。

4、输入命令行:“copy /b  F:\\f\\*.ts  E:\\f\\new.ts”回车。

5、然后回到文件夹就会发现“new.ts”文件合成完毕。

参考技术A

左下角点击运行:cmd

copy /b  文件所在盘:\\子文件\\*.ts  储存的文件夹:\\子文件\\new.ts

把上边的汉字换成盘符和文件所在的文件夹

比如:你的文件在D盘S文件夹下,想转到其他盘 copy /b  D:\\S\\*.ts  E:\\S\\new.ts

就转到了E盘的S文件了

过程中不要关闭管理,合并完成会有提示

你也可以不断刷新查看新TS文件会不断变大

参考技术B

其实方法很简单,只需要RAR就够了。把所有你要合并的ts文件放在一起,然后用rar软件打包成一个文件,注意:压缩方式一定要选择“存储”,这样就可以无损合并了。最后把后缀名.rar改为.mp4就可以播放了。

参考技术C TS文件是一种媒体的扩展名,它是日本高清摄像机拍摄下进行的封装格式,本质上就是MPEG2-TS流。DVD中的MPEG2格式确切来说是MPEG2-PS,全称是ProgramStream,而TS的全称则是TransportStream。PS主要应用于存储的具有固定时长的节目,如DVD电影,丢失一部分数据会导致相邻区域、甚至整个文件都无法解码;而TS主要应用于实时传送的节目,比如实时广播的电视节目,从视频流的任一片段开始都是可以独立解码的。

因此TS文件是可以直接通过二进制拷贝连接的方式进行合并的,一般采用如下的命令行参数:
copy /b 1.ts+2.ts+3.ts new.ts

这个例子就是将1.ts、2.ts、3.ts三个文件按顺序连接成一个名为new.ts的新文件。
参考技术D 一般ts视频的格式的文件夹里面都会有一个m3u8的文件,直接打开手机的QQ浏览器,点下方的文件选项,然后点击手机储存选项,找到ts视频文件所在的文件夹,找到里面的m3u8文件,长按m3u8文件之后下方会出来四个选项,点击更多,点击m3u8转mp4,然后等待就好了,转码之后文件夹里面会出现一个MP4格式的文件,点击MP4文件打开就行啦

mac端ffmpeg批量合成ts生成MP4

参考技术A

查到了一些类似
for %a in ("*.mp4") do ffmpeg -i "%a"-threads 2 -vcodec libx264 -preset slow -crf 20 -y "newfiles%~na.mp4"
的命令但是没有成功 会报错

一般合并ts生成mp4可以使用这个命令

但是如果是很多的ts文件,拼接命令文本就非常麻烦

于是找到了这种方法
现在终端执行下面的命令,然后终端会把路径下的ts文件名拼接好,把命令文本输出出来

然后复制粘贴执行

如果实在太长,有两三百个以上的ts文件,可以分开合并,200个一组,合成多个mp4
然后需要把MP4转换为无损ts,再继续合并ts文件

以上是关于怎么把几个TS文件合成一个TS文件啊的主要内容,如果未能解决你的问题,请参考以下文章

TS文件与m3u8文件合并怎么排序

mac端ffmpeg批量合成ts生成MP4

python抓取m3u8文件,并提取.ts文件合成视频

想将几个TS文件合并成一个文件,使用命令COPY /B C:\1\*.TS C:\1\NEW.TS 合并之后,new.ts文件的大小等于

ts文件、m3u8文件 key文件

网上的TS流视频文件下载,解密,合成一个文件的python方法(转的别人大佬的,自己存一份~~)