【opensource】MediaInfo

Date: 2018.9.12

1、参考:

https://mediaarea.net/en/MediaInfo/Download/Source
https://blog.csdn.net/leixiaohua1020/article/details/12449277
https://blog.csdn.net/column/details/osmedia.html
https://blog.csdn.net/sunshine1314/article/details/2548036#commentBox

2、MediaInfo简介

MediaInfo 用来分析视频和音频文件的编码和内容信息,是开源的工程。
MediaInfo 是自由软件 (免费使用、免费获得源代码,许可协议: BSD)
MediaInfo可以获得多媒体文件的哪些信息?

  • 内容信息:标题,作者,专辑名,音轨号,日期,总时间……

  • 视频:编码器,长宽比,帧频率,比特率……

  • 音频:编码器,采样率,声道数,语言,比特率……

  • 文本:语言和字幕

  • 段落:段落数,列表

MediaInfo支持哪些文件格式?

  • 视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)… (编码器:DivX, XviD, MSMPEG4, ASP, H.264, AVC…)

  • 音频:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF…

  • 字幕:SRT, SSA, ASS, SAMI…

MediaInfo有哪些主要功能和特点?

  • 支持众多视频和音频文件格式

  • 多种查看方式:文本,表格,树形图,网页……

  • 自定义查看方式

  • 信息导出:文本,CSV,HTML……

  • 三种发布版本:图形界面,命令行,DLL(动态链接库)

  • 与Windows资源管理器整合:拖放,右键菜单

  • 国际化:有多种界面语言供选择

  • (软件界面)轻松实现本地化 (需要志愿者翻译语言文件)
    在这里插入图片描述

3、源码获取途径

MediaInfo英文主页:

http://mediainfo.sourceforge.net/

MediaInfo中文主页:

http://mediainfo.sourceforge.net/zh-CN

MediaInfo开发者主页:

http://sourceforge.net/projects/mediainfo

源码svn下载地址:
https://mediaarea.net/en/MediaInfo/Download/Source
https://mediainfo.svn.sourceforge.net/svnroot/mediainfo(已不可用)

4、二次开发方法

    使用mediaInfo工程一般使用其dll,可以利用其解析音视频信息的功能进行二次开发。ffmpeg中的libavformat也具有解析音视频信息的功能,与mediaInfo具有异曲同工之妙。


THE END!

原文地址:https://www.cnblogs.com/SoaringLee/p/10532364.html