# This is a sample Python script.from movIEpy.editor import VIDeofileClipdef get_one_vIDeo(vIDeo_name):clip = VIDeofileClip(vIDeo_name)print()mem = psutil.virtual_memory()ram_size=mem.free# ram_size=10000000max_ram_size=ram_size//8one_vIDeo=max_ram_size//(clip.fps*clip.w*clip.h*4)end_s=0start_s=0len_=clip.duration//one_vIDeo end_vIDeo=""for i in range(int(len_)):if end_s:start_s += one_vIDeo end_s += one_vIDeo one_vIDeo_data=clip.cutout(end_s,clip.end).cutout(clip.start,start_s)if len_-1==i:# 这里是末尾了end_vIDeo=clip.cutout(clip.start,start_s+one_vIDeo)if __name__ == '__main__': get_one_vIDeo("D:/11111.mp4")总结
以上是内存溢出为你收集整理的python将视频分段处理全部内容,希望文章能够帮你解决python将视频分段处理所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)