Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以用 Python 编写 VLC 插件?如果是这样,您将如何处理?
我看过vlc.py文件,我只能说你可以编写一个具有 VLC 功能的应用程序,但是你真的可以编写一些你可以在 VLC 中打开的东西来添加额外的功能,而无需进入 C 代码和重新编译一切?
根据 VLC 插件(或在 VLC 中称为模块)作者指南:
至少在理论上可以使用不同的编程语言。(主要的 VLC 代码库仅使用 C、C++ 和 Lua,并且在 MacOS 目标 C 上。)
所以,看起来完全有可能。现在,根据相同的资源,您还可以创建“树外”模块,这意味着要将它们添加到 VLC 的功能中,您不必重新编译 VLC。
如果您想了解更多信息,或了解如何制作这些模块,我强烈建议您查看该链接。
你提到了VLC.py文件。如果您要使用这些 Python 绑定,请查看这些示例。