python腳本實現音頻m4a格式轉成MP3格式的實例代碼

 更新時間:2019年10月09日 11:42:22   作者:Python之眼   我要評論
這篇文章主要介紹了python腳本實現音頻m4a格式轉成MP3格式的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

前言

群里看到有人詢問:誰會用python將微信音頻文件后綴m4a格式轉成mp3格式,毫不猶豫回了句:我會。

然后就私下聊起來了

解決方法介紹如下:

工具:windows系統,python2.7,轉換庫ffmpeg

安裝ffmpeg庫:下載對應電腦系統版本

https://ffmpeg.zeranoe.com/builds/

我這里用的是window 64位

在這里插入圖片描述
在這里插入圖片描述

這里由于路徑問題,我沒有把ffmpeg加入到系統環境變量中,所以我用的是絕對路徑

C:/Users/Administrator/Downloads/ffmpeg-20190925-5f13859-win64-static/bin/ffmpeg

詳細腳本代碼如下:

# _*_ encoding:utf-8 _*_
import os
m4a_path = "/Users/Administrator/Desktop/m4a/" #m4a文件所在文件夾
m4a_file = os.listdir(m4a_path)
for i, m4a in enumerate(m4a_file):
 os.system("C:/Users/Administrator/Downloads/ffmpeg-20190925-5f13859-win64-static/bin/ffmpeg -i "+ m4a_path + m4a 
 + " " + m4a_path + str(i) + ".mp3" )

在cmd下運營該腳本文件,我這里是用virtualenv創建的python的獨立虛擬環境里執行的腳本命令,大家可以不在虛擬環境里執行,只要能運行該腳本就可以:


在這里插入圖片描述

python zhuanhuan.py


在這里插入圖片描述

轉換成功后如下圖


在這里插入圖片描述

轉換文件所在目錄,轉換后的效果文件 0.mp3如下圖:


在這里插入圖片描述

總結

以上所述是小編給大家介紹的python腳本實現音頻m4a格式轉成MP3格式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • python如何生成各種隨機分布圖

    python如何生成各種隨機分布圖

    這篇文章主要為大家詳細介紹了python如何生成各種隨機分布圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • python模塊之paramiko實例代碼

    python模塊之paramiko實例代碼

    這篇文章主要介紹了python模塊之paramiko,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python字典排序實例詳解

    python字典排序實例詳解

    這篇文章主要介紹了python字典排序實現方法,實例分析了Python字典排序的相關技巧,需要的朋友可以參考下
    2015-05-05
  • 對python 調用類屬性的方法詳解

    對python 調用類屬性的方法詳解

    今天小編就為大家分享一篇對python 調用類屬性的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 對python3標準庫httpclient的使用詳解

    對python3標準庫httpclient的使用詳解

    今天小編就為大家分享一篇對python3標準庫httpclient的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python實例方法、類方法、靜態方法的區別與作用詳解

    Python實例方法、類方法、靜態方法的區別與作用詳解

    這篇文章主要介紹了Python實例方法、類方法、靜態方法的區別與作用,結合實例形式分析了Python面向對象程序設計中實例方法、類方法、靜態方法的概念、原理、用法及相關操作技巧,需要的朋友可以參考下
    2019-03-03
  • Python使用設計模式中的責任鏈模式與迭代器模式的示例

    Python使用設計模式中的責任鏈模式與迭代器模式的示例

    這篇文章主要介紹了Python使用設計模式中的責任鏈模式與迭代器模式的示例,責任鏈模式與迭代器模式都可以被看作為行為型的設計模式,需要的朋友可以參考下
    2016-03-03
  • Python字符串匹配之6種方法的使用詳解

    Python字符串匹配之6種方法的使用詳解

    這篇文章主要介紹了Python字符串匹配之6種方法的使用詳解,在文末給大家提到了python正則表達的說明,感興趣的朋友跟隨小編一起學習吧
    2019-04-04
  • python如何實現int函數的方法示例

    python如何實現int函數的方法示例

    int()函數常用來把其他類型轉換為整數,下面這篇文章主要給大家介紹了關于python如何實現int函數的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2018-02-02
  • python主線程捕獲子線程的方法

    python主線程捕獲子線程的方法

    這篇文章主要為大家詳細介紹了python主線程捕獲子線程的方法,具有一定的參考價值,感興趣的朋友可以參考一下
    2018-06-06

最新評論

码报108