如何在 Qt 中使用 vlc-qt libvlc 从视频中读取元数据

How to read meta-data from video using vlc-qt libvlc in Qt

我正在 Qt 中开发一个媒体播放器,并使用 libvlc 作为构建播放器的基础。现在我想阅读有关视频的各种信息,例如分辨率、编解码器、持续时间等。

我尝试使用“'libvlc'”提取元数据,但他们需要播放视频才能读取元数据。

我想在不播放视频文件的情况下读取元数据。

我使用 mediainfo 读取元数据,因为 mediainfo 不需要您播放视频来从视频中提取信息。