分享

Python与多媒体处理

 lihuimail 2017-10-20

下面主要介绍Python中对音频和视频的一些现成的开源项目。

PPlayer

使用Python2.7和PyQt4构建,主要用于Windows平台。其页面如下所示:

对应的 源代码

MusicPlayer

以网易云音乐为模板,整合多家平台资源(网易云、虾米、QQ)的跨平台音乐播放器,使用的是Python3.5和PyQt5构建,其页面如下所示:

MPlayer.py

对应的 文档 ,是对MPlayer的1个简单的封装,可以自定义视频界面。

ncmbot

网易云音乐助手,提供了网易云音乐的不同接口,对应 文档地址 ,而对应的 源代码

QQ音乐接口

主要是对QQ音乐接口的描述,通过抓包的方式来得到的,可以 参考

其中,歌曲搜索API中的部分参数解释如下,比如:

http://s.music.qq.com/fcgi-bin/music_search_new_platform?t=0&n=${n}&aggr=1&cr=1&loginUin=0&format=json&inCharset=GB2312&outCharset=utf-8&notice=0&platform=jqminiframe.json&needNewCode=0&p=${page}&catZhida=0&remoteplace=sizer.newclient.next_song&w=${name}

其解释如下:

参数 解释
n 1页多少条
p 第几页
w 搜索的关键字,比如歌手名称

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多