最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python3使用mutagen進(jìn)行音頻元數(shù)據(jù)處理的方法

 更新時間:2022年10月25日 08:35:23   作者:Mike_Zhang  
mutagen是一個處理音頻元數(shù)據(jù)的python模塊,支持多種音頻格式,是一個純粹的python庫,僅依賴python標(biāo)準(zhǔn)庫,可在Python?3.7及以上版本運行,支持Linux、Windows?和?macOS系統(tǒng),這篇文章主要介紹了python3使用mutagen進(jìn)行音頻元數(shù)據(jù)處理,需要的朋友可以參考下

python版本:python 3.9  

mutagen版本:1.46.0

mutagen是一個處理音頻元數(shù)據(jù)的python模塊,支持多種音頻格式,是一個純粹的python庫,僅依賴python標(biāo)準(zhǔn)庫,可在Python 3.7及以上版本運行,支持Linux、Windows 和 macOS系統(tǒng)。

 github地址:https://github.com/quodlibet/mutagen

幫助文檔地址:https://mutagen.readthedocs.io/en/latest/

pypi地址:https://pypi.org/project/mutagen/

一、安裝

1、在線安裝

直接使用pip進(jìn)行安裝:

pip install mutagen

默認(rèn)安裝最新版本。

2、離線安裝

2.1 下載離線安裝文件

可以在pypi頁面源代碼或whl文件。

 2.2  執(zhí)行離線安裝操作

1) 可以使用源碼進(jìn)行安裝

tar zxf mutagen-1.46.0.tar.gz
cd mutagen-1.46.0
python setup.py install

 2)也可以使用pip install 進(jìn)行離線安裝

pip install?mutagen-1.46.0-py3-none-any.whl

 二、基礎(chǔ)用法

1、獲取音頻文件元數(shù)據(jù) 

import mutagen
f = mutagen.File(r"d:\tmp\1.mp3")
f.values()
f.pprint().split('\n')
print(f.get('TXXX:Band').text)

效果如下:

 2、添加(修改)音頻元數(shù)據(jù)

不存在添加,如果存在則修改。

示例:

from mutagen.id3 import TALB
f.tags.add(TALB(encoding=0, text=['some_album']))
f.save()

 3、刪除音頻元數(shù)據(jù)

可使用 .tags.pop 刪除:

import mutagen
f = mutagen.File(r"d:\tmp\1.mp3")
f.tags.values()
f.tags.pop('TXXX:Band')
f.save()
f.tags.values()

效果如下:

 4、獲取音頻屬性

獲取音頻時長、碼率、聲道信息等。

示例:

f.info.pprint()
print(f.info.sample_rate)
print(f.info.channels)
print(f.info.length) # seconds
print(278//60,278%60)

三、資源下載

本文涉及源代碼及安裝文件,可從百度網(wǎng)盤獲?。?/p>

鏈接: https://pan.baidu.com/s/1P4dOBdW6fH-iuI-jPyGarQ?pwd=wbkg

提取碼: wbkg

到此這篇關(guān)于python3使用mutagen進(jìn)行音頻元數(shù)據(jù)處理的文章就介紹到這了,更多相關(guān)python3音頻元數(shù)據(jù)處理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python 迭代器介紹及作用詳情

    Python 迭代器介紹及作用詳情

    這篇文章主要介紹了Python 迭代器介紹及作用詳情,Python 中的迭代器是一個對象,用于迭代列表、元組、字典和集合等可迭代對象,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,需要的朋友可以參考一下
    2022-07-07
  • Python中的變量,參數(shù)和模塊介紹

    Python中的變量,參數(shù)和模塊介紹

    大家好,本篇文章主要講的是Python中的變量,參數(shù)和模塊介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 深入分析在Python模塊頂層運行的代碼引起的一個Bug

    深入分析在Python模塊頂層運行的代碼引起的一個Bug

    幾個星期前, 我的同事跑過來, 說發(fā)現(xiàn)一個奇怪的Bug: 在使用Python的subprocess運行子進(jìn)程時, 當(dāng)子進(jìn)程運行失敗時居然沒有拋出錯誤!
    2014-07-07
  • Python實戰(zhàn)之制作天氣查詢軟件

    Python實戰(zhàn)之制作天氣查詢軟件

    這篇文章主要給大家介紹了關(guān)于Python實戰(zhàn)之制作天氣查詢軟件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 關(guān)于最大池化層和平均池化層圖解

    關(guān)于最大池化層和平均池化層圖解

    這篇文章主要介紹了關(guān)于最大池化層和平均池化層圖解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 利用Python創(chuàng)建位置生成器的示例詳解

    利用Python創(chuàng)建位置生成器的示例詳解

    在這篇文章中,我們將探索如何利用Python在美國各地城市的地圖數(shù)據(jù)和公共電動自行車訂閱源上訓(xùn)練一個快速生成的對抗網(wǎng)絡(luò)(GAN)模型,需要的可以參考一下
    2022-06-06
  • Python光學(xué)仿真數(shù)值分析求解波動方程繪制波包變化圖

    Python光學(xué)仿真數(shù)值分析求解波動方程繪制波包變化圖

    這篇文章主要為大家介紹了Python光學(xué)仿真通過數(shù)值分析求解波動方程并繪制波包變化圖的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • Python實現(xiàn)ping指定IP的示例

    Python實現(xiàn)ping指定IP的示例

    今天小編就為大家分享一篇Python實現(xiàn)ping指定IP的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 淺談Python2之漢字編碼為unicode的問題(即類似\xc3\xa4)

    淺談Python2之漢字編碼為unicode的問題(即類似\xc3\xa4)

    今天小編就為大家分享一篇淺談Python2之漢字編碼為unicode的問題(即類似\xc3\xa4),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • pycharm 安裝JPype的教程

    pycharm 安裝JPype的教程

    這篇文章主要介紹了pycharm 安裝JPype的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08

最新評論

十堰市| 乐东| 辉南县| 关岭| 大竹县| 邵阳县| 余姚市| 大新县| 天峨县| 临沭县| 濮阳市| 耒阳市| 稻城县| 壶关县| 炎陵县| 民权县| 巴彦淖尔市| 依兰县| 东丰县| 忻州市| 玉树县| 无锡市| 从化市| 泗水县| 重庆市| 上饶市| 德清县| 桑植县| 泸西县| 台北市| 泸水县| 卫辉市| 穆棱市| 四会市| 阿城市| 方城县| 永善县| 元江| 信阳市| 蓝山县| 和平区|