【发布时间】:2020-02-11 17:32:04
【问题描述】:
我目前收到此错误 PermissionError: [WinError 32] 该进程无法访问该文件,因为它正被另一个进程使用:'smallvideos/file1.mp4'
我尝试了不同的方法来关闭文件,但没有运气,不知道我在这里做错了什么。
def create_file(today):
list_of_clips = []
with open("video_names.txt") as clip_file:
read_file = clip_file.read()
lines = read_file.splitlines()
clip_file = open("video_names.txt")
for line in lines:
#Creates video in 720p - keeps original aspect ratio
video = VideoFileClip(line, target_resolution=(720, None))
list_of_clips.append(video)
os.remove(line)
filename = "combinedVideo_" + str(today) + ".mp4"
final_clip = concatenate_videoclips(list_of_clips, method='compose')
final_clip.write_videofile(filename)
return filename
【问题讨论】:
标签: python