获取视频文件格式信息的工具和方法

如果我们需要知道一个视音频文件的信息,包括封装格式、播放时长、码率、视频编码格式、音频编码格式、视频分辨率、帧率、音频属性等,有什么方法呢?下面我将常用的方法汇总一下:

第一种,使用MediaInfo工具 。

MediaInfo是一个用来分析视频和音频文件编码和内容信息的工具。免费开源,支持众多视频和音频文件格式,具有树状结构、文本、XML、网页等多种查看方式,信息可导出为文本,CSV,HTML等文件。具体可参考这篇文章:

查看视频文件格式信息的工具--MediaInfo

另外MediaInfo也开放了SDK,可以通过接口获取到视音频文件的信息,大家可以上网百度一下。

第二种,使用FFmpeg命令行。可参考这篇博文:

Java/PHP/C#等语言如何调用ffmpeg/ffprobe获取音视频文件的信息并输出为JSON格式

第三种,使用FFmpeg API。可参考这篇文章:

用FFmpeg获取视频流+音频流的信息(编码格式、分辨率、帧率、播放时长...)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值