标题:如何下载腾讯视频,并将 ts视频片段合并 出处:Husw!OnRoad 在路上 时间:Thu, 31 Oct 2019 08:46:49 +0000 作者:我就是个世界 地址:https://www.husw.net/blog/post/1559/ 内容: 1. chrome 打开腾讯视频观看,【使用 chrome 资源探测器】查找视频链接,并批量下载。 2. 整理视频片段名,看是否是有序序列,把无用的删除,格式如:000_14325123.1.ts 001_14325123.1.ts 002_14325123.1.ts ... 018_14325123.1.ts 3. 如下 python 代码保存为 hebints.py,放在视频目录, 注意缩进格式, 修改12行视频片段名字为你整理好的TS视频片段格式。 4. cd到你的视频目录,执行 python 代码,python hebints.py (此步需要你的电脑中安装有 python 软件) 5. 执行完成后,合并好的文件名为 out.ts 在你的视频片段目录中。 #coding=utf-8 import os #获取目标文件夹的路径 filedir = r"/Users/apple/Downloads/bxjg" new_file = u"%s/out.ts" % filedir #合并之后的视频 f = open(new_file, 'wb+') #二进制文件写操作 for i in range(0, 19): #从数字遍历,用于拼接视频片段名字 filepath = u"%s/%03d_14325123.1.ts" % (filedir, i) #视频片段名字 #如: 000_14325123.1.ts 001_14325123.1.ts 002_14325123.1.ts ... 018_14325123.1.ts print(filepath) #遍历单个文件,读取行数 for line in open(filepath, "rb"): #视频读取每一个视频片段 f.write(line) #将视频片段写入合并后的文件 f.flush() #刷新输出流 #关闭文件 f.close() 视频片段名称参考上一篇: python代码如何产生“00”“01\"....\"24\" 一系列字符串【方案】 Generated by Bo-blog 2.1.2 beta 3