with open('test.mp3','rb') as file:
data = file.read()
start_png = data.find(b'PNG')-1
end_png = data.find(b'IEND')+8
png = data[start_png:end_png]
with open('test.png','wb') as f:
f.write(png)
все работает. Но как мне найти байты "89 50 4E 47 0D 0A 1A 0A"?