Video VLC使用哪个函数打开视频文件?

Video VLC使用哪个函数打开视频文件?,video,vlc,libvlc,video-codecs,Video,Vlc,Libvlc,Video Codecs,我下载了一个视频文件并记录了包裹到达的时间。我想用VLC根据我录制的时间播放视频。在VLC源代码中,我应该调用哪个函数以及如何调用它 我的意思是,当我们按下按钮打开视频文件时,VLC通常使用哪些功能来播放视频?因为它的源代码树中有很多文件和函数 多谢各位 您只需链接到libVLC并调用其中的函数即可。 给出了一个小型C程序的示例,该程序使用此技术打开电影,查找电影中的某个时间,获取一帧的JPG,并将其保存到磁盘。这只是几行代码 我不知道Windows,但在Mac上,标题和共享库位于: 在VLC应

我下载了一个视频文件并记录了包裹到达的时间。我想用VLC根据我录制的时间播放视频。在VLC源代码中,我应该调用哪个函数以及如何调用它

我的意思是,当我们按下按钮打开视频文件时,VLC通常使用哪些功能来播放视频?因为它的源代码树中有很多文件和函数


多谢各位

您只需链接到libVLC并调用其中的函数即可。 给出了一个小型C程序的示例,该程序使用此技术打开电影,查找电影中的某个时间,获取一帧的JPG,并将其保存到磁盘。这只是几行代码

我不知道Windows,但在Mac上,标题和共享库位于: 在VLC应用程序包中:VLC.app/Contents/MacOS/include/VLC/VLC.h(以及该目录中的其他.h文件),库位于VLC.app/Contents/MacOS/lib/libvlc.dylib


请注意,该库是GPLv2,而不是LGPL。我的理解是,如果你链接到库,你需要以GPL的形式发布你的程序。

你可以链接到libVLC并调用其中的函数。 给出了一个小型C程序的示例,该程序使用此技术打开电影,查找电影中的某个时间,获取一帧的JPG,并将其保存到磁盘。这只是几行代码

我不知道Windows,但在Mac上,标题和共享库位于: 在VLC应用程序包中:VLC.app/Contents/MacOS/include/VLC/VLC.h(以及该目录中的其他.h文件),库位于VLC.app/Contents/MacOS/lib/libvlc.dylib


请注意,该库是GPLv2,而不是LGPL。我的理解是,如果你链接到库,你需要以GPL的形式发布你的程序。

谢谢,我已经跟踪了VLC并找到了它。我想它应该在输入模块中。谢谢,我已经跟踪了VLC并找到了它。我认为它应该在输入模块中。