python合并大量ts文件成mp4格式(ps:上限是450,亲测)

 1 import os
 2 #exec_str = r'copy /b  ts/c9645620628078.ts+ts/c9645620628079.ts  ts/1.ts'
 3 #os.system(exec_str) 
 4 f = open('index.m3u8', 'r', encoding='utf-8')
 5 text_list = f.readlines()
 6 files = []
 7 for i in text_list:
 8     if i.find('#EX')==-1:
 9         files.append(i)
10         
11 f.close()
12 
13 
14 tmp = []
15 for file in files[0:450]:
16     tmp.append(file.replace("\n",""))
17     # 合并ts文件
18 os.chdir("ts/")
19 shell_str = '+'.join(tmp)
20 #print(shell_str)
21 shell_str = 'copy /b '+ shell_str + ' 5.mp4'
22 
23 os.system(shell_str)
24 print(shell_str)

 

转载于:https://www.cnblogs.com/chenlove/p/9519172.html

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值