m4a转换为wav建立python文件:

def convert(save_path):files     = glob.glob('%s/voxceleb2/*/*/*.m4a'%save_path)files.sort()print('Converting files from AAC to WAV')for fname in tqdm(files):outfile = fname.replace('.m4a','.wav')out = subprocess.call('ffmpeg -y -i %s -ac 1 -vn -acodec pcm_s16le -ar 16000 %s >/dev/null 2>/dev/null' %(fname,outfile), shell=True)if out != 0:raise ValueError('Conversion failed %s.'%fname)

ffmpeg转换,需要先创建一个shell文件,直接用vi创建xxx.sh

for i in *;
do ffmpeg -i $i ${i%.*}.wav;
done

然后用chmod +x xxx.sh赋予文件执行命令权限,然后将脚本放入你需要执行的目录下执行, ./ xxx.sh

批量删除

find . -name "*.wav"|xargs rm -f
find . -name "*.flac" -type -f -print -exec rm -rf {} \;

批量复制

#将以rar结尾的文件复制到mnc01这个文件夹
cp /home/*.rar /mnt/mnc01#将以88开头的文件复制到mnc01这个文件夹
cp /home/88* /mnt/mnc01

ffmpeg批量转换flac为wav,m4a转换为wav,批量删除目录下某一后缀名文件,复制文件中有相同部分的文件相关推荐

  1. 在 Windows 和 Mac 上将 M4A 转换为 WAV

    有些人认为 M4A 是 MP3 的继承者,因为 M4A 比 MP3 质量更好但体积更小.很多iPhone用户都期待着苹果能增加M4A的兼容性,因为M4A的兼容性不好已经造成了很多麻烦.例如,M4A 文 ...

  2. 批量转换json到java bean工具说明

    说明: Json已经在现代程序中使用的越来越多,把json字符串转换为java bean也越来越常见. 我之前写了一个小程序,使用java开发,批量把json转换为java bean,直接拷贝到项目中 ...

  3. 图片批量转换pdf文件

    文章目录 1. 依赖 2. 工具类抽取 1. 依赖 <!--图片转换pdf Start--><!-- https://mvnrepository.com/artifact/com.i ...

  4. 免费PDF批量转换图片工具

    免费PDF批量转换图片工具 免费PDF批量转换图片工具 程序界面 测试效果 程序说明 使用说明 使用注意 开发环境 测试环境 程序版本 源文章出处 下载地址(百度云) 免费PDF批量转换图片工具 一款 ...

  5. 批量转换 LF 和 CRLF 的小技巧【详细步骤】

    在做跨平台开发移植的时候,最常见的问题就是不同操作系统的换行不同(例如,Windows 上是 CRLF,而 Linux 上是 LF,MacOS 以前是 CR,现在也是 LF),如果不注意的话,可能会导 ...

  6. python批量重命名指定目录下所有文件的后缀名

    python批量重命名指定目录下所有文件的后缀名 有个需求,需要把某个文件夹下所有后缀名为.abc的更改为.xyz; #批量重命名指定目录下面所有文件的后缀名. word_dir为需要更改后缀的文件夹 ...

  7. php 批量改文件名后缀名_PHP 批量修改文件后缀名

    跳至/** * 批量修改文件后缀名 * @param $path 文件夹路径 * @param $sext 原文件后缀名 ($sext=all说明整个目录的所有文件) * @param $dext 目 ...

  8. python批量合并excel文件,后缀名为xls

    最近处理的一个项目需要用到批量合并excel表格,我就用python拼了一个代码,可以实现传入一个根目录,然后将该目录下所有的后缀名为xls的excel表格进行合并,将结果输出在根目录下 第三方库配置 ...

  9. 一秒批量修改文件扩展名(后缀名)

    已经能正常查看到文件后缀名了,如果要修改文件后缀名,扩展名很简单直接选择文件,右键重命名.或者按住键盘"F2"键,进行修改. 这是针对单个文件的操作方法,但是文件过多就单个修改的工 ...

最新文章

  1. ScrollView 嵌套 ListView 只显示第一行的源码分析
  2. Java 虚拟机总结给面试的你(中)
  3. Apache Kafka-事务消息的支持与实现(本地事务)
  4. 在zabbix web上进行监控主机配置
  5. c语言中文件是如何存储的,急求如何将下列C语言程序数据存储到文件中?
  6. 矩阵计算的理论与方法_钢筋焊接网片实际重量与理论重量相差多少以及计算方法...
  7. 【算法】剑指 Offer 56 - II. 数组中数字出现的次数 II 【重刷】
  8. MATLAB显示图像为什么一片白
  9. 实现自定义Sql 注入器
  10. html5图片在线剪辑,Web端裁剪图片方法
  11. C语言--逻辑判断题(2)
  12. Linux如何关闭自动锁屏
  13. javascript-异步之Promise then和catch
  14. python批量合并mp4视频
  15. 数据预处理(一):无量纲化
  16. 循环报错: 远程主机强迫关闭了一个现有的连接
  17. 10月书讯(下)| 双节同庆,读书正当时
  18. Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification
  19. [BZOJ3252][长链剖分]攻略
  20. 阿德莱德大学计算机科学学士排名,2020年阿德莱德大学计算机科学学士就业前景,入学要求介绍...

热门文章

  1. 哔咔漫画无响应,无法安装正确的应用
  2. [Unity] Catan Universe: Unity 的移动设备优化
  3. 【shaderforge小实例】 轮廓内发光
  4. ubuntu系统(七):工控机连接手机热点
  5. Sia(Siacoin/SC/云储币)去中心化存储平台网址汇总
  6. “双碳”背景下 数据中心气体灭火技术演进方向
  7. ADO.NET中五个对象
  8. h5实现上下滑动切页
  9. 大数开根号(蓝桥杯-矩阵翻硬币)
  10. 【Redis】分布式限流与Redis实现限流的四种方式(Redis专栏启动)