抓取视频缩略图

  1. public Bitmap getVideoThumbnail(String filePath) {
  2. Bitmap bitmap = null;
  3. MediaMetadataRetriever retriever = new MediaMetadataRetriever();
  4. try {
  5. retriever.setDataSource(filePath);
  6. bitmap = retriever.getFrameAtTime();
  7. }
  8. catch(IllegalArgumentException e) {
  9. e.printStackTrace();
  10. }
  11. catch (RuntimeException e) {
  12. e.printStackTrace();
  13. }
  14. finally {
  15. try {
  16. retriever.release();
  17. }
  18. catch (RuntimeException e) {
  19. e.printStackTrace();
  20. }
  21. }
  22. return bitmap;
  23. }
时间: 2024-09-30 11:21:57

抓取视频缩略图的相关文章

使用Python编写简单网络爬虫抓取视频下载资源

我第一次接触爬虫这东西是在今年的5月份,当时写了一个博客搜索引擎.所用到的爬虫也挺智能的,起码比电影来了这个站用到的爬虫水平高多了! 回到用Python写爬虫的话题. Python一直是我主要使用的脚本语言,没有之中的一个. Python的语言简洁灵活,标准库功能强大.寻常能够用作计算器,文本编码转换,图片处理,批量下载,批量处理文本等.总之我非常喜欢,也越用越上手,这么好用的一个工具,一般人我不告诉他.. .很多其它网络编程教程请上网维教程网 由于其强大的字符串处理能力,以及urllib2,c

you-get 一个很强的视频地址抓取工具

来源:https://github.com/soimort/you-get 出自于 Mort Yao 大神之手:http://www.geekgrade.com/geeksheet/soimort/blogs 前言(废话): 前段时间,我因公司需求.所以要去研究如何拿到视屏的播放地址.一般普通的网站的视屏播放地址还是很好拿到的.但是对于优酷,腾讯这样的大型视屏资源站就很难拿到视屏资源了.普通的网站你通过网页就可以直接抓取到视屏的播放地址.但是这些大型就不行,这些网站都是做了防盗链的.就拿优酷来讲

3D点云目标识别和抓取

1.点云目标识别流程 点云目标识别,顾名思义,需要有标准的目标点云或者标准的点云特征描述向量:对实时采集的点云数据,在里面寻找与目标点云相似度最高的点云块. 2.圆环工件的识别和抓取 图2.1 点云在XY平面的投影图像 图2.2 圆环点云采集图像 2.1滤波 常用点云滤波有带通滤波.统计滤波.半径滤波.去除背景平面.去除边缘. 带通滤波:就是设置一个x.y.z方向的一个取值范围,以过滤掉明显不在测试距离范围的点云:比如在kinect数据采集中,由于其成像范围Z轴方向比较大,因此会出现很多明显我们

用 Java 抓取优酷、土豆等视频

1. [代码][JavaScript]代码  import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements; /*** 视频工具类* @author sunlightcs* 2011-4-6* http://hi.juziku.com/sunlightcs/*/public class VideoUtil {       

手动抓取爱奇艺和优酷等视频网站的视频

今天就给大家讲讲怎么手动抓取爱奇艺和优酷等视频网站的视频该方法适用于很多视频网站.因为有的网站不支持我们用一些软件比如硕鼠和维棠等的解析下载,所以我就找到了这个方法,本来优酷之前是可以的,不过现在优酷还是不支持硕鼠和维棠的解析了.这两个网页是原帖的地址,其实我之前知道这个方法,不过这个人提供了一个软件比较好用,我把他录制的视频提取出来了,下面看看吧. 其实原理都是一样,这些视频网站为了让视频更快的缓存,当然也有很多其他原因,把视频分成了很多段,所以我们只需要单独下载好每一段视频,然后把这些视频合

php爬虫实战(抓取美拍视频)

抓取页面 地址:http://www.meipai.com/medias/hot public function getContentByFilegetcontents($url) {         $content = file_get_contents($url);         return $content;     } 然后我们会获取到整个页面的代码,接下来就是从代码中提取出视频的地址 标题 图片等关键信息 2.提取 我们发现视频的主要代码集中在以下代码中 <li class=&quo

Java爬虫实战(二):抓取一个视频网站上2015年所有电影的下载链接

前言:这是Java爬虫实战的第二篇文章,在第一篇文章仅仅只是抓取目标网站的链接的基础上,进一步提高难度,抓取目标页面上我们所需要的内容并保存在数据库中.这里的测试案例选用了一个我常用的电影下载网站(http://www.80s.la/).本来是想抓取网站上的所有电影的下载链接,后来感觉需要的时间太长,因此改成了抓取2015年电影的下载链接. 注:文末有我抓取到的整个列表的下载链接(包括:电影名称和迅雷下载链接) 一 原理简介 其实原理都跟第一篇文章差不多,不同的是鉴于这个网站的分类列表实在太多,

手把手教你用python打造网易公开课视频下载软件3-对抓取的数据进行处理

上篇讲到抓取的数据保存到rawhtml变量中,然后通过编码最终保存到html变量当中,那么html变量还会有什么问题吗?当然会有了,例如可能html变量中的保存的抓取的页面源代码可能有些标签没有关闭标签,例如<div>hello</,这样的错误,那么怎么处理呢?接着看下面的代码: soup=BeautifulSoup(html) 其中利用模块BeautifulSoap,可能很方便去整理html源文件内容,这里我写了个小例子,大家看一下,代码如下: html='<html>&l

【Python爬虫】批量抓取网页上的视频

1.为何学python 编程语言方面,本科这几年一直都用C/C++,因为研究生方向与机器学习相关,所以最近大部分时间在学机器学习,看了<机器学习实战>这本书,里面的实例都是用python来写,并且目前来说,对机器学习算法支持得比较多的语言是python,matlab/octave当然也很适合用于机器学习,但是毕竟是学术工具,速度等方面肯定不如python,工业开发还是用python.c++. 总之对于学习机器学习,python以及NumPy库要熟悉. 所以这两天决定学一下python,就找了个