小编seb*_*ian的帖子

如何从Mediainfo中获取特定信息

我发现mediainfo是一个非常好的工具,用于从视频文件中获取元数据.但有时它对我来说太过于压倒性.首先我要提到的是我使用的是Windows Powershell,而在Windows Powershell中我使用Mediainfo作为命令行工具.工作非常简洁,但是当我使用普通的XML输出时,就像你在Mediainfo的GUI版本中看到的那样,我从你的视频文件中得不到足够的信息.使用该--Full命令时,我可以更好地了解元数据.不幸的是,我只需要第五个"持续时间"信息:

持续时间:00:04:42.520

但每当我尝试通过使用时请求持续时间--Inform="Video;%Duration%"我总是得到第一个"持续时间"信息:

持续时间:282520

现在我的问题是:是否可以以我只获得时间码持续时间的方式使用Mediainfo命令?因为我无法弄清楚哪个命令最好能解决这个问题.

C:\Mediainfo>mediainfo.exe C:\Users\Administrator\Desktop\input_luebeck\TheFascist.mov 
General
Count                                    : 292
Count of stream of this kind             : 1
Kind of stream                           : General
Kind of stream                           : General
Stream identifier                        : 0
Count of video streams                   : 1
Count of audio streams                   : 1
OtherCount                               : 1
Video_Format_List                        : ProRes
Video_Format_WithHint_List               : ProRes
Codecs Video                             : apch
Video_Language_List                      : English
Audio_Format_List                        : PCM
Audio_Format_WithHint_List               : PCM
Audio codecs                             : PCM
Audio_Language_List                      : English …
Run Code Online (Sandbox Code Playgroud)

powershell command-line mediainfo

2
推荐指数
1
解决办法
8096
查看次数

标签 统计

command-line ×1

mediainfo ×1

powershell ×1