我是靠谱客的博主 负责龙猫,这篇文章主要介绍ffmpeg批量转换flac为wav,m4a转换为wav,批量删除目录下某一后缀名文件,复制文件中有相同部分的文件,现在分享给大家,希望可以做个参考。

m4a转换为wav建立python文件:

复制代码
1
2
3
4
5
6
7
8
9
10
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

复制代码
1
2
3
for i in *; do ffmpeg -i $i ${i%.*}.wav; done

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

批量删除

复制代码
1
find . -name "*.wav"|xargs rm -f
复制代码
1
find . -name "*.flac" -type -f -print -exec rm -rf {} ;

批量复制

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

 

最后

以上就是负责龙猫最近收集整理的关于ffmpeg批量转换flac为wav,m4a转换为wav,批量删除目录下某一后缀名文件,复制文件中有相同部分的文件的全部内容,更多相关ffmpeg批量转换flac为wav,m4a转换为wav,批量删除目录下某一后缀名文件,复制文件中有相同部分内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部