前言
现在的在线视频都不是mp4的格式的了,都是一种ts的文件格式,为了防止盗版,以及流量和带宽的滥用,ts文件格式是一种视频分段的的技术,主要是需要一个索引文件列出该视频所有的分段信息,有时长和一些ts文件名的信息:
这些子分段信息在播放的时候异步加载,跳转的时候也非常方便,直接计算时长跳过某些分段的加载。
单独下载某个ts文件是不能直接播放的,那么怎么解决这个问题呢?有很多方法,我找到了最适合我们这种技术人的方案,就是使用著名的ffmpeg
,可以直接使用ffmpeg命令行访问远程索引文件下载并合并成一个MP4文件。今天就来简单介绍一下用法。
下载
ffmpeg是一款非常好用处理音视频的软件工具包,在Win10中使用ffmpeg需要下载后再添加环境变量,下载网站:Download FFmpe