背景

使用声纹识别时候提交音频报错,使用ffmpeg系列的子组件ffprobe来获取我的音频信息。

ffmpeg 获取音频信息

使用ffprobe来获取音频的信息

附上命令行

ffprobe -v quiet -show_format -show_streams -print_format json "F:\voice_data\170930125\register_0.wav"

返回结果

{"streams": [{"index": 0,"codec_name": "opus","codec_long_name": "Opus (Opus Interactive Audio Codec)","codec_type": "audio","codec_time_base": "1/48000","codec_tag_string": "[0][0][0][0]","codec_tag": "0x0000","sample_fmt": "fltp","sample_rate": "48000","channels": 1,"channel_layout": "m

ffmpeg获取音频信息相关推荐

  1. python ffmpeg 获取视频信息_ffmpeg获取视频信息

    php使用ffmpeg获取视频信息可以获取到视频的分辨率.文件大小.播放时长.编码格式.视频格式.音频编码.音频采样频率.等..... 废话不多说,直接上代码.../** * Name: ffmpeg ...

  2. java获取音频信息(比特率,声道,采样率),处理切割、合并音频

    获取音频信息(比特率,声道,采样率) java获取音频信息网上有很多版本,但本人在试过之后对比真实数据都不太准确,发现有个可以使用处理音频的java类库,jaudiotagger,使用这个获取到的音频 ...

  3. python使用eyed3获取音频信息包含采样率比特率和通道信息等

    from eyed3 import mp3 # 打开文件并读取音频信息 f=mp3.Mp3AudioFile("data/11767.wav") bitrate = f.info. ...

  4. 【初学ffmpeg】ffmpeg获取视频信息

    ===================================================== 相关代码可以参考我的: [初学ffmpeg]ffmpeg解码保存为yuv ========= ...

  5. C#音频截取与原文匹配2:使用ffmpeg处理音频文件

    ffmpeg获取音频时间 ffmpeg转换音频格式(单声道,16000hz,16bit  wav) ffmpeg截取音频 不知道是不是错觉,感觉ffmpeg比NAudio要快啊~ 那么这就是第二个版本 ...

  6. php获得视频分辨率,php+ffmpeg 获取视频相关信息(缩略图、视频分辨率)

    ffmpeg是一款开源.跨平台的视频处理程序,可用在Windows.mac.linux等平台,可以方便的运用多种语言脚本来调用其执行视频的操作. 下面介绍使用ffmpeg获取视频首帧的方法. & ...

  7. php获取文件夹中的音乐文件_PHP获取音频文件信息的方法

    本篇文章主要介绍PHP获取音频文件信息的方法,感兴趣的朋友参考下,希望对大家有所帮助. 项目需求:现在有一个音频文件上传的功能,在上传后PHP需要获取这个音频文件的相关信息,例如:时长等,由于这个文件 ...

  8. 解决ffmpeg获取AAC音频文件duration不准

    最近测试提出了一个bug,ijk获取到的aac文件的duration不准,发来一看,确实不准,在AE或者系统mediaplayer中得到的都是3m48s(准确时间是MMParserExtractor: ...

  9. 使用FFMpeg 获取MP3文件中的信息和图片

    我们在播放音频文件时,如MP3格式的音频文件,一些播放器会显示音乐名称.专辑名称.歌手.音乐图像等信息,如下图片所示: 下面介绍使用FFMpeg来获取这些信息. 使用函数avformat_open_i ...

最新文章

  1. MongoDB或CouchDB - 适合生产? [关闭]
  2. scrapy分布式去重组件源码及其实现过程
  3. python项目归纳总结-python项目总结
  4. Docker学习与和应用(二)_使用Docker
  5. hashcode值一样对象一定相同吗_HashMap实现原理分析(面试问题:两个hashcode相同 的对象怎么存入hashmap的)...
  6. 项目管理纵横谈(1)──项目的管理的目标
  7. Tomcat启动时项目重复加载,导致资源初始化两次的问题
  8. java socket 阻塞模式_(四) 如何将socket设置为非阻塞模式
  9. 同济大学C++mooc第12讲:文件
  10. 8w 字,给程序员的职场第一课(上篇)
  11. 无限极分类之查找家谱树
  12. idw matlab 程序_IDW 算法MATLAB 实现
  13. python 自动运维架构师_运维架构师-Python 自动化运维开发-031
  14. Java项目:基于ssm汽车配件管理系统(计算机毕业设计)
  15. Unity 亮晶晶✨的粒子特效
  16. Unix下命令行方式下载软件~
  17. 班级综合评测数据管理系统
  18. rgb,444,422,420
  19. 微信统一下单 java_微信支付(java版本)_统一下单
  20. Win10+Tensorflow+OpenPose安装过程及问题解决

热门文章

  1. Convex Optimization
  2. 鸿蒙小型系统内核Liteos-a开发指南
  3. 赵小楼《天道》《遥远的救世主》深度解析(86)聪明是一种思考方式,精明只有算计和小心眼,只想赚钱却又不想承担风险是典型的弱势文化
  4. mybatis-plus使用注意事项
  5. Linux面试最高频的5个基本问题
  6. 2021年全球支付现状及发展趋势分析:亚太电子商务数字支付将超过3.1万亿美元[图]
  7. Lodash的一些基本使用
  8. sentinel接入网关应用_微服务初体验(三):集成Gateway网关和Sentinel限流
  9. 机器人行业最新年度预测出炉:中国仍是需求大国,强调全球联动合作
  10. 虚拟机安装SSH报错解决办法