可以用Python编写VLC插件吗?

11 投票
1 回答
6067 浏览
提问于 2025-04-17 13:15

可以用Python写一个VLC插件吗?如果可以的话,应该怎么做呢?

我看到有一个叫做 vlc.py 的文件,我了解到你可以用它写一个有VLC功能的应用程序,但我想知道,能不能写一个可以在VLC中打开的东西,来增加额外的功能,而不需要去改C代码和重新编译所有东西呢?

1 个回答

5

根据VLC插件(在VLC中称为模块)的开发者指南

理论上可以使用不同的编程语言。(VLC的主要代码只使用C、C++和Lua,在MacOS上使用Objective C。)

所以,这看起来是完全可行的。根据同一个资源,你还可以创建“外部模块”,这意味着要把它们添加到VLC的功能中,你不需要重新编译VLC。

如果你想要更多的信息,或者想了解如何制作这些模块,我强烈建议你查看那个链接。

你提到了VLC.py文件。如果你打算使用这些Python绑定,可以看看这些示例

撰写回答