mutagen

    10熱度

    1回答

    我希望能夠檢測到音頻文件是否嵌入了專輯封面,如果沒有,則將專輯封面添加到該文件。我正在使用誘變劑 1)檢測專輯封面。是否有一個更簡單的方法比這個僞代碼: from mutagen import File audio = File('music.ext') test each of audio.pictures, audio['covr'] and audio['APIC:'] if

    2熱度

    3回答

    我目前正在嘗試使用Python及其eyeD3庫從mp3文件中提取歌詞。歌詞已經嵌入到mp3文件中(通過:MusicBee)。我正在嘗試使用eyeD3來返回歌詞。我無法弄清楚如何去做。我已經在網上進行了廣泛的搜索,所有我找到的都是教程來展示如何設置歌詞。我只是想從文件中讀取它們。這裏是我當前的代碼: track = eyed3.load(path) tag = track.tag artist

    1熱度

    1回答

    我試圖給一首歌分配一張圖片,並且我有一些可以在mac上使用但不在PC上的代碼。 song = MP3(self.file, ID3=ID3) # add ID3 tag if it doesn't exist try: song.add_tags() except error: print "we got an image error"

    3熱度

    1回答

    我正在改進開源音樂數​​據庫,該數據庫從我的集合中讀取歌曲並將它們存儲到SQLite數據庫。反過來,我可以利用數據庫查找重複項,在我的收藏集上運行查詢,以及(如果我願意的話)在收藏集中找到重複的歌曲。爲了從音樂文件中讀取元數據,我利用了Mutagen庫,並且存儲了元數據,我使用了SQLite3。 我想測試一下我編寫的大規模集合的代碼,所以我聯繫了同學和家人,並且遇到了大約90,000的總測試大小。

    9熱度

    3回答

    正如問題所問 - 有沒有人有使用Mutagen python ID3庫來編寫mp3文件的好例子? 我正在尋找特別添加光盤/曲目號碼的信息,但編輯標題和藝術家的例子也會有所幫助。 乾杯, /YGA

    0熱度

    2回答

    我正在構建一個小工具,我想掃描音樂集合,讀取曲目的ID3信息並存儲它,只要該特定藝術家沒有一首歌曲具有被訪問了兩次以上。我打算使用Mutagen來閱讀標籤。 但是,我自己和其他人的音樂收藏量很大,超過2萬首歌曲。據我所知,像Mutagen這樣的圖書館必須打開並關閉每首歌曲才能從中獲得ID3信息。雖然MP3的性能不是很高,但這是很多歌曲。我已經計劃對每位藝術家進行一次小小的優化,如果他們的歌曲數量超

    0熱度

    3回答

    我試圖通過Python編輯某些MP3文件的ID3標籤。我做了一些研究,並找到了誘變劑和eyeD3文庫。但是,我遇到了與這兩個庫類似的問題。這兩個實現都抱怨我提供的文件不存在,或者不是.mp3文件。 我已經下載了Mp3tag(http://www.mp3tag.de/en/download.html)並確認我提供的文件被標記爲ID3v2.3(ID3v1 ID3v2.3),這是一個。 mp3文件。 下

    1熱度

    1回答

    我一直在我的Windows 7機器上爲Python 2.7使用mutagen軟件包(version-mutagen-1.20),現在不幸的是它今天早些時候停止工作。 我重新安裝了軟件包,刪除了屬於這個軟件包的所有文件,並再次將它重新安裝,但所有的努力都是徒勞的。令我困惑的是,直到昨天,這一切都運行良好。有人能指出我可能會出錯嗎?我在下面提到了一些代碼和日誌以供參考。謝謝! 我也安裝了eyed3軟件

    2熱度

    1回答

    我想清除MP3文件中的所有元數據,並且我已經在我的項目中使用了Mutagen。 有沒有一種方法可以簡單地清除文件中的所有元數據?

    1熱度

    1回答

    想要從遠程音頻文件的ID3信息中獲取藝術家,標題,專輯。我不想下載整個文件,所以我只下載前500個字節。我可以看到ID3信息查看身體的時候,不幸的是當我打電話誘變https://code.google.com/p/mutagen/指向小文件,則會引發錯誤 的EOFError:請求的0x1ce9 0x1a501(file.mp3) 有什麼辦法修復這個文件?損壞?