我正在處理一個小音頻項目,其中一部分需要使用波形文件和flac文件。我試圖找出如何閱讀每個元數據以及如何手動添加標籤。我無法弄清楚如何按字節讀取字節。從波形文件python讀取字節
我一直在引用this page和一些其他人看到一個Wave文件的完整格式,但對於一些波形文件我有一些差異。我希望能夠看到十六進制字節,以查看發生了什麼差異。
只使用open('fname', 'rb')
並讀取,只返回字節作爲字符串。使用struct.unpack已經適用於一些wave文件,但它僅限於打印爲字符串,整數或短褲,並且我無法確切地看到當我使用它時會出現什麼問題。有沒有其他的方法可以在hex中讀取這個文件?
感謝
「讀十六進制文件」 ? – Holt