gpt4 book ai didi

c++ - libvlc 中的视频效果

转载 作者:行者123 更新时间:2023-11-28 02:22:03 25 4
gpt4 key购买 nike

在 vlc 中有一些我在 libvlc 中找不到的视频效果,当我在 vlc 中打开视频时,我可以转到“工具->效果和滤镜->视频效果”,然后有很多视频效果我可以使用,例如否定颜色或降噪器或色调分离器等。

我可以通过“libvlc video_set_adjust_float”来设置其中的一些,它可以设置对比度、亮度和一些其他选项。

有没有办法在 libvlc 中使用这些选项? (我想在我用 libvlc 编写的程序中使用其中一些效果)。

最佳答案

LibVLC 中没有 API 可以使用任何其他过滤器。

您可以,但完全不支持,对这些过滤器使用相同的命令行开关,并通过以下两种方式之一将它们传递给 LibVLC:当您通过 libvlc_new 创建您的 LibVLC 实例时>,或者;当您创建媒体实例时,您可以使用 libvlc_media_add_option 添加这些开关中的一些 作为选项。

但是这种方法有很多缺点。除了不受支持之外,对于某些事情,您只能以这种方式设置选项一次并且永远不能更改它们。

关于c++ - libvlc 中的视频效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32063713/

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