沉稳的木瓜 · Python_PyCharm_Turtle- ...· 3 天前 · |
酒量小的啄木鸟 · python 安装后没有tcl - CSDN文库· 3 天前 · |
有腹肌的伤痕 · javascript ...· 昨天 · |
飘逸的饭卡 · python移动文件问题 - ...· 昨天 · |
气势凌人的伤疤 · python移动文件到指定目录 ...· 昨天 · |
傻傻的茴香 · 【男性向音声|剧情】小公子,妈妈好好伺候你~ ...· 4 月前 · |
小眼睛的毛豆 · 动漫pv cv是什么意思啊 – 快看漫画问答· 1 年前 · |
性感的绿豆 · 《一点就到家》引期待 ...· 1 年前 · |
还单身的松鼠 · 请与我同眠的句子 - 句子控· 1 年前 · |
失眠的啤酒 · 人口与劳动经济研究所介绍 - ...· 1 年前 · |
我有一个文件夹的视频,我想快进使用多个线程使用moviePy。如何动态地从文件夹中获取视频,而不是静态地给出它们的路径?这是我的代码:
导入操作系统
从nat排序导入
从线程导入线程
def fast(path,thread_name):
如果os.path.splitext(path)1 == '.mp4':#print(path(Path)) clip = (VideoFileClip(path).fx(vfx.speedx,5)) #print(Path) clip.to_videofile('G:/Ocsid Technologies/Video_1/‘+线程_name+ '.mp4',codec=’libx264 264‘)
't1')).start() =线程(target=fast,args=("G:/Ocsid Technologies/Video_1/sample1.mp4“)
t2 =线程(target=fast,args=(“G://Video_1/sample2.mp4”,‘t2’).start()
t3 =线程(target=fast,args=(“G://Video_1/sample3.mp4”,'t3‘).start()
t4 =线程(target=fast,args=(“G://Video_1/sample4.mp4”,'t4‘).start()
发布于 2022-03-07 17:36:51
您可以使用
glob.glob()
枚举文件,并使用
enumerate
获取线程名称的计数器。
import glob
# ...
for i, filename in enumerate(glob.glob("G:/Ocsid Technologies/Video_1/*.mp4"), 1):
thread_name = f"t{i}"
Thread(target=fast, args=(filename, thread_name)).start()
https://stackoverflow.com/questions/71385029
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
酒量小的啄木鸟 · python 安装后没有tcl - CSDN文库 3 天前 |
小眼睛的毛豆 · 动漫pv cv是什么意思啊 – 快看漫画问答 1 年前 |
还单身的松鼠 · 请与我同眠的句子 - 句子控 1 年前 |