diff --git a/lib/CNN影视.json b/lib/CNN影视.json
new file mode 100644
index 0000000..95fb92e
--- /dev/null
+++ b/lib/CNN影视.json
@@ -0,0 +1,34 @@
+ {
+ "站名": "🎈️CNN影视🎈",
+ "播放请求头": "User-Agent$Mozilla/5.0",
+ "二次截取": "videoList*[&&]",
+ "数组": "{&&}",
+ "图片": "https://obs.3688baihuo.com/+huo.com/&&\"",
+ "标题": "\"vodName\":\"&&\"",
+ "副标题": "vodRemarks\":\"(&&\"",
+ "链接": "\"vodId\":&&,",
+ "链接前缀": "https://m.shunhengdf.com/detail/",
+ "简介": "简介:&&\"",
+
+ "搜索url": "https://m.shunhengdf.com/vod/search/{wd}",
+ "搜索副标题": "class=\"boottom\"*
&&
",
+ "线路标题": ">&&",
+
+ "播放数组":"episodeList\":\\[&&\\][替换:nid\":>>nid\":/1/]",
+ "播放列表":"{&&}",
+ "播放标题":"name\":\"&&\"",
+
+ "播放链接前缀":"https://m.shunhengdf.com/vod/play/+data\":{\"vodId\":&&,",
+ "播放链接":"nid\":&&,",
+ "倒序":"0",
+ "跳转解析":"",
+ "跳转播放链接":"",
+
+ "分类url":"https://m.shunhengdf.com/vod/show/id/{cateId}/class/{class}/area/{area}/year/{year}/page/{catePg}",
+
+ "分类":"电影$1#电视剧$2#综艺$3#动漫$4"
+
+
+}
\ No newline at end of file
diff --git a/lib/欧乐影视.json b/lib/欧乐影视.json
new file mode 100644
index 0000000..ab49862
--- /dev/null
+++ b/lib/欧乐影视.json
@@ -0,0 +1,37 @@
+{
+"站名": "欧乐影视",
+"请求头": "手机",
+"主页url":"https://ouletv.cc/",
+"数组": "vod-item\">&&",
+"图片": "data-original=\"&&\"",
+"标题":"&&",
+"副标题":"text-row-1\">&&",
+//应该是提取第一个值
+"链接":"href=\"&&\"",
+
+"搜索":"https://ouletv.cc/tag/page/{catePg}/wd/{wd}/",
+"搜索模式":"1",
+
+//共n组,每一组都包括线路标题,提出即可
+"线路数组":"href=\"javascript&&",
+"线路标题":">&&",
+
+//播放二次截取//共n组,必须包括播放数组
+//共n组,每一组都包括全部集数和播放地址,在线路下方,一般只需要提取到此即可,下面基本不用填
+"播放数组":"",
+//每集的参数,有地址或id等
+"播放列表": "- [包含:/freeplay/]",
+//标题需要在列表里找,如:第一集
+"播放标题": "href=*>&&