视频解析接口api(视频解析接口无广告)

网友投稿 1454 2023-02-04

本篇文章给大家谈谈视频解析接口api,以及视频解析接口无广告对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享视频解析接口api的知识,其中也会对视频解析接口无广告进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

百域阁VIP视频电影解析接口

使用方法:在=后面加上视频地址回车就可以解析VIP电影了。

列: http://jx.618g.com/?url= **** http://www.iqiyi.com/v_19rr7mmyvw.html#vfrm=19-9-0-1

我测试了一下这个接口问题。

比如你用下面的第一个接口

http://jx.618g.com/?url =

然后, 腾讯 战狼VIP电影 《战狼2》

链接如下

https://v.qq.com/x/cover/wi8e2p5kirdaf3j.html

合成的链接,就是

http://jx.618g.com/?url= https://v.qq.com/x/cover/wi8e2p5kirdaf3j.html

直接复制到流浪器,就能看了。是不是很66666

借口列表。

http://api.visaok.net/?url =

超清
http://api.xyingyu.com/?url =

超清
http://api.greatchina56.com/?url =

超清

http://jx.618g.com/?url =

超清

百域阁解析: http://api.baiyug.vip/index.php?url =

接口1
大表哥解析: http://jx.jfysz.cn/jx.php/?url =

接口2
http://jx.reclose.cn/jx.php/?url =

接口3
http://jx.eayn.org.cn/jx.php/?url =

接口4
http://api.xyingyu.com/?url =

接口5
http://jx.iaeec.cn/jx.php/?url =

接口6
http://jx.83y4n7a.cn/jx.php/?url =

接口7
酷酷解析: http://jx.cmbzzs.cn/jx.php/?url =

接口8

平民解析: http://api.greatchina56.com/?url =

接口9

花园解析: http://jx.as19811.cn/jx.php/?url =

接口10

穷二代解析: http://jx.sdjnd09.cn/jx.php/?url =

接口11

http://api.baiyug.vip/index.php?url =

接口12

http://jx.09876as.cn/jx.php/?url =

接口13

http://jx.17ktv.com.cn/jx.php/?url =

接口14

http://jx.ab78a.cn/jx.php/?url =

接口15

http://jx.09877as.cn/jx.php/?url =

接口16

http://jx.yipolo111.cn/jx.php/?url =

接口17

http://jx.908astbb.cn/jx.php/?url =

接口18

http://jx.dlzyrk001.cn/jx.php/?url =

接口19

http://jx.dccmy.org.cn/jx.php/?url =

接口20

http://jx.boctx.cn/jx.php/?url =

接口21

http://jx.hxbte.cn/jx.php/?url =

接口22

http://api.visaok.net/?url =

接口23

http://jx.618g.com/?url =

接口24

还在为没有电影vip会员而发愁?免费vip视频解析拯救你

每次想看刚刚更更新的电影电视剧综艺等都会头疼,都是vip才可以看,例如爱奇艺,腾讯,优酷,土豆,芒果,搜狐,pptv,哔哩哔哩等等各大平台。但现在不用再考虑vip会员的问题了,因为有了超稳定无广告的vip视频解析接口,不用花一分钱一样可以看全网vip视频,让那些买会员的后悔去吧!

下面免费分享5个超稳定无广告的vip视频解析接口(如不满意可在下方评论区告诉我)

永久无广告稳定极速解析、支持HTTP与HTTPS

接口一:

https://api.spjx.live/?url=

接口二:

https://api.spjx.site/?url=

接口三:

https://api.vipjx.live/?url=

接口四:

https://api.vipjx.site/?url=

接口五:

https://api.vipjx.xyz/?url=

使用方法:

随意点开一个接口链接,然后把想看的vip视频网址复制粘贴到url=后面即可

例如:腾讯vip电影:潜行者

https://v.qq.com/x/cover/y2d4m0hc4zkozfd.html

点开https://api.spjx.live/?url=然后把潜行者播放页面的播放网址复制下来蛰粘贴到url=后面即可观看

