如何从Raspberry Pi命令行获取媒体信息

2

无论您是使用Raspberry Pi播放媒体还是创建媒体,都可能需要检查各种媒体的属性。这可能包括MP3,MP4或JPG文件。

有一种简单的方法可以使用名为“MediaInfo”. 媒体信息 可用于多种操作系统和语言,并且可以在Windows 7 PC上使用。

媒体信息 can provide lots of detail including :

  • 常规:标题,作者,导演,专辑,曲目号,日期,持续时间…
  • 视频:格式,编解码器ID,宽高比,帧速率,比特率…
  • 音频:格式,编解码器ID,采样率,通道,语言,比特率…

Install 媒体信息

要安装软件包,可以使用以下命令:

sudo apt-get install -y 媒体信息

Using 媒体信息

要检查MP3文件,可以使用:

媒体信息 /home/pi/test.mp3

哪里“/home/pi/test.mp3”是文件的路径。如果您已经在所需目录中,则只需键入:

媒体信息 test.mp3

这是MP3的示例输出:

Mediainfo示例-音频

It’同样容易从视频文件中获取信息:

媒体信息 myvideo.mp4

这是一个avi文件的输出示例:

Mediainfo示例-视频

可以使用以下命令将输出重定向到文本文件:

媒体信息 example.mp4 > info.txt

支持的格式

Mediainfo支持您可能需要的大多数格式:

  • 马特洛斯卡(mkv / mka / mks)
  • Ogg(ogg / ogm)
  • 里夫(AVI / WAV)
  • Mpeg 1&2个容器(mpeg / mpg / vob)
  • Mpeg 4容器(mp4)
  • MPEG视频特定(mpgv / mpv / m1v / m2v)
  • 特定于MPEG音频(mp2 / mp3)
  • Windows Media(asf / wma / wmv)
  • 快速时间(qt / mov)
  • 实数(rm / rmvb / ra)
  • DVD视频(ifo)
  • AC3(ac3)
  • DTS(dts)
  • AAC(AAC)
  • 猴’s Audio (ape/mac)
  • Flac(flac)
  • CDXA,如Video-CD(dat)
  • 苹果/ SGI(Aiff / AIFC)
  • 太阳/ NeXT(澳大利亚)
  • Amiga IFF / SVX8 / SV16(iff)
  • Ensoniq巴黎(PAF)
  • 声音设计师2(SD2)
  • 伯克利/ IRCAM /卡尔(irca)
  • SoundFoundry WAVE 64(w64)
  • Matlab(垫子)
  • 便携式语音格式(pvf)
  • FastTracker2扩展(xi)
  • Midi样本转储格式(sds)
  • 视听研究(AVR)

有关可以从这些文件类型中提取的元数据项的其他信息,请参见 Mediainfo格式页面.

如果您想为Pi使用一些测试媒体,则可以从 Big Buck Bunny下载网站.

分享。

2条留言

  1. 陪审团丹布罗斯

    这是我得到的完整输出:

    sudo apt-get install -y 媒体信息
    阅读包装清单… Done
    建立依赖树
    读取状态信息… Done
    软件包mediainfo不可用,但由另一个软件包引用。
    这可能意味着包裹丢失,已被废弃或
    仅可从其他来源获得

    E:包装‘mediainfo’没有安装候选者

发表评论

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.