Python解析音悦台MV视频地址与封面
音悦台的MV网页链接是连续的,形如http://v.yinyuetai.com/video/2770558
,最后面的id最多由七位数字组成.
参考网上Java版本的抓取代码,现用Python实现如下:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2017/1/12 0012 下午 4:24
# @Author : Trojx
# @File : yinyuetai.pyimport requests
import redef get_mv_info(video_id):params = {'flex': True, 'videoId': video_id}res = requests.get('http://www.yinyuetai.com/insite/get-video-info', params)# print res.contentqualities = ['sh', 'he', 'hd', 'hc']qualities_cn = ['VIP专享MV', '超清MV', '高清MV', '流畅MV']for q, q_cn in zip(qualities, qualities_cn):result = re.findall('.+(http://' + q + '.yinyuetai.com/uploads/videos/common/[a-zA-Z0-9]+\\.flv).+',res.content)if len(result) > 0:print q_cn + ':' + result[0]covers = re.findall('.+(http://img[0-9].yytcdn.com/video/mv/[0-9]+/[0-9]+/.+\\.jpe?g).+', res.content)if len(covers) > 0:print '封面:' + covers[0]if __name__ == '__main__':for i in range(2000000,2000010):print iget_mv_info(i)
解析结果如下:
2000000
超清MV:http://he.yinyuetai.com/uploads/videos/common/180E0144714AA06BDC7285DD738989A7.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/AECB0144713DCF2CF7C41E940E7DF33A.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/67850144712E3ECA363E61435F9BFB7D.flv
封面:http://img4.yytcdn.com/video/mv/140227/2000000/94AB014471317FB865E22018482DA924_240x135.jpeg
2000001
超清MV:http://he.yinyuetai.com/uploads/videos/common/7E5B01447146F6EB4639EE6596685AB0.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/8AE00144713DCF821E4342BB0FE7A848.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/815301447134A76953CCE2B49A59FB5F.flv
封面:http://img2.yytcdn.com/video/mv/140227/2000001/1F870144713968D3B501FFC592CDCA4F_640x360.jpeg
2000002
超清MV:http://he.yinyuetai.com/uploads/videos/common/9D4F01447146F7A5B400F2DA20D1C6A8.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/5E15014471408F01EF0981F2C14E8080.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/C6B90144713592A0A63361B57D09BF67.flv
封面:http://img1.yytcdn.com/video/mv/161116/2724994/-M-b072a7fbe78fb03119343e23e250519b_120x67.jpg
2000003
超清MV:http://he.yinyuetai.com/uploads/videos/common/AC840144713FA4F95FE0234618F1408F.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/A92D0144713FA49BAD665B3451B891B9.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/08430144713B10BE37872E2F32E7151A.flv
封面:http://img1.yytcdn.com/video/mv/140227/2000003/CEC80144713EC4CE1B5F929B1613919B_640x360.jpeg
2000004
2000005
超清MV:http://he.yinyuetai.com/uploads/videos/common/934901447149B6C9AE3ED95AB5FB5E26.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/AD0601447146F9A444E46DE32026A744.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/C98E0144713DD15D8341D03D80F49785.flv
封面:http://img1.yytcdn.com/video/mv/140227/2000005/CCC001447141899186A8C71A2C4375B2_640x360.jpeg
2000006
超清MV:http://he.yinyuetai.com/uploads/videos/common/22A001447152DDC9EEED777CE966098D.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/91A80144714B8B0AB0847C76595E0465.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/113E0144713B10541F990C1252484111.flv
封面:http://img2.yytcdn.com/video/mv/140227/2000006/A7FA014471443FD7D5BAE04A3E71A9B0_640x360.jpeg
2000007
超清MV:http://he.yinyuetai.com/uploads/videos/common/505401447151F36B43D5FED9577338B1.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/DDDE0144714B8B65F7B31E41BF78FBAD.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/32D90144713FA3EC551665EDBDFA352B.flv
封面:http://img0.yytcdn.com/video/mv/140227/2000007/0F6401447142CE1F492539149F17F41F_240x135.jpeg
2000008
高清MV:http://hd.yinyuetai.com/uploads/videos/common/F5BF0144715CEFF0F03592414A0D63D3.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/A43E0144714437CB451A0915B478F2DA.flv
封面:http://img3.yytcdn.com/video/mv/140227/2000008/E1760144714E52CD72654AD7D3098840_640x360.jpeg
2000009
超清MV:http://he.yinyuetai.com/uploads/videos/common/5BB30144715CF0B39D86F44269C3BFC5.flv
高清MV:http://hd.yinyuetai.com/uploads/videos/common/A57E01447156880F8E546793186FD886.flv
流畅MV:http://hc.yinyuetai.com/uploads/videos/common/DCBF014471426740F2163ED265CCF40F.flv
封面:http://img4.yytcdn.com/video/mv/140227/2000009/33310144714E6152FCC531A4D2ECC4AD_640x360.jpeg
原文地址:http://www.trojx.me/2017/01/13/python-yinyuetai-mv/
Python解析音悦台MV视频地址与封面相关推荐
- python 公众号付费视频地址_python批量下载公众号内的视频
我们选择自建图文 选择目标公众号 打开开发者工具 选择network,并重新搜索 获取到请求的url 打开url 我们需要重点关注画红框的部分,在我们之后的会使用到 我们根据上面的请求url变换beg ...
- 用python解析抖音视频
你可以使用 Python 的第三方库来解析抖音视频.其中有一个比较常用的库叫做 "pydouyin",你可以使用它来获取抖音视频的信息. 要安装这个库,你可以在命令行输入以下命令: ...
- Python解析html获取超链接地址并下载解析
安装BeautifulSoup pip install beautifulsoup4 解析html,获取超链接 from bs4 import BeautifulSoup # 使用文档解析类库,解析H ...
- 手动获取音悦台MV下载地址方法
1.获取视频编号 例如:http://www.yinyuetai.com/video/647001 编号就是后面的647001 2.获取下载地址 www.yinyuetai.com/insite/ge ...
- Delphi 通过TNetHTTPClient访问http,最新解析快手无水印视频地址链接方法
一.解析快手无水印视频链接原理 共分三个步骤: 1.通过视频分享获得视频地址短链接:如: https://www.kuaishou.com/f/X7tIV0jIivYUyTk 2.通过TNetHT ...
- python获取b站视频封面及弹幕
python网络爬虫 利用python获取b站视频封面及弹幕 获取弹幕 获取封面 完整代码 利用python获取b站视频封面及弹幕 获取弹幕 从https://api.bilibili.com/x/v ...
- 使用python进行视频地址的获取,下载
使用python进行视频地址的获取,下载 python小白第一次使用python,语句不规范处大神们多多包涵 首先思路是仿照网上的大婶们进行的代码书写(视频为部分vip视频) 内容仅供学习交流 首先就 ...
- Python GUI编程之视频解析软件制作
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 ( 想要学习Python?Python学习交流群:1039649593,满足你的需 ...
- python播放视频代码_python脚本抓取优酷在线视频地址代码
<派森>(Python)3.13 win32 英文安装版 类型:编程工具大小:21M语言:英文 评分:8.7 标签: 立即下载 喜欢优酷的视频,但是要下载它的客户端才能下载在线的视频,这一 ...
最新文章
- as3.0中如何阻止事件冒泡?
- ceph-kvstore-tool 工具使用详解
- SAP Spartacus payment detail page的CMS模型
- .Net Core 认证组件源码解析
- 逻辑建模与物理建模_架构层和建模域逻辑
- js原生实现贪吃蛇(解决连续键盘事件)
- 客户永远是对的---我的理解:做事不要抱怨,别为失败找借口。
- 普通话-汉语拼音字母表
- photoshop-CMYK色彩模式
- 一文搞懂HTTPProxy丨含基础、高级路由、服务韧性
- php青蛙跳井代码,初八葬一青蛙跳井怪穴------行龙点劲!
- 提高团队协作效率就靠它们了!
- Flutter混合栈管理
- 第十二章、GDK学习
- burp安装及代理设置
- HttpClient 设置cookie的问题
- 基于BIM的施工安全管理方法有哪些?
- 做微商可享社保补贴?微商的市场行情发展怎么样?
- OSA账户新出政策,个人SOHO该如何开离岸账户?
- 等保2.0(信息安全等级保护)全面解读