作者:H丨uAn9-伟安 | 来源:互联网 | 2023-05-19 03:49
本文主要介绍关于python,pcm,wav的知识点,对【wav转pcm格式】和【WAv格式转MP3】有兴趣的朋友可以看下由【{石磊}】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的测试,p
本文主要介绍关于python,pcm,wav的知识点,对【wav转pcm格式】和【WAv格式转MP3】有兴趣的朋友可以看下由【{石 磊}】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的测试,python3相关技术问题。
WAv格式转MP3
批量wav格式音频转换pcm格式音频
import os
path = './audio_1'#原始音频路径
new_path_pcm = './audio_new_pcm'#存储pcm音频路径
dir_path = os.getcwd()+format(os.sep)
pcm_files = []
for i in os.walk(path):
for j in i[2]:
file_path = dir_path+path[2:]+os.sep+j
pcm_files.append(file_path)
for pcm_file in pcm_files:
new_path_name = pcm_file.split('/')[-1].split('.')[0]
print(pcm_file.strip()+'*')
fp = open(pcm_file.strip())
# if True:
fp.seek(44)#wav 和pcm的区别就是wav在pcm的前面多了44字节
data = fp.read()
mergetd_pcm_name = new_path_pcm+os.sep+new_path_name+'.pcm'
print(mergetd_pcm_name)
fp_out = open(mergetd_pcm_name, "wb")
fp_out.write(data)
fp_out.close()
fp.close()
本文《wav转pcm格式》版权归{石 磊}所有,引用wav转pcm格式需遵循CC 4.0 BY-SA版权协议。