PythonでVLCプラグインを書くことは可能ですか?もしそうなら、あなたはこれについてどうやって行きますか?
vlc.pyファイルを見たことがありますが、VLCの機能を備えたアプリケーションを作成できることだけがわかりますが、実際には、Cコードやすべてを再コンパイルしますか?
VLCプラグイン(またはVLCで呼び出されるモジュール)ライターズガイドによると:
少なくとも理論上は、さまざまなプログラミング言語を使用できます。(メインの VLC コード ベースは、C、C++、Lua、および MacOS Objective C のみを使用します。)
だから、それは完全に可能に見えます。現在、同じリソースに従って、「out-of-tree」モジュールを作成することもできます。つまり、それらを VLC の機能に追加するために、VLCを再コンパイルする必要はありません。
詳細情報や、これらのモジュールの作成方法のウォークスルーが必要な場合は、そのリンクを確認することを強くお勧めします。
VLC.pyファイルについて言及しました。これらの Python バインディングを使用する場合は、これらの例を確認してください。