2

文件夹中有几个 CSV 文件Developers/List_Of_Parameters,但我不知道如何破译它们。

以下面的字符串为例:

BitRate/String;;;Y NT;;;Bit rate (with measurement);

我推断这BitRate/String是参数的确切名称,并Bit rate (with measurement)提供了该参数的描述。除此之外,我不知道中间的空白是否有任何意义。此外,它Y NT代表什么,同样,该列中的其他值是什么意思?

4

2 回答 2

1

首先,我不知道为什么 mediainfo 决定在他们的模板上使用“.csv”扩展名,但它根本不是逗号分隔的值,它是一个纯文本文件,你可以使用其他文件扩展名只要它仍然是一个纯文本文件,您可以使用 mediainfo CLI 来使用此模板,如下所示:

mediainfo --Inform="file://template.csv"

典型的模板如下所示:

General;Name.........: %FileName%.%FileExtension%\r\nSize.........: %FileSize/String%\r\nDuration.....: %Duration/String3%\r\n
Video;Resolution...: %Width%x%Height%\r\nCodec........: %Codec/String% %Format_Profile%\r\nBitrate......: %BitRate/String%\r\nMax Bitrate..: %BitRate_Maximum/String%\r\nFramerate....: %FrameRate% fps\r\nAspect Ratio.: %DisplayAspectRatio/String%\r\n
Audio;Audio........: %Language/String% %BitRate/String% %BitRate_Mode% %Channel(s)% chnls %Codec/String%\r\n
Text;%Language/String%
Text_Begin;Subs.........: 
Text_Middle;, 
Text_End;.\r\n

...并将输出如下内容:

Name.........: My Video.m4v
Size.........: 8.23 GiB
Duration.....: 02:20:02.880
Resolution...: 1920x800
Codec........: AVC High@L3.0
Bitrate......: 7 504 Kbps
Max Bitrate..: 27.1 Mbps
Framerate....: 23.976 fps
Aspect Ratio.: 2.40:1
Audio........: English 448 Kbps CBR 6 chnls AC3
Audio........: Spanish 448 Kbps CBR 6 chnls AC3
Subs.........: English, Spanish.

您也可以调用 mediainfo CLI 来显示一个参数:

mediainfo --Inform="General;%Duration%"
于 2013-09-26T13:02:47.963 回答
1

MediaInfo 肯定缺少文档 :(,因为没有时间做这件事。在我的 ToDo-list 上,但没有 ETA。

小提示:

除此之外,我不知道中间的空白是否有任何意义。

检查info_t 枚举

另外,Y NT 代表什么,同样,该列中的其他值是什么意思?

检查infooptions_t 枚举

文档仍然很差,但差一点;-)。

Jérôme,MediaInfo 的开发人员。

于 2016-01-19T18:56:00.790 回答