sox处理mp3_音频处理常用Linux命令总结(一)

803c93edd808c9affd4c02d2e5c4b9e0.png

今天总结一下常用的linux音频处理工具

soX - Sound eXchange

soxi

soxi 常用选项soxi:      SoX vUsage: soxi [-V[level]] [-T] [-t|-r|-c|-s|-d|-D|-b|-B|-p|-e|-a] infile1 ...-V[n]  Increment or set verbosity level (default is 2)-T  With -s, -d or -D, display the total across all given files-t  Show detected file-type-r  Show sample-rate-c  Show number of channels-s  Show number of samples (0 if unavailable)-d  Show duration in hours, minutes and seconds (0 if unavailable)-D  Show duration in seconds (0 if unavailable)-b  Show number of bits per sample (0 if not applicable)-B  Show the bitrate averaged over the whole file (0 if unavailable)-p  Show estimated sample precision in bits-e  Show the name of the audio encoding-a  Show file comments (annotations) if availableWith no options, as much information as is available is shown foreach given file.

查看音频信息

用法格式:soxi file.wav例:soxi D8_999.wavInput File     : 'D8_999.wav' # 文件名Channels       : 1            # 通道数:常用有单声道,双声道等Sample Rate    : 16000        # 采样率:常用有8000Hz,16000Hz等Precision      : 16-bit       # 采样位深:常用的有 8-bit, 16-bitDuration       : 00:00:08.06 = 129000 samples ~ 604.688 CDDA sectorsFile Size      : 258kBit Rate       : 256kSample Encoding: 16-bit Signed Integer PCM

播放音频

用法格式:播放一遍  play file.wav播放n遍   play file.wav repeat n例子:play D8_999.wavD8_999.wav: File Size: 258k      Bit Rate: 256k  Encoding: Signed PCM  Channels: 1 @ 16-bit  # 通道数以及采样位深Samplerate: 16000Hz     # 采样率Replaygain: off  Duration: 00:00:08.06In:100%  00:00:08.06 [00:00:00.00] Out:356k  [      |      ]        Clip:0Done.

修改音频采样率

用法格式:sox inout.wav -r samplerate output.wav例:sox D8_999_before.wav -r 8000 D8_999_after.wavsoxi -r D8_999_before.wav16000soxi -r D8_999_after.wav8000

将pcm文件转化为wav文件

用法格式:sox -t raw -c [channal] -e signed-integer -b [bits] -r [samplerate] [input.pcm] [output.wav]-t|--type FILETYPE       File type of audio-c|--channels CHANNELS   Number of channels of audio data; e.g. 2 = stereo-e|--encoding ENCODING   Set encoding (ENCODING may be one of signed-integer,                         unsigned-integer, floating-point, mu-law, a-law,                         ima-adpcm, ms-adpcm, gsm-full-rate)-b|--bits BITS           Encoded sample size in bits-r|--rate RATE           Sample rate of audio例:sox -t raw -c 1 -e signed-integer -b 16 -r 16000 D8_999.pcm D8_999.wav将D8_999.pcm文件转化为D8_999.wav通道数为1采样位深为16-bit采样率为16000Hz

ffmpeg - 音视频转换工具

视频中提取音频

用法格式:ffmpeg -i video.mp4 -ar 16000 -ac 1 audio.wav

截取一段音频

用法格式:ffmpeg -i input.mp3 -ss [start_time] -to [end_time] -c copy output.mp3[start_time]/[end_time]格式:00:00.00 or 00:00

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/526895.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2019年12月计算机统考答案,2019年12月计算机等级WPS考前冲刺练习题及答案

【导语】2019年12月计算机等级考试已经进入冲刺阶段,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2019年12月计算机等级WPS考前冲刺练习题及答案,把握机会抓紧练习吧。如想获取更多计算机等级考试的模拟题及备考资料&…

七乐彩中奖规则表_【开奖】双色球第2020094期开奖结果出炉!你中奖了吗?

东莞福彩——让您人生多福,生活多彩!购福彩,做公益,圆梦想。●活动进行时●点击了解↓↓↓●【活动1】727福彩嘉年华:福彩携1000万体验券喊你来生日趴!●【活动2】刮刮乐新票“超给力”重磅来袭&#xff01…

远程计算机 函数不支持,win7远程桌面连接提示要求的函数不受支持怎么办

摘要 腾兴网为您分享:win7远程桌面连接提示要求的函数不受支持怎么办,作业大师,智学网,虚拟助手,喜马拉雅等软件知识,以及winrar纯净,powerdesigner中文,云协同,smc选型软件&#xf…

arcgis vue 添加图层优化_行业 | ArcGIS制图技巧(超全)

↑ 点击上方「中国测绘学会」可快速关注我们地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地…

图片大_2020跨年图片 元旦快乐祝福图片 2019再见2020你好图片大全 新年图片

听说你会画蛋,“圆蛋”画得好这是上天的垂青,但要成为一名令人仰慕的画家,还要靠你不懈的追求。愿你为“圆蛋”而努力,因元旦而快乐终生!元旦要到,预祝你用开心享受节日每一秒,用高兴感受生活真…

ise的时钟ip核_Vivado CIC IP核滤波器详解(一)

引言:从本文开始,我们详细介绍Xilinx CIC IP核滤波器相关知识,包括CIC IP核提供的特性、IP核接口描述以及IP核设计指导等相关内容。1.概述级联积分器梳状(CIC)滤波器,也称为Hogenauer滤波器,是用于实现数字系统中大采样…