cmp播放器的API接口

CMP4视频解析接口api的API接口简介
API就是应用程序接口,CMP4的API用来提供给插件或页面脚本进行调用,以达到对CMP4进行控制的目的
通过API,可以读取或设置CMP4的相关属性,可以调用部分方法,可以绑定一些事件进行侦听等等
CMP4支持API的地方:
(1),全局配置中插件plugins和背景backgrounds,自定义频谱mixer_src,还包括logo,video_image,lrc_image
(2),皮肤中的5个窗口背景src
(3),列表项的视频区背景bg_video和歌词区背景bg_lrc
(4),JavaScript页面脚本(部分支持),必须允许脚本通讯(allowScriptAccess=always)
其中Flash的脚本必须为ActionScript 3.0版本,所以API接口分以下两种情况进行讨论: 通过AS3的API接口通讯,视频解析接口api我们可以在插件或皮肤中,直接获取CMP数据并进行控制,
下面是所以支持的属性,方法,事件
属性attributes:
cmp:Object;返回cmp对象
config:Object;取得cmp全局配置,包含所有可读写的全局配置,以及其他一些配置的只读属性,比如当前播放状态state,具体有哪些可用for in语句查询
item:Object;取得当前播放项,包含所有列表项属性,以及其他一些播放项的只读属性,具体有哪些可用for in语句查询
list_xml:XML;取得列表xml的引用
skin_xml:XMLList;取得当前皮肤配置的引用
tools:Object;返回cmp的工具箱,主要有:base64, effects, graphics, netclient, output, states, strings, types, zoom, zip
win_list:Object;
取得5个窗口的引用,有如下5个属性: option/list/media/console/lrc
当然还可以访问下一级对象,如要访问播放按钮bt_play则可:
var bt_play = api.win_list.console. bt_play;
结构和名称同皮肤包里面的skin.xml皮肤配置的结构和名称
方法methods:
addEventListener():void;
添加一个事件侦听器,如侦听皮肤加载完成事件:
api.addEventListener(api.key, 'skin_loaded', skinHandler);
特别不同,这里第一个参数需传入api.key,它是一个唯一key值,用于第三方flash移除时,销毁其key所在所有注册的事件
addProxy():void;
添加一个代理函数,用于src=proxy:函数名,函数参数这样的协议,如:
api.addProxy(youku, yk_callback);
这样就可以用自定义的yk_callback(函数参数)方法来解析协议:src=proxy:youku,函数参数
cookie():String读取(cookie(name))和写入(cookie(name, data))本地存储,类似于浏览器cookie,但无时间过期限制
removeEventListener():void;移除一个事件侦听器,如:api.removeEventListener('skin_loaded', skinHandler);
sendEvent():void;
发送一个事件,如:api.sendEvent(view_play);
如果有参数data要传递就是:api.sendEvent(view_play, data);
sendState():void;
发送一个新的播放状态,如将播放状态改为正连接:
api.sendState(connecting);
toString():String;打印api所有属性,方法,事件类型,方便查阅所有支持的api
事件类型events:按字母顺序
api发送api共享事件时调度
api_removeapi插件移除时调用
control_fullscreen全屏状态改变时调度
control_link打开链接页面时调度
control_load音乐开始加载时调度
control_max最大化改变时调度,事件的data将传递是lrc_max还是video_max
control_mute静音状态改变时调度
control_next播放下一个时调度
control_pause暂停时调度
control_play播放时调度
control_playmode播放模式改变时调度
control_prev播放上一个时调度
control_progress进度改变时调度
control_stop停止时调度
control_volume音量改变时调度
control_win窗口打开关闭时调度
control_winbt窗口对应按钮状态改变时调度
item_deleted
列表项删除时调度
事件的data将返回删除项对象
list_change列表已经改变时调度,表示新的列表已经刷新,可用于播放等操作
list_load
使列表开始加载时调度
事件的data可以传入新指定的配置lists进行加载
list_loaded
列表内容加载完时调度,多个列表会调度多个,每次会将加载的列表数据进行解析,然后附加到总列表,再刷新列表
事件的data可以传入新指定的xml列表内容字符进行解析,此功能便于外载调用,直接输入列表内容
lrc_complete
歌词成功加载完成时调度
事件data返回当前加载成功的歌词类型:lrc或kmc
lrc_error
歌词加载或解析错误时调度
事件data将返回错误信息
lrc_load
使当前音乐的歌词开始加载时调度
事件data可以传入指定当前音乐的歌词地址,支持lrc和kmc地址
lrc_loaded
歌词加载完成时调度
事件data可以传入指定的歌词内容,支持lrc和kmc格式内容
lrc_max对歌词最大化状态进行切换
lrc_resize歌词尺寸改变时调度,包括对歌词进行缩放调整
lrc_rowchange
当前歌词行内容改变时调度,仅支持lrc和kmc格式
事件data将传递返回当前行的歌词内容
有了这个事件可以很方便的调用js api在浏览器标题栏或状态栏打印当前位置的歌词
mixer_color
对混音器颜色进行变更时调度
事件data可以传入新的颜色值
mixer_displace
对混音器的置换效果状态进行切换时调度
事件data可传入true或false
mixer_filter
对混音器的滤镜效果状态进行切换时调度
事件data可传入true或false
mixer_next
使用下一个混音器效果时调度
事件data可以传入下一个频谱效果的id
mixer_prev
使用上一个混音器效果时调度
事件data可以传入下一个频谱效果的id
model_change
模块改变时调度
事件data可以传入要使用的新模块类型type
model_error
当前项发生错误时调度
事件data将返回错误信息
model_load
模块开始加载时调度
事件data可以传入即将要播放媒体url
model_loaded当前项下载完成时调度
model_loading当前项正在下载时调度
model_meta
当前项取得meta信息时调度
事件data将返回meta数据对象
model_start当前项第一次开始播放时调度,一般此时才开始加载歌词或开始显示频谱
model_state
当前项状态改变时调度
事件data将返回当前状态,所有支持状态码为:
undefined 未定义
connecting 连接中
buffering 缓冲
playing 正在播放
paused 已暂停
stopped 已停止
completed 播放完成
reconnecting 重试连接
状态改变时,将在皮肤的状态栏显示当前状态对应的说明,说明可以在皮肤配置的languages多语言里自定义
model_time当前项播放时间改变时调度
plugins_load
插件和背景开始加载时调度
事件data可传入新指定的配置plugins(不支持backgrounds)进行加载
plugins_loadedplugins参数指定的插件全部加载完成时调度(此时将第一次加载列表lists指定的文件)
plugins_remove插件和背景移除时调度
resize播放器舞台改变尺寸时调度
skin_change
针对皮肤id对皮肤进行改变时调度
事件data可以直接传入新的皮肤id
skin_complete皮肤显示完成时调度
skin_load
皮肤开始加载时调度
事件data可以传入新指定的配置skins参数进行加载
skin_loaded皮肤加载完成时调度
video_blackwhite
对视频是否启用黑白效果滤镜
事件data可传入true或false
video_effect
对视频进行颜色滤镜(ColorMatrixFilter)改变时调度
事件data可以传入一个英文逗号隔开的数组值,用来新建颜色矩阵滤镜ColorMatrixFilter
video_highlight
对视频是否启用高亮效果滤镜
事件data可传入true或false
video_max对视频最大化进行切换时调度
video_resize视频尺寸改变时调度
video_rotation
对视频进行旋转时调度
事件data可以传入旋转的角度值,如90
video_scalemode
对视频进行缩放模式改变时调度
事件data可以传入支持缩放模式的id,支持0,1,2,3
video_smoothing
对视频是否启用平滑效果时调度
事件data可以传入true或false
view_console对控制窗口状态进行改变时调度
view_forward点击快进按钮时调度
view_fullscreen对全屏状态进行改变时调度
view_item
对播放项进行改变时调度
view_link
点击链接按钮时调度
事件data可以传入新指定的链接进行打开
view_list对列表窗口进行改变时调度
view_lrc对歌词窗口进行改变时调度
view_mute点击静音按钮时调度
view_next点击下一个按钮时调度
view_option对设置窗口进行改变时调度
view_play
点击播放或暂停按钮时调度
事件的data可以传递列表id位置,表示播放第几个
view_prev点击上一个按钮时调度
view_progress
拖动播放进度条时调度
事件data可以传入指定的进度百分值
view_random点击随机播放模式按钮时调度
view_repeat点击重复播放模式按钮时调度
view_rewind点击快退按钮时调度
view_single点击单遍播放模式按钮时播放
view_stop点击停止按钮时调度
view_video对视频窗口状态进行改变时调度
view_volume
拖动音量条时调度
事件data可以传入指定的volume音量值和panning平移值,用英文逗号隔开,如:1,0
具体API接口应用的例子可以见安装包的示例:plugins/ApiExample .as 或者直接到官方插件库查看,
全部附源文件: 下列函数的调用,需要先获取CMP所在flash的对象,也就是例子中的cmpo,获取方法见使用范例
cmp_api();只读,返回CMP所有支持的API信息,包括CMP支持的所以APIvar str = cmpo.cmp_api();
config();1,读取CMP当前所有的全局配置,返回一个Object对象,包含所有可读写的全局配置属性设置,以及其他一些只读属性var config = cmpo.config();
2,读取配置的某个属性值,具体支持哪些属性,可用for in语句查询
var name = cmpo.config(name);
var name = cmpo.config().name;
3,修改某个属性的值,需传入属性名称和值
注意:修改属性仅是将值写入配置中,需要下次有相关的刷新(如发送事件)才应用新的值
cmpo.config(skin_id, 1);
item();1,返回当前播放项的一个Object对象,如果没有开始任何播放,将返回null,其包含当前项的所有属性var item = cmpo.item();
2,返回当前播放项的某个属性值,具体支持哪些属性,可用for in语句查询
var src = cmpo.item(src);
var src = cmpo.item().src;
3,修改某个属性的值(一般不用)cmpo.item(src, test .mp3);
list_xml();1,读取CMP当前列表内容,返回一个xml的字符串var xml = cmpo.list_xml();
2,修改列表内容,需传入一个xml列表格式的字符串
var xml = '<list<m label=test src=test .mp3 /</list';
cmpo.list_xml(xml);
如果需要覆盖原有的音乐可以设置第2个参数,表示是否附加到原有列表后面,默认为true表示附加,传入false表示不附加,将重建列表并写入新的列表内容cmpo.list_xml(xml, false);
list();
1,返回CMP列表数的所有信息,包括未打开的列表
将返回一个数组,数组每项都是一个音乐项对象,类型为Object
var arr = cmpo.list();
读取一级列表的个数var num = cmpo.list().length;
返回第二个项,数组是从0开始的,第二个项索引就是1var m2 = cmpo.list()[1];
如果这个音乐项是个目录,则会有children属性,表示它下面的子列表,也是一个数组
以此类推,这样我们可以逐个循环得到整个列表
当然音乐项也有parent属性,表示其父目录对象
var m2_arr = m2.children;
2,返回某个指定的项对象
参数可以是包含唯一key值Object型的项对象,也可以直接传入字符型key值
key值可以从上面1中的列表项对象中读取
var item = cmpo.list(m2);
var item = cmpo.list(ITEM_1);
3,读取项的某个属性var src = cmpo.list(ITEM_1, src);
如果传入的参数是项支持的一个方法名,则执行此项的某个方法
目前支持:play播放此项, open打开此目录, close关闭此目录, toggle开关切换, remove移除此项
cmpo.list(ITEM_1, play);
skin_xml();只读,返回当前皮肤配置文件内容的xml字符形式var xml = cmpo.skin_xml();
skin();1,读取皮肤元件的某个属性值,第1个参数表示皮肤元件位置,第2个是元件属性名
var width = cmpo.skin(console, width);
var xywh = cmpo.skin(console .bt_play, xywh);
2,修改元件的某个属性,如果修改成功将返回truecmpo.skin(console .bt_play, xywh, 0, 0, 100, 20);
sendEvent();
往CMP发送事件
第1个参数是事件类型,所有支持类型见AS3中的所有事件类型列表
第2个参数是需要传入的数据(可选)
cmpo.sendEvent(view_play);
cmpo.sendEvent(view_play, 2);
addEventListener();
添加一个js侦听方法
第1个参数是事件类型,同上
第2个参数是回调函数名,字符串格式
cmpo.addEventListener(item_deleted, del);
function del(data) { }
removeEventListener();移除一个已经注册的js侦听方法cmpo.removeEventListener(item_deleted, del);
cookie();CMP的通用存储接口,可以在本地电脑存储并读取已经存储的数据,flash需启用本地存储(默认是10K容量),这些数据是永久储存的,而且跨浏览器
cmpo.cookie(name, CMP4);
var name = cmpo.cookie(name);

