gpt4 book ai didi

ffmpeg - 在 macOS Catalina 上使用 FFmpeg 覆盖带有 alpha 的视频...问题

转载 作者:行者123 更新时间:2023-12-04 23:23:43 26 4
gpt4 key购买 nike

在以前的 macOS 版本(10.14 Mojave 和更早版本)中,我使用 FFmpeg 将带有 alpha 的视频覆盖在另一个视频之上,并取得了很大的成功。现在,当更新到 macOS Catalina 时,相同的 FFmpeg 命令突然不起作用。它只是在透明度应该根据 Alpha channel 的地方产生黑色。我覆盖在上面的视频是一个 ProRes 4444 文件(包括一个 Alpha channel ),它不再按预期工作。

我已经尝试了几个版本的 FFmpeg,从夜间版本到最新的稳定版本(版本 4.2.1)都无济于事。没有任何效果:-(

我一直在使用的最简单的命令形式如下所示:

ffmpeg -y -i skiing.mp4 -i subtitles.ap4h -filter_complex overlay subtitled.m4v 

不工作。但是,如果我用带有 alpha 的简单 .png 图像替换 subtitles.ap4h 文件,它可以工作吗?

我也一直在尝试混合滤镜,但我真的不明白它的要点。

有人可以对此有所了解。有没有其他人看到这个问题。

您对如何使用混合滤镜而不是叠加滤镜来完成相同的任务有什么建议吗?

您可以在我的 Dropbox 中找到我使用的示例文件...

https://www.dropbox.com/s/8z3grpsbejb1na0/skiing.mp4?dl=0
https://www.dropbox.com/s/8c79lg07rbuqyhn/subtitles.ap4h?dl=0

真的很期待有人帮我解开这个谜。

最好的问候/约尔根

最佳答案

好的,所以问题的答案是我并没有像我想象的那样真正导出带有 Alpha channel 的 ProRes 电影。当我这样做时,“谜团”就解开了。感谢您的时间!

关于ffmpeg - 在 macOS Catalina 上使用 FFmpeg 覆盖带有 alpha 的视频...问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58381983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com