<script type="text/javascript"></script> <script type="text/javascript"></script>

<script type="text/javascript"></script> <script type="text/javascript"></script>

转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp
作者联系方式:YU TAO <yut616 at sohu dot com>

关键字: auto subtitle, svplayer

作为国内字幕搜索的主要站点,shooter.cn 射手网推出了自己的播放器,其最大的一个特点就是能自动下载匹配的字幕,而不需要你自己去手工搜索,保存。

而且播放器的代码也都是 open source 的,值得向大家推荐,而且还可以将其加入到嵌入系统应用中。

http://www.shooter.cn/svplayer/

从其代码可以知道,它会对比你的 video 文件的四个部分的 hash 来在 shooter 网上查询匹配的字幕文件。

1、去掉前4K的头部4K内容

2、中间1/3处的4K内容

3、中间2/3处的4K内容

4、倒数8K开始处的4K内容

http://trac.svplayer.cn/browser/svplayer/src/svplib/SVPNet.cpp

int CSVPNet::QuerySubByVideoPathOrHash(CString szFilePath, CString szFileHash, CString szVHash  )

对应的 URL API 为 http://svplayer.shooter.cn/api/subapi.php

发送的数据请求包为:

POST /api/subapi.php HTTP/1.1
User-Agent: SVPlayer Build 279
Host: svplayer.shooter.cn
Accept: */*
Content-Length: 431
Expect: 100-continue
Content-Type: multipart/form-data; boundary=----------------------------01eaee656ac9 
HTTP/1.1 100 Continue 
------------------------------01eaee656ac9
Content-Disposition: form-data; name="pathinfo"
 
F:/08.03.08.Kung.Fu.Panda.SCR.XViD-mVs/mvs-kungfuckpanda.avi
------------------------------01eaee656ac9
Content-Disposition: form-data; name="filehash"
 
a4d690dce4b3d17522cf38abde0119b4;92ebd644e8e419985dca6dd792011880;592ab52bcec4ed1c97e9567337f0b7a4;ea5539c773886528613782dcf412eb05
------------------------------01eaee656ac9--

HTTP/1.1 200 OK
Server: nginx
Date: Tue, 16 Jun 2009 01:15:19 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.2.9
 
1fb8

...I.......I....I.....srt..I...........m.Ys.F.7z..|..>....`y.^......s...]..K.....$H..!q..q..%.$.Yl....N....!.y..'...5....._.4......#...o./..r..Yt!.6....j...=.......(....;~<h}..._9..~..X.|..vx.%.....W.w... @.

贴几张播放效果图:

可以自动下载字幕的播放器-shooter player 射手播放器相关推荐

  1. edittext禁止换行符但能自动换行简书_利用 subfinder 让群辉 NAS 实现自动下载字幕...

    自从用上 NAS 以后,经常把下载下来的电影和电视剧放在里面存储.不过现在很多的电影电视剧都不会自带中文字幕,而手动一个个去网上寻找下载,量少还行,量大了就会变成一件十分吃力不讨好的事情.于是寻求字幕 ...

  2. plex自动跳到登入_如何使用Plex Media Server自动下载字幕

    plex自动跳到登入 Whether you need subtitles to avoid waking up the kids or you're awful at understanding r ...

  3. QQ影音自动下载字幕乱码

    用记事本打开下载的*.srt文件,内容显示正常,将该文件另存为新的srt,并且选择unicode编码格式,再用qq影音打开该视频文件字幕正常显示.

  4. 【搬运】射手播放器下载字幕存储位置及修改方法

    http://blog.sina.com.cn/s/blog_4aee288a0102z6xj.html 1,默认下载位置 默认情况下,播放器会将自动匹配的字幕文件保存到如下路径: 1 C:\User ...

  5. 让嵌入式播放器可以自动下载歌词

    转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp 作者联系方式:YU TAO <yut616 at sohu dot com> 歌词的显示,对一个媒体 ...

  6. 苹果cms整合dplayer播放器增加记忆+P2P播放+自动下一集

    声明:除特殊声明外本站文档均由作者原创,转载请注明出处,原文地址:苹果cms整合dplayer播放器增加记忆+P2P播放+自动下一集 今天给大家分享下给dplayer播放器增加记忆+P2P播放+自动下 ...

  7. 免费网页直播|点播播放器-自动重连解决网络|操作造成断流的播放问题

    LivePlayer网页直播|点播免费播放器下载: 支持m3u8播放;支持HTTP-FLV播放;支持RTMP播放;支持直播和点播播放;支持播放器快照截图;支持点播多清晰度播放;支持全屏或比例显示;自带 ...

  8. 安卓软件改名器_【安卓】视频下载器 下载视频必备的软件,只要能播放,就能下载。再附带8个视频网站...

    分享精品软件.教程.技巧 未经允许.谢绝转载 本公众号的部分资源来源于网络,仅供下载测试极速交流!请在下载后24小时之内删除 大家好,我是唐友明~~ 视频下载器 - [安卓]视频下载器 下载视频必备的 ...

  9. STC单片机自动下载调试器设计

    目录 简介 改进方案 1. 解决思路 2. 电路设计 3. 软件 测试结果 参考文献 简介 在推文<全自动STC下载电路设计>中给出了利用STC单片机的ISP程序自动下载调试板的是设计.使 ...

最新文章

  1. SAP WM Picking Area的使用
  2. matlab div矩阵运算,【求助】多维矩阵求和运算!!
  3. 成功解决gensim\matutils.py:737: FutureWarning: Conversion of the second argument of issubdtype from `int
  4. Win10安装Latex
  5. Ocelot统一权限验证
  6. 输入文字自动生成图片_批量生成变化的图片文字海报
  7. python self 序列_python中序列化对象
  8. 最小化安装虚拟机(建立母盘和快照)
  9. TensorFlow:偏微分方程
  10. linux 下svn安装
  11. Java数据库连接-JDBC
  12. Linux 安装JDK详细步骤
  13. 排名前5位的免费Java电子书
  14. 蚂蚁课堂笔记之 spring详解
  15. 吴忌寒联姻500.COM的背后秘密
  16. 开放正成为华为下一阶段的战略竞争力
  17. 周鸿祎反流氓的基本商业逻辑(ZZ)
  18. java int和Integer的区别
  19. python箭头_箭头函数
  20. 乱花渐欲迷人眼:浅谈关于分布式存储的五大 “谎言”

热门文章

  1. php5.3.27下载,php-5.3.27-Win32-VC9-x86
  2. 视频教程-手把手学习Excel电子表格-Office/WPS
  3. java硬件对接经验总结
  4. vs2019编译boost1.55
  5. TortoiseSVN环境搭建
  6. tensorflow学习之softmax regression
  7. 遥控车 (Standard IO)
  8. mysql数据库命令导入命令
  9. Lottie for Android 开源动画
  10. 芦溪中学2021高考成绩查询,三台县芦溪中学2021年排名