芒果TV视频的地址解析下载

以芒果TV播放页地址 http://www.mgtv.com/v/10/167938/c/2942052.html �为例视频解析接口api,说说如何解析得到真实视频地址。

芒果TV视频解析接口api的视频ID可以从播放页地址中得到。上述播放页地址中视频解析接口api,2942052就是视频ID.

以视频ID为参数请求接口 http://v.api.mgtv.com/player/video?retry=1video_id=2942052 返回的JSON数据如下:

我们可以看到,stream列表里面共有3个清晰度,stream_domain列表里面共有3个域名。假如选择超清清晰度对应的url,然后在url前面加上3个域名中的任一个,构成一个地址 http://disp.titan.mgtv.com/vod.do?fmt=2pno=1000fid=593B5886239791678A15C4A872A60B08now=1478094895gsid=79b4eb17ce3b441084b4828230fdfdd7file=%2Fmp4%2F2016%2Fxinwen%2Fwjxw_46493%2F593B5886239791678A15C4A872A60B08_20160106_1_1_1100_mp4%2FE2017FFD796C00BB185FBC30B6D7360B.m3u8

请求这个地址得到的也是一个JSON格式数据:

其中,info是一个m3u8地址,请求m3u8地址 http://pcvideoaliyun.titan.mgtv.com/mp4/2016/xinwen/wjxw_46493/593B5886239791678A15C4A872A60B08_20160106_1_1_1100_mp4/E2017FFD796C00BB185FBC30B6D7360B.m3u8?uuid=66e980da9e284bbe8222cae71fcc650at=581a6306pno=1000sign=ccedb70160e9136870fbd72864f11bb2win=3600srgid=25021urgid=81srgids=25021nid=25021payload=usertoken%3dhit%3d0%5eruip%3d23024801rdur=21600arange=0limitrate=0fid=593B5886239791678A15C4A872A60B08ver=0x03 ,得到如下m3u8内容:

