如何获取音频文件的 1 和 0 二进制代码?(蟒蛇)



我正试图弄清楚如何将.mp3文件转换为纯文本二进制代码。我希望能够将二进制1和0用于我的单独项目。我对Python还很陌生,所以这就是我迄今为止在这方面所发现的:

import os
os.chdir('filepath')
b=BitArray(bytes=open('filename.mp3','rb').read())
print(b.read())

您可以对b.bin使用以下操作来获取位字符串,然后将其存储到文本文件中。

import os
from bitstring import BitArray
os.chdir('filepath')
b=BitArray(bytes=open('filename.mp3','rb').read())
# Store result
with open('filename_bits.txt', 'w') as file1: 
file1.write(b.bin) 

最新更新