我对媒体播放器GUI有一个想法,我想用Electron构建它(因为它是我熟悉的工具;我意识到它不适合所有人)。我可以使用HTML <video>
元素及其周围的一些自定义UI轻松完成此操作,但这只能播放几种格式。
我希望它能够播放尽可能多的不同视频格式。所以我想知道如何使用libvlc。
libVLC(VLC SDK)媒体框架可以嵌入到应用程序中以获得多媒体功能。
我目前对libvlc(或者通常是C库)知之甚少,但我希望可以通过Node / Electron与它进行交互,这样我就可以在Electron GUI中播放视频文件。
在深入研究libvlc文档之前,我想知道:
some/file.mp4
”,或者更像是“请播放some/file.mp4
然后播放我支持已解码的视频帧,以便我可以在自己的画布上渲染它们吗?(顺便说一句,有一个名为node-vlc的项目看起来很有前景,但它已经维持了5年多。)