自制音频转换工具

Posted 小蜗牛爱远行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自制音频转换工具相关的知识,希望对你有一定的参考价值。

  • ffmpeg下载:

    链接:https://pan.baidu.com/s/16nNzaFr6XtafTTsZVjlztQ
    提取码:g6mi

  • 配置环境变量

  • 相关文件夹(与程序放在同一文件夹)

    • input待转换音频文件夹
    • output转换后存放的文件夹
  • 音频转换代码(具体需求自行改动)

    # --------------------------------------
    # - -*- coding:utf-8 -*-               -
    # - Author : gy                        -
    # --------------------------------------
    import os, ffmpy, datetime
    
    
    def change_file_name(dir_name):
        print(dir_name)
        dir_list = os.listdir(dir_name)
        for filename in dir_list:
            print(filename)
            file_path = os.path.join(dir_name, filename)
            print(file_path)
            new_path = os.path.join(os.path.join(os.getcwd(), 'output'), filename).split('.')[0] + '_new.wav'
            print(new_path)
            //自行按需改动
            ff = ffmpy.FFmpeg(inputs=file_path: None, outputs=new_path: ' -sample_fmt s16 -ar 8000 -ac 1')
            ff.run()
    
    
    if __name__ == '__main__':
        dir_name = os.path.join(os.getcwd(), 'input')
        change_file_name(dir_name)
    
    
  • 程序打包:

    pyinstaller -F 转换程序.py

以上是关于自制音频转换工具的主要内容,如果未能解决你的问题,请参考以下文章

根据JDK自制中文与asc码互转工具

C#自制png转ico图标工具

音频格式转换器哪个最快最好用

Python自制小时钟,并转换为exe可执行程序详解

小工具批量将mp3音频格式转换为wav格式

音频转换成mp3格式的步骤