96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

在线网站缩略图获取-如何用C#获取指定url的网页缩略图,图片格式Jpg即可,大小不限制

原创:找图网 2023-04-26 05:59:53
  • 网站调用土豆视频时怎么抓取缩略图?(高分悬赏)

  • JS脚本和FLASH内容连接,把内容的一个帧截下来就显示了。

    【可执行文件获取】:

    网上搜索后得到编译好的ffmpeg文件,下载地址:HTTP:download!csdn!net/source/453719(!改成.)

    【安装】:

    将下载的文件解压,如:D:\ffmpeg,一共三个文件,分别是:、、。我们用到的应该是。

    【实现获取视频缩略图的两种方式】:

    1、调用批处理文件:

    批处理文件(如:),内容:D:/ffmpeg/ -i %1 -ss 20 -vframes 1 -r 1 -ac 1 -ab 2 -s 160*120 -f image2 %2 。其中,%1与%2类似C语言中的参数,代码中是需要替换的,Java代码如下:

    public static void main(String[] args) {

    // 视频文件

    String videoRealPath = "E://";

    // 截图的路径(输出路径)

    String imageRealPath = "E://";

    // 1、调用批处理文件

    try {

    ().exec( "cmd /c start E:// " + videoRealPath + " " + imageRealPath);

    } catch (IOException e) {

    e.printStackTrace();

    }

    }

    2、调用系统中的可执行程序

    Java代码如下:

    public static final String FFMPEG_PATH = "D:/ffmpeg/";

    public static boolean processImg(String path) {

    File file = new File(path);

    if (!()) {

    ("路径[" + path + "]对应的视频文件不存在!");

    return false;

    }

    List<String> commands = new <String>();

    (FFMPEG_PATH);

    ("-i");

    (path);

    ("-y");

    ("-f");

    ("image2");

    ("-ss");

    ("38");

    ("-t");

    ("0.001");

    ("-s");

    ("320x240");

    ((0, (".")) + ".jpg");

    try {

    ProcessBuilder builder = new ProcessBuilder();

    (commands);

    ();

    return true;

    } catch (Exception e) {

    e.printStackTrace();

    return false;

    }

    }

    【总结】:

    ffmpeg功能强大,不仅可以获取缩略图,而且支持大部分主流的视频格式,而且也可以对视频进行转码,使用起来也非常方便。虽然它是在Linux下开发而来的,但它可以在包括Windows下的大多操作系统中编译,本文就是用了在Windows环境下编译好的文件来实现的。

  • 请问搜索网站,略缩图是怎么做的?

  • 实际上,百度有这样的图像和文本搜索结果并不新鲜,这是在2013年底百度更新结束时,图形标识就在百度搜索结果中消失了,取而代之的是更直观的、更引人注目的缩略图,这样的图片无疑会为网站带来更多流量。

    缩略图出现在搜索结果中,是为了更好地为用户服务,让用户通过图片判断文章的主题,然后找出想要更快搜索的目标。这一变化无疑将改变每个网站的流量分布,增加高质量网站的流量,减少不良网站的流量,并有助于维护网络秩序。

    据调查,拥有缩略图的网站通常受点击率都高于普通网页。

    那么如何让你的网站在搜索结果中显示缩略图?百度站长平台官方信息提示百度搜索结果显示缩略图注意点,如下:

    站长只需要将图片放在页面的主要内容中,百度将进行相应的图片识别和场景识别,协议规范将在后期提供;

    图像尺寸比尽可能接近121:75;

    图像必须与页面内容密切相关。如果有◇◇或差的低质量图片,会有相应的处理机制:一是屏蔽图片; 二是减降低站内的url排序;最后一个严重的话会影响全站。

    百度以上描述的目的非常明确,就是让广大的seoer不要为了在搜索结果中寻找图片,而做一些小聪明的事,只要专心提高自己页面的质量,结果自然会出现在图像索引。

    同时,你还可以主动向百度提交缩略图,就是使用百度站长平台,你可以在网站管理中设置网站属性,就可以添加自己的logo了,经过百度审核通过后,你的品牌logo就可以显示在搜索结果中。

    根据各种数据,我总结了一些经验,可以提高搜索引擎捕获图像的概率:

    它与图像的宽度和高度有很大关系,与图像的大小无关。也就是说,越接近121 * 75的宽高比,就越容易成功(图片大小要小于200KB);因为百度搜索结果中图像的分辨率大多是121:75,百度想改善用户体验,就一定会关心页面的质量,试着让图像不变形并保持原始状态外观,最好的方法是抓图片的大致比例;

    图像的alt标记尽可能与页面主题相关;图片周围的文字尽可能多与主题相关的关键词,吸引了图像捕捉系统的注意力。

    图像的选择与网页中图像的位置无关;

    它与图片的点击热门程序有一定的关系,用户浏览网页时更容易选择更多的图片;

    与页面上的图片多少无关紧要。

  • 如何用C#获取指定url的网页缩略图,图片格式Jpg即可,大小不限制

  • 你好,您需要在flash用as脚本请求一个远程的aspx程序,然后在aspx程序中去创建缩略图,保存于服务器.如果想本地下载,而在flash中重定向于该缩略图文件.

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com