使用VLC播放器播放时如何获取媒体信息

问题描述 投票:0回答:2

我在我的应用程序中使用vlc播放器,我想获取使用vlc播放的文件信息,我使用了vlc SDK。我进行了很多搜索,但找不到任何有关 iOS 中 vlc 播放器集成的正确文档。我想要获取以下信息:

General
ID                                       : 2 (0x2)
Format                                   : MPEG-TS
File size                                : 915 MiB
Duration                                 : 8mn 31s
Start time                               : UTC 2009-06-09 14:15:57
End time                                 : UTC 2009-06-09 14:24:12
Overall bit rate                         : 15.0 Mbps

Video #1
ID                                       : 256 (0x100)
Menu ID                                  : 1 (0x1)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : [email protected]
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : 27
Duration                                 : 8mn 31s
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 4:3
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : MBAFF
Scan order                               : Top Field First
Color primaries                          : BT.470-6 System B, BT.470-6 System G, BT.601-6 625, BT.1358 625, BT.1700 625 PAL, BT.1700 625 SECAM
Transfer characteristics                 : BT.470-6 System B, BT.470-6 System G
Matrix coefficients                      : BT.470-6 System B, BT.470-6 System G, BT.601-6 625, BT.1358 625, BT.1700 625 PAL, BT.1700 625 SECAM, IEC 61966-2-4 601

有什么办法可以获取此类信息吗?

如有任何帮助,我们将不胜感激。 预先感谢。

ios ios8 vlc
2个回答
3
投票

全面披露:我是 VLC 主要开发人员之一,也是 Mac 和 iOS SDK 的当前维护者。

iOS 上的 VLC SDK 称为 MobileVLCKit 或简称为 VLCKit。我们在 wiki 上提供基本文档。此外,我最近在博客中介绍了 VLCKit 中的元数据,它应该提供您需要的所有答案。

注意:您的上述输出取自 mediainfo,它更加详细。在 VLCKit 中,您只能获得从我们的桌面变体中已知的信息面板中获得的尽可能多的信息。


0
投票

这个问题已经有 9 年历史了(2024-07),但我需要知道如何安装这个应用程序来回答这个问题 实时照片附带的实时视频 (*.MOV) 文件的尺寸是多少? Apple StackExchange 网站 AskDifferent

在 Ubuntu 22 linux 上我可以使用:

sudo apt install mediainfo

我(尚)在 Windows 上还不确定,但当我得到答案时会更新。

© www.soinside.com 2019 - 2024. All rights reserved.