那些不以#号开头的行就是视频分段地址的一部分。只不过,完整的视频分段地址需要构造出来。如何构造呢?我们用浏览器开发者工具观察到最终的视频地址是这样的:

而m3u8地址是这样的:

这两个地址的前面一部分是一样的,有木有?这下该知道如何构造完整的视频分段地址了吧。

华数TV视频的地址解析下载

以华数TV播放页地址 http://www.wasu.cn/Play/show/id/7882670 为例视频解析接口api,说明如何得到视频的真实地址。

打开浏览器的开发者工具查看加载播放页面时的网络请求视频解析接口api,经分析发现,从页面加载到视频开始播放,依次出现如下相关请求:

从字面来看,第1个接口请求用来获取播放信息,第2个接口请求用来获取视频地址,第3个请求就是视频的真实地址视频解析接口api了。

播放信息获取接口 http://www.wasu.cn/Api/getPlayInfoById/id/7882670/datatype/xml 中的7882670即为视频ID,在视频播放页地址中可以提取到。

请求该接口,我们发现返回如下有用信息:

hd0~hd4为视频的清晰度,每个加密的字符串是什么含义,目前我们还无法得出。

接下来看看获取视频地址的接口是如何构造的。

观察接口地址 http://apiontime.wasu.cn/Auth/getVideoUrl?id=7882670key=11ac882a1f434800cf661ae5dbd81ca4url=aHR0cDovL3ZvZHBjLWFsLndhc3UuY24vcGNzYW4xMi9tYW1zL3ZvZC8yMDE2MTAvMjcvMTcvMjAxNjEwMjcxNzE5MTYwOTQ5NzQ1NmQxNi5tcDQ= 发现:

