用 python 脚本,把当前目录及子目录下的 wav 音频文件转换为 flac 格式

时间:2022-05-25 19:46:17

用 python 脚本,把当前目录及子目录下的 wav 音频文件转换为 flac 格式

import os, subprocess

for d,sd,files in os.walk('.'):
for f in files:
src = os.path.join(d, f)
(prefix, sep, suffix) = src.rpartition('.')
if suffix != 'wav':
continue
des = prefix + '.flac'
#print '"', src, '"', 'to', '"', des, '"'
cmd = ['flac', '--keep-foreign-metadata', '--verify', src]
subprocess.call(cmd)