我們知道計算機中CPU只認識0和1,所以計算機中所有的文件都是以二進制存儲的。合併音頻文件的原理就是,以二進制讀取兩個音頻文件,再以二進制寫入到一個文件中即可。
代碼如下:
# coding=utf-8
f1_read = open('f1.mp3', 'rb')
f2_read = open('f2.mp3', 'rb')
f3_write = open('f3.mp3', 'wb')
f3_write.write(f1_read.read())
f3_write.write(f2_read.read())
f1_read.close()
f2_read.close()
f3_write.flush()
f3_write.close()