音频
采样频率(采样率):16KHz 48KHz …
采样精度(位速):16bit 32bit…
声道数目:单声道 多声道
例如,一段音频采用32位的采样精度,16KHz的采样频率,双声道,它每秒所需要的数据量为32x16000x2/8=128000字节。

截取音频:
ffmpeg -i input.wav -ss 00:00:05 -t 00:00:10 output.wav

-ss为开始时间 -t为持续时间

查看音频格式:
ffprobe input.wav

修改音频文件采样率:
ffmpeg -i input.wav -ar 16000 output.wav

多通道变单通道
ffmpeg -i input.wav -ac 1 output.wav

转换格式
ffmpeg -i input.mp3 outpit.wav

提取一个通道并重采样
ffmpeg -i input.wav -ac 1 -ar 16000 output.wav

修改采样精度(位数)
ffmpeg -y -i input.wav -acodec pcm_f32le -ac 1 -ar 16000 -vn output.wav

转换音频格式

ffmpeg -i input.flac output.wav

批处理转换音频格式

for i in ./*.flac;  # 遍历当前文件夹下所有的.flac格式文件
do
ffmpeg -i "$i" ${i}.wav;  # 用ffmpeg将flac格式的后缀加上.wav后缀
done
rename 's/\.flac.wav/\.wav/' *  # 批量重命名新产生的.flac.wav文件为.wav文件
find *.flac|xargs rm -rf  # 删除.flac文件,如果需要保留注释掉这句

Linux批量保存文件名

find . -type f -name "*.fastq" > doc.txt

————————————————
版权声明:本文为CSDN博主「Diyh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_43318971/article/details/113096815

ffmpeg音频采样率转换相关推荐

  1. 声音的变奏:深入理解ffmpeg音频格式转换的奥秘与应用

    声音的变奏:深入理解音频格式转换的奥秘与应用 1. 音频数据的本质:声音与数字 (The Nature of Audio Data: Sound and Numbers) 1.1 音频的物理与数学基础 ...

  2. php能转换音频采样率吗,音频采样频率怎么设置-音频采样率转换软件下载

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  3. php转换音频采样率,音频采样率转换 如何转换音频采样率

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  4. 使用ffmpeg进行音频采样率转换

    最近有需求要对一部分语音进行识别分析语音内容,供应商提供的接口对采样率有要求,指定8k或16k采样率,我们的语音采样率各不相同,所以需要一个工具进行统一的采样率转换.使用的是ffmpeg程序进行转换. ...

  5. 音频-ffmpeg音频格式转换

    ffmpeg音频转换采样率指令: 例:PCM采样率48k转换成32k(有符号16bit,小端,单声道) ffmpeg -f s16le -ar 48000 -i say_48.pcm -f s16le ...

  6. ffmpeg音频视频转换命令笔记

    文章目录 mp4转mp3 音视频质量 MP4转avi avi转MP4 音频质量 其他功能 提高音量 视频裁剪 裁剪视频长度 视频缩放 视频旋转 提取图片[^1] mp4转mp3 .\ffmpeg -i ...

  7. java转换音频采样率_音频采样率转换

    buf_sizePCM = frame_info.samples * frame_info.channels; memcpy(bufferPCM,pcm_data,buf_sizePCM); //采样 ...

  8. Java使用ffmpeg进行音频格式转换

    ffmpeg相关文章网址(用于记录一些好的文章地址~) ffmpeg命令详解 https://blog.csdn.net/zzcchunter/article/details/68060989 jav ...

  9. FFmpeg源码分析:swr_convert()音频格式转换

    FFmpeg在libswresample模块提供提供音频转换函数,以前使用的libavresample模块已经过时.根据官方文档说明:libswresample提供深度优化的音频重采样.声道布局转换与 ...

最新文章

  1. 奇迹服务器维护,奇迹MU 3月31日服务器维护更新公告
  2. IEC104协议规约解析
  3. Linux监控进程的iops,linux性能监控工具--Collectl
  4. 关于内存流与字符串的转换
  5. Net Core下使用RabbitMQ比较完备两种方案(虽然代码有点惨淡,不过我会完善)
  6. [js] 举例说明面向对象编程有什么缺点?
  7. php mysql读取数据查询_PHP MySQL 读取数据
  8. Struts2知识点总结大全
  9. 中lisp文件_关于 Emacs 中的变量你需要知道的事情 | Linux 中国
  10. JDBC之用元数据将结果集封装为List对象
  11. MVC与WebForm最大的区别
  12. Web前端JavaScript笔记(3)对象
  13. AD域权限分配_ADManager Plus对AD域管理有哪些帮助作用?
  14. 2018国家网络安全宣传周系列漫画
  15. JQUI 的一个小问题
  16. mysql经典脚本_mysql常用脚本
  17. 线性递推方程通解的特征根解法
  18. springboot内嵌tomcat如何优雅开启http端口
  19. 具有聚集诱导发射(AIE)特性的新型TADF分子SBF-BP-DMAC的定制合成
  20. iPad能用的c语言编译器,干货:苹果新iPad Pro的USB-C接口可以这么玩

热门文章

  1. 计算机 蚂蚁搬家 教案,小班蚂蚁搬家的教案
  2. 实习,内推,校招,社招的区别和联系
  3. java万年历的设计总结_java万年历设计报告
  4. 一个简单的学籍信息管理系统,基于PHP和Bootstrap的实现
  5. 【已解决】华为手机短接后有提示音但在其他设备里显示未知设备或者USB-SER怎么办 | 华为荣耀手机短接后未知设备里面出现“USB-SER” 端口如何解决
  6. NYOJ 42 一笔画
  7. Chromedriver各个版本浏览器驱动下载地址
  8. 安静!听听AI眼中岛国老师的声音~
  9. Python笔记相关
  10. 英语学习-综合英语(1)