现在的问题是参数key从哪里得到。实际上,我们可以在播放页源码中找到key

OK,第2个接口的参数搞定了。我们看看这个接口返回的数据是什么样的:

是个XML格式内容,video标签包含的应该就是视频的地址,只不过是个加密后的地址,就看如何解密了。

在浏览器开发者工具中,可以看到第2个请求是Flash播放器发出的。很有可能Flash播放器中对加密视频地址作了解密。经过反编译华数TV的Flash播放器文件WsPlayer.swf,找到了相关解密方法,翻译成Python语言如下:

至此,大功告成。

「开源」专业的免费视频管理系统,适合做短视频垂直细分内容平台

呆错短视频系统是一款专业视频解析接口api的免费视频管理系统视频解析接口api,适合做短视频垂直细分内容平台。

使用Apache-2.0开源协议


呆错短视频系统(DaiCuoVideo)是一款专业视频解析接口api的免费视频管理系统,适合做短视频垂直细分内容平台。

内核安全稳定、PHP+MYSQL/SQLITE架构、跨平台运行。ThinkPhp+Jquery+BootStrap组合、超强负载能力助您轻松运营百万级站点。

呆错短视频系统一套模板自适应电脑、手机、平板多个终端入口,完美适配微信、百度等多种APP浏览器,也可以独立设置移动端与电脑端模板分离。

