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

时间:2021-05-31 19:44:21

用 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)