简单vk.com音频地址解码器

vaud的Python项目详细描述


PyPI - LicenseGitHub issuesPyPI

MaintainabilityTest Coverage

用法:

pip install vaud

解码网址:

importvauduid=1url='https://m.vk.com/mp3/audio_api_unavailable.mp3?extra=zuHdAgfLvxaXtd1W...CsDasdvv32yLjpy3yVBxrm#AqVYStC'decoded_url=vaud.decode(uid,url)# One track
importvauduid=1urls=['https://m.vk.com/mp3/audio_api_unavailable.mp3?extra=zuHdAgfLvxaXtd1W...CsDasdvv32yLjpy3yVBxrm#AqVYStC','https://m.vk.com/mp3/audio_api_unavailable.mp3?extra=zuHdAgfLvxaXtd1W...CsDasdvv32yLjpy3yVBxrm#AqVYStC','https://m.vk.com/mp3/audio_api_unavailable.mp3?extra=zuHdAgfLvxaXtd1W...CsDasdvv32yLjpy3yVBxrm#AqVYStC',]decoder=vaud.Decoder(uid)# Multiple tracksdecoded_urls=[]forurlinurls:decoded_urls.append(decoder.decode(url))

获取所有音频(非自动解码):

importvaudmy_vk=MyVkClass()# Own class for vk.comcookies=my_vk.cookies# Get site cookies. dict()uid=my_vk.uid# User idaudio_parser=vaud.AlAudio(uid,cookies)urls=audio_parser.main()[{'ur':'Encoded url','track':'Track title','author':'Author','id':'VK Track id'},...]urls=audio_parser.main(True)[('Encoded url','Track title','Author','VK Track id'),...]decoded_urls=[]# Look before examples

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java找不到'com'的版本。谷歌。密码findbugs:jsr305'   java中的文件输入和输出   java如何在eclipse类路径中为jar文件赋予优先级?   java如何使用Ant自动重命名输出apk文件?   java在JavaFX画布中访问GraphicsContext中的元素   java Libgdx GWT WebSocket对象序列化   如何使用Java8流和lambda迭代和处理其值为元素列表的映射的值   java验证来自控制台的用户输入。命令是否有效等   windows server 2008 r2 Java运行时。exec执行不正确   java Openshift监控弹簧,显示吊舱   java一些谷歌搜索结果被复制   java无法通过Apache Camel访问外部HTTP服务   多线程一个简单的java多线程   java BigQuery/Gcp数据传输到Amazon S3   java我可以用子接口重新编译公共API并保持二进制兼容性吗?   javajavax。命名。NameNotFoundException:MyBean#找不到MyBean   java如何从akka参与者抛出异常?   Java流收集器。toMap值是一个集合