小编R.S*_*aby的帖子

Python中的高性能视频编辑

我正在尝试在mp4视频的非常短的部分添加水印.它必须非常非常快.现在我尝试用moviepy来做这个是我的代码:

import moviepy.editor as mp

video = mp.VideoFileClip("video.mp4")
part1 = video.subclip(0,10)
part2 = video.subclip(10,15)
part3 = video.subclip(15,152.56)
logo = (mp.ImageClip("logo.png")
      .set_duration(part2.duration)
      .resize(height=50) # if you need to resize...
      .margin(right=8, top=8, opacity=0) # (optional) logo-border padding
      .set_pos(("right","top")))

partSubtitles = mp.CompositeVideoClip([part2, logo])
final_clip = mp.concatenate_videoclips([part1, partSubtitles, part3])
final_clip.write_videofile("my_concatenation.mp4")
Run Code Online (Sandbox Code Playgroud)

添加徽标和合并视频几乎可以立即工作,但写入光盘需要1分钟,2分钟视频时间过长.你知道一种只编辑几帧的方法并且保存得那么快吗?

其次,转换后,新文件大约增加了40%.为什么?如何解决?

python mp4 moviepy

5
推荐指数
1
解决办法
764
查看次数

如何在 Woocommerce 中获取和显示 BACS 帐户详细信息

我有一个非常简单的想法,但我不知道如何在 WooCommerce 中实现。

在我的商店中,我启用了一些付款方式,也通过银行转帐付款。但是当客户选择银行转账时,他会看到进行转账所需的数据。但在那之后,没有选项可以在感谢页面上显示该数据,每个人都在那里寻找。

有没有一种简单的方法可以再次显示该数据?

php wordpress payment-gateway orders woocommerce

1
推荐指数
1
解决办法
7273
查看次数

如何使用 go in lambda 安全地检查 S3 存储桶中是否存在文件?

我正在为我的项目开发一项服务,该服务用于在 AWS 中同步 Lambdas 工作。这个想法是编写一个 TrackerFile 模块,将在 S3 上存储结构。每次我使用跟踪器时,我都会检查是否有分配给被调用跟踪器名称的文件。

我不知道如何安全地检查 S3 上是否存在具有给定名称的文件。如果文件存在,你能展示一段能够返回 (bool, err) 的示例代码,其中 bool 为 True 吗?

file amazon-s3 go aws-lambda

0
推荐指数
3
解决办法
3761
查看次数