潍坊经贸每年单招计算机的成绩,2018潍坊职业学院单招成绩查询时间

2018潍坊职业学院单招成绩查询时间2017-12-28 16:59:50文/丁雪竹潍坊职业学院单招什么时候出成绩,考试分数什么时候公布?高三网小编整理了2018潍坊职业学院单招成绩查询入口,希望大家都能在系统官网上查询到自己的成绩。潍坊职业学院单招什么…

天津大学计算机预推免机试_2019预推免汇总 | 9.18New!

设计保研2019年预推免汇总栏目开通了!为了抢夺优质生源,每年9月,各大高校会以院系为单位组织开展预推免活动。对于设计保研的同学而言,预推免不容忽视!为了帮助大家打赢这场信息战,小设将在官方通知发布的第…

和在线视频会议服务器,什么是视频会议服务器端和客户端?

什么是视频会议服务器端?越来越多的企业采用私有化在企业内部部署视频会议,就不可避免的需要自行搭建视频会议服务器,什么是视频会议服务器端,视频会议服务器端有什么用?视频会议服务器端是整套视频会议的枢纽,是用来传输以及存储用户信息的…

zookeeper 默认端口_ZooKeeper知识点汇总

一、ZooKeeper简介1. ZooKeeper是什么​ Apache ZooKeeper是一个开源的分布式服务框架,为分布式应用提供协调服务,用来解决分布式应用中的数据管理问题,如:配置管理、域名服务、分布式同步、集群管理等官网 https://zookeeper.apa…

侍魂服务器维修,侍魂胧月传说合服活动开启 4月15日更新内容预告

侍魂胧月传说合服活动开启。侍魂胧月传说将会在4月15日执行停机更新,此次更新将会开启合服活动,即对多组服务器进行合服互通,随之而来还有服务器内开展一些合服活动,此外还有对家族矿战玩法的优化及商城的调整更新,那么…

电脑pro,大师屏幕,小米归来!小米笔记本Pro 15 OLED首发评测

2016 年 7 月,小米正式杀入笔记本市场,推出了两款轻薄本。在当时主流的轻薄本市场都用着低色域 TN 屏和塑料机身的情况下,小米用高素质的屏幕和金属 CNC 一体化机身搅动了整个市场。遗憾的是,小米笔记本的模具在这之后更新的并不频…

无线路由器的DNS服务器怎么设置,无线路由器DNS的设置方法

路由器DNS怎么设置?其实一般情况下路由器上的DNS是无需进行设置;如果你电脑、手机等设备连接到路由器后,只能够登录QQ,网页打不开。这是因为路由器上的DNS配置被接触/串改了原标题:"无线路由器DNS的设置方法"…

仪表盘刻度调整_惊艳了我的仪表盘 那些年我遇到最美的“面孔”

文| G哥汽仪表盘上的信息可以让车主们了解自己座驾的状况,出彩的仪表盘设计甚至能让消费者购车时对这款车一见倾心,回顾过往曾经惊艳到我们的那些酷炫仪表盘,那些面孔你是否还依稀还记得……汽车的什么地方最凸显其科技感?营造高科…

负数比较大小_人教版六下【第一单元】负数比较负数的大小

点击蓝色文字关注我们吧!主讲人邬卫老师,长沙市喻沛名师“错例研究”工作室成员。今天讲的微课是人教版小学数学六年级下册第一单元《负数》中有关“比较负数的大小”的典型错题分析。 摘要仿例组练 掌握了这些解题策略及方法之后,我们…

创建数组_如何创建数组

js数组js的数组不是典型的数组典型的数组元素的数据类型相同使用连续的内存储存通过数字下标获取元素但是js的数组不这样元素的数据类型可以不同内存不一定连续的(对象是随机储存的)不可以通过数字下标,而是通过字符串下标这意味着数组可以有…

node.js 实现udp传输_Node.js实战15:通过udp传输文件。

本文将要写一个udp服务器,和一个udp客户端,并实现客户端发送文件给服务器。服务器端代码如下:var dgram require("dgram");server();function server(){var socket dgram.createSocket("udp4");socket.on("messag…

mysql镜像压缩包使用_如何连接docker的mysql镜像

展开全部推荐使用Dockerfile方式。服务的管理使用的是supervisord, 因为dockerfile里只会有一个cmd生效,如果我想62616964757a686964616fe58685e5aeb931333361326332通过ssh去管理容器还要有mysql服务的启动起来 cmd的方式就无法实现,当然容器不需要以sshd的方式去管…

alibaba 实体转json_com.alibaba.fastjson 转换List Map等对象

原文:http://www.cnblogs.com/goody9807/p/4244862.html本文讲解2点:1. fastjson生成和解析json数据(举例:4种常用类型:JavaBean,List,List,List)2.通过一个android程序测试fastjson的用法。fastjson简介:Fastjson是一个Java语言编…

高性能mysql看不懂_高性能mysql笔记1

转载请注明&#xff1a;TheViper http://www.cnblogs.com/TheViper<>这本书写的真的很好&#xff0c;只可惜本屌不才&#xff0c;大部分都看不懂&#xff0c;暂且记下与mysql优化有关&#xff0c;对自己有用的东西。测试指标吞吐量吞吐量指的是单位时间内的事务处理数&am…