开源免费无加密

呆错短视频系统无需授权即可商业使用,代码全部开源免费且无任何加密。

系统安全稳定

ThinkPhp+Jquery+BootStrap组合、超强负载能力助您轻松运营百万级站点。

响应式设计

自适应电脑、手机、平板多个终端入口,也可以独立设置移动端与电脑端模板分离。

视频模块

可上传横屏、竖屏短视频或引用第三方视频站链接

分类模块

无限级分类、多层级分类结构、支持独立设置

标签模块

按标签关键字聚合、常用于专题、自定义归类

解析模块

后台一键切换视频解析接口,轻松去除视频水印

聚合模块

规避版权风险,引导用户至第三方视频网站播放

SEO模块

每个页面支持单独设置标题、关键字、描述信息

SiteMap模块

网站地图sitemap在线生成,手动提交搜索引擎

采集模块

内置API资源站采集,可快速接入细分行业数据

API模块

内置资源站分享接口,可通过授权方式变现

搜索模块

内置防假墙搜索功能,过滤频繁恶意请求

统计模块

实时人气值数据统计,网站流量心中有数

字段模块

支持自定义扩展字段以解决不同行业需求

呆错短视频系统 内容模型 所使用到的数据库初始基础字段与扩展字段列表与说明如下。

info开头的为基础字段,video开头的为扩展字段、后台自定义的字段可以与此一起结合使用。

通常在模板开发时需要使用到这些字段、可用于foreach循环标签内,也可以用于详情页标签。

访问一飞开源视频解析接口api:https://code.exmay.com/

关于视频解析接口api和视频解析接口无广告的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 视频解析接口api的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于视频解析接口无广告、视频解析接口api的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java8 实现提取集合对象的每个属性
下一篇:视频解析api接口(视频解析接口 资源站)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~