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

您所在的位置:网站首页 ts文件转化成mp4 cmd合并多个ts文件,ffmpeg快速转ts为mp4文件,通过m3u8合并文件

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

2023-11-02 05:59| 来源: 网络整理| 查看: 265

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

小哈里1139 2023-02-08 20:25:35 博主文章分类:系统硬件 ©著作权

文章标签 音视频 typescript javascript 视频流 github 文章分类 开源

©著作权归作者所有:来自51CTO博客作者小哈里1139的原创作品,请联系作者获取转载授权,否则将追究法律责任

1、如何合并多个ts文件

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

copy /b *.ts new.ts

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

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

2、如何将ts转为mp4

ffmpeg下载

官网:https://ffmpeg.org/

github下载稳定版:https://github.com/BtbN/FFmpeg-Builds/releases

下载ffmpeg-master-latest-win64-gpl文件

解压到任意文件夹并在高级系统设置中添加到path环境变量

可以在cmd中输入ffmpeg验证是否成功

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

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

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

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

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

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

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

收藏 评论 分享 举报

上一篇:LeetCode 热题 HOT 100 完整题解笔记&知识点分类 C++代码实现

下一篇:2021年下半年 全国计算机技术与软件专业技术资格考试 浙江省合格人员数据分布



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3