java抓取土豆视频地址
来源:互联网 发布:冰箱品牌 知乎 编辑:程序博客网 时间:2024/03/28 17:16
这是第一篇博文,以后也准备开始写自己的技术博客了。
今天记录一下视频抓取的代码,分析了好久土豆的html代码,总算找到了规律。
public static String getTudouVideo(String url) {Document doc=null;String videoURL=null;try {doc = getURLContent(url);String content = doc.html();String iid = getScriptVarByName("iid", content);String pageId=getScriptVarByName("pageId", content);String icode=url.split("/")[url.split("/").length-2];String pageType=null;if(pageId.contains("1"))pageType="v";else if(pageId.contains("2"))pageType="l";else if(pageId.contains("4"))pageType="a";videoURL = "http://www.tudou.com/"+pageType+"/"+icode+"/&resourceId=0_04_05_99&iid=" + iid + "/v.swf";} catch (Exception e) {e.printStackTrace();}return videoURL;}
private static String getScriptVarByName(String name, String content){String script = content;int begin = script.indexOf(name);script = script.substring(begin+name.length()+1);int end = script.indexOf(",");script = script.substring(0,end);String result=script.replaceAll("'", "");result = result.trim();return result;}
很简单的一段代码。土豆的视频地址不能从原始的html文件中获取,因此只能从html中提取有用信息来组合成视频地址。
- java抓取土豆视频地址
- 土豆视频真实地址解析
- 土豆视频真实地址解析
- 如何抓取土豆网的视频原文件--原理实现
- 如何抓取土豆网的视频原文件--原理实现
- 如何下载土豆网的视频 视频真实地址解析
- 抓取b站视频地址
- CCPV优酷、土豆视频真实地址解析下载器
- 视频网站提取原始地址之二——土豆
- 优酷+酷6+土豆视频下载地址API
- 破解互联网上的视频抓取地址
- PHP抓取视频缩略图类VedioUrlParser(支持优酷、土豆、酷六、56、乐视、搜狐)
- 线上提供个视频地址,用java 轻松抓取到本地
- 优酷土豆腾讯视频html地址转flash swf地址
- PHP实现使用优酷土豆视频地址获取swf播放器分享地址
- JAVA获取优酷、土豆、酷6等视频实例
- JAVA获取优酷、土豆、酷6等视频实例
- java平台利用jsoup开发包,抓取优酷视频播放地址与图片地址等信息。
- linux下的C语言开发(自动编译工具)
- C语言深度解剖读书笔记(8.以后的c语言学习计划)
- Android APK反编译详解(附图)
- 磨剑三载,且看从容应对14.3万TPS的Twitter是怎样炼成的!
- IntelliJ IDEA 12 创建Web项目 教程 超详细版
- java抓取土豆视频地址
- iOS 开发者必不可少的 75 个工具
- 浙江大学PAT上机题解析之2-06. 数列求和
- java 对象切割
- iOS开发之-Grand Central Dispatch
- 布尔运算求两数和(GO 语言实现)
- htmlparser的用法
- 为cocos2dx添加ndk库
- Standord Machine Learning -- 第九讲 推荐引擎