小编Seb*_*Sob的帖子

FFmpeg 旋转透明图像颜色填充无法正常工作

我正在缩放和旋转透明 (spade.png) 图像,并将其作为叠加层放置在输入图像上并保存 output.png。这是我的命令:

ffmpeg -y -i input.png -i spade.png -filter_complex [1]scale=120:114,setsar=1,format=bgra,rotate=0.78: c=none :ow=rotw(0.78):oh=roth (0.78)[s];[0][s]覆盖=728-114*sin(0.78):177[输出] -pix_fmt bgra -严格实验-s 640x360 -map [输出] output.png

铲子.png (250x238) :

铲

当我不缩放 spade.png 时,它显示正常:

好的

但是当我缩放+旋转 spade.png时,颜色填充无法正常工作:

问题

这是一个已知的 ffmpeg 错误吗?或者我是否以错误的顺序使用-filter_complex参数?我应该使用另一个 pix_frmt 吗?有任何想法吗?谢谢

ffmpeg image image-processing rotation image-rotation

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

FFmpeg 过滤器围绕点旋转图像

有谁知道如何使用 FFmpeg -vf 旋转将图像旋转到其起点(左上角)而不是中心点(默认)?

在这个例子中,我尝试将一个红色方形图像 ( test_sq.png )从in.png上的起点旋转30度,放置在 coord 423:259导致out.png

这是我的命令:

ffmpeg -y -i in.png -pix_fmt bgra -strict experimental -vf movie=test_sq.png scale=279:279 rotate=30*PI/180:c=none:oh=ow [sticker]; [in][sticker] overlay=423:259 [out] -s 1280x720 out.png
Run Code Online (Sandbox Code Playgroud)

将其可视化:

结果

正如您所看到的,它从其中心点旋转并剪辑了原始图像,效果不是很好。任何人都有如何实现我需要的建议或想法?

ffmpeg rotation

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

Google Cloud Compute Engine VM 因未知原因停止?

我们在 Google Cloud Console 中的一个 VM 实例已停止,我们无法弄清楚原因。compute.instances.stopstackdriver 日志中列出了4 个类似的日志。这是其中之一:

jsonPayload: {
  actor: {
   user:  "cloud-cluster-manager@prod.google.com"    
  }
  event_subtype:  "compute.instances.stop"   
  event_timestamp_us:  "1549644158637334"   
  event_type:  "GCE_API_CALL"   
  ip_address:  "",
  ...
}
Run Code Online (Sandbox Code Playgroud)

我在Docs 中找到了event_subtypeevent_type的含义,但我在理解它时遇到了麻烦?那个演员是谁,我在我们的 IAM 用户中找不到他。

任何的想法?

google-app-engine google-compute-engine google-cloud-console google-cloud-platform

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