有没有可能用Python编写VLC插件?如果可以,该如何操作? 我看过vlc.py文件,但我只知道你可以编写具有VLC功能的应用程序,但是你是否可以编写一些可以在VLC中打开并添加额外功能的东西,而不需要进入C代码并重新编译所有内容呢?
根据VLC插件(或称为VLC模块)编写指南: 至少理论上可以使用不同的编程语言。(主要的VLC代码库只使用C、C++和Lua,在MacOS上使用Objective C。) 所以,这看起来完全是可能的。现在,根据同一资料来源,您还可以创建“外部”模块,这意味着要将它们添加到VLC的功能中,您无需重新编译VLC。如果您需要更多信息或者想了解如何制作这些模块的步骤,我强烈建议您查看该链接。您提到了VLC.py文件。如果您要使用这些Python绑定,请查看这些示例。