MoviePy-Python视频帮助类-少数派另类代码

如果你想找一些更精确的视频处理代码python代码,基于MoviePY,实在量少,纯属个人记录文章

有看到过我这个月发文章的朋友,应该都知道

(还是没有讲到具体的模型训练,原理 or 代码)

最近是在做一些视频处理,锚点已经很清楚了

锚点就是:Python, 模型, + MoviePy

不确定MoviePy的__基底__是否基于FFmpge

不过用的很顺手了


一般做模型训练都是大量(10~20)其实感觉也没有多大量,只是某些人认为超过100即是多

(因为没有从这些开源项目里面看到哪怕一点点的批量处理,日志,时间戳等等都没有,没有这些工具,你这么项目怎么管理"大量“,)

因为当年个人的巅峰处理数据量就是1W,5~6W比较勉强,超过10W人会头晕(当年,5~6个同事,处理500~600W数据,是数据不是视频)

说多了,总之从一些项目能看到很长的流程,确实能处理|||一个|||视频,或者多个(然后后面就接着备注:多个可能会卡),TMD,10个视频内你就卡??

## 如果这些项目是有批量处理的逻辑,是有框架的,我才能借鉴这些代码

所以,没有,就自己写了一些,也不是很好的批量处理---实践,就是处理单个游戏录屏画面,

想控制单个画幅的

先是AI写的方法

裁剪

from moviepy.video.tools.subtitles import SubtitlesClip
from moviepy.video.io import VideoFileClip
def crop_and_scale(clip, target_width, target_height,cut_max_bound = True):
    """
    将横屏视频按指定尺寸裁剪为竖屏(直接裁剪中心区域)
    :param input_path: 输入视频路径t_size
    :param output_path: 输出视频路径
    :param target_width: 目标宽度(竖屏的宽度,如 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值