Back

python转换MP3文件为base64编码

2014-07-27 13:39:49 Python zheng

最近看到一个好玩的js库fartscroll.js,可以让你页面每下拉一点就听到一声屁响。于是研究了一下工作原理:

滚动后向 HTML 文档中添加了 audio 元素,并且使用base64编码。使用 base64 编码的方式,避免了加载外部的音频资源。

演示地址:http://www.opdev.cn/admin/

想自定义声音,怎么转换为Base64编码?

用python获得Base64编码后的字符串:

import base64
f=open(r'/tmp/Teemo.mp3','rb') #二进制方式打开MP3文件
mp3=base64.b64encode(f.read()) #读取文件内容,转换为base64编码
print mp3
f.close()

In: http://www.opdev.cn/python/python-base64.html


打赏!感谢你的支持,我会继续努力!

Looking for something?

About.Me

img zheng
90后,男,耳机发烧友,古典、新世纪、美剧迷。现就职于某教育公司,任运维开发工程师。
QQ: 773889242 Email: bbaobelief@163.com

小鱼儿