如何下载ts文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何下载ts⽂件
⾸先,什么是ts,请⾃⾏百度,⽹上资料很多,了解下基本概念就⾏,这⾥就不多做介绍了。
⽹页中是如何播放ts⽂件的:⽹页中⼀般是在⼀个⽂件中描述排列顺序,这个⽂件⼀般都以m3u8为后缀,然后通过分⽚段不断请求数据来播放。
咱们通过⼀个例⼦来演⽰⼀下。
打开央视的《》
我们通过F12打开"开发者⼯具",点击“network”监听⽹页请求,然后点击播放按钮,我们会看到不断有这样的请求过来:
这实际上就是被分成⽚段的ts⽂件.
那么如何保存⽹页中的视频呢?这⾥我介绍2种⽅法:
第⼀种:简单粗暴
我们在要下载视频的页⾯先F12打开"开发者⼯具",点击“network”,然后F5刷新⼀下页⾯,稍等然后ctrl + F 搜索“m3u8” 会搜到⼀个以 .m3u8 结尾的⽂件,点击它,然后copy链接地址。
然后下载安装格式化⼯⼚最新版,软件会⾃带⼀个mmpeg的⼯具
⼀般会在软件安装⽬录,我们打开安装⽬录,在上⾯的地址栏,直接敲 cmd 然后回车进⼊命令⾏。
最后⼀步使⽤命令⼀键下载并⾃动合成mp4⽂件
ffmpeg -i :8891/1231/index.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4 -- -i 后⾯的链接替换为你复制的m3u8⽂件地址
稍等⽚刻,同级⽬录下应该会多出⼀个output.mp4⽂件了,这个就是我们要的视频⽂件啦。
第⼆种:要有点编程基础
其实下载ts类型的⽂件我们只需三步⾛就可以了:第⼀,找到播放⽂件的顺序(下载m3u8⽂件);第⼆,下载所有的ts⽂件;第三,合并ts⽂件。
我们来逐⼀讲解。
⾸先,找到播放⽂件的顺序,这个⽐较容易,直接搜索 m3u8⽂件,并下载下来就可以了,前⾯已经描述过,这⾥就不赘述了。
其次,下载ts⽂件,利⽤下载⼯具,⽐如迅雷的批量下载、利⽤IDM,或者利⽤360的扩展包“视频下载神器”都可以下载完整的所有的ts⽂件。
最后,合并⽂件,编写python代码(前提是你的机器上安装了Python3)
最后执⾏Python脚本,执⾏结束,看看新⽂件已经创建成功了,也能打开正常观看了。
还有⼀种合并视频的⽅法,就是利⽤命令⾏⼯具。
使⽤Win + R打开运⾏窗⼝,输⼊“cmd”,点击“确定”.打开命令⾏⼯具
输⼊命令⾏:“copy /b D:\f\*.ts D:\f\new.ts”,然后回车。
在D盘⽬录下new.ts就是合并好的⽂件
最后的最后,祭出⼀个⼤杀器:You-get 这是⼀个开源的,⽤python实现的下载⼯具,有兴趣的可以尝试⼀下。