Code Monkey home page Code Monkey logo

emby.plugins.javscraper's People

Contributors

bjrjustin avatar javscraper avatar joast888 avatar xinxin8816 avatar xjasonlyu avatar zwnop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

emby.plugins.javscraper's Issues

提几个功能上的建议 望采纳

  1. 建议加入调整刮削引擎顺序的功能.
  2. 有些刮削引擎存在内容缺失 例如bus 是没有 plot的 jav321 的类别信息量较小 所以在能调整刮削引擎顺序的情况下. 选择bus为1 那么plot就是 空的 像这种情况 建议让程序使用后续引擎继续刮削 缺失的内容.
  3. 建议加入自定义命名方式 (比如我就为了让 番号前后 加上[] 而拉代码重新编译)
    4 包含中文字幕的后缀 其实还有-R _R -C _C 还有是番号结尾直接C R的例如 ipz-001C ipz-001R等
    暂时就想到这些
    最后 感谢作者大大能够搞出这么强大的插件.
    在此之前我都是一直用AVDC和JAVMovieScraper 手动来处理这些信息. 有这个插件 简直太方便了.

最近刮到的封面都不剪裁了

最近只能刮到宽幅的封面图,没法刮到只有右边一半的封面。包括以前正常的片子,重新识别后就变成宽的了

元数据没有标签

今天刚开始使用这个插件 在第一次扫描的时候还是正常的 能够显示标签的 但是在我后面删除调整之后就再也显示不出标签了 请问这应该是我在设置的时候哪里出现了问题呢

每次扫描任何库后会对整个Emby头像库没有头像的演员使用Gfriends尝试获取头像,导致扫库时间大量变长

我看了下JavPersonTask.cs的代码,因为实现了ILibraryPostScanTask,所以任何扫描库的操作后都会执行这个Task,在这个Task中每次执行都会对整个Emby头像库没有头像的演员挨个使用Gfriends尝试获取头像。这在Emby库很大的情况下,我可能扫描库的动作只要几秒钟,但是这个JavPersonTask就要执行几十分钟。对于我来说,有IScheduledTask定期扫描头像就已经够了,完全不需要每次扫描任何库之后就来一个整体Emby头像库扫描,这样效率太低了。

有的封面挂削不到

用的是emby,目录结构是“人名文件夹-番号文件夹-影片”,发现基本上影片封面能刮削到竖式小图片,番号文件夹封面却是fanart.jpg那种横式图片,由于比例不符就占占中间一点点,不知道是不是bug,还有目录结构如果是“人名文件夹-影片”,就能正常匹配到影片名的番号,图片就正常。

建议增加plex插件

非常感谢大佬分享这么好的插件,这是我用过的最好的jav scraper,已经在Emby上用了,显示效果实在是太赞了。

另外还有一款和Emby同样出名的软件Plex我也有在用,希望大佬也能把插件迁移到Plex。

谢谢!

请问元数据刮削除了风格能添加标签吗?另外反应一个不知道是不是bug的问题

作者您好,谢谢你开发这么好用的插件,我想提个建议,元数据刮削除了风格再添加个标签吧,影片系列也可以加在标签中,另外我遇到了一个不知道是不是bug的问题,因为我之前是用AV_Data_Capture刮削的,所以标签和风格都是繁体,但是用这个插件刮削的都是简体,不管是把刮削设置中把javbus提到第一位还是把影片类别替换,翻译,还有采集配置关闭,都没办法改变,仍然是简体加同样的风格标签。另外刮削出的数据和javbug也不太一样,即使是把javbus放在第一位,javbus中也搜得到这部影片,另外代理应该是没问题的,我是直接路由器上全局代理。5号更新:好像明白问题所在了,插件好像自带翻译?不管勾不勾选开启类别替换,总是把高中女生替换成了中学女生 及膝袜替换成了过膝袜 等等,不知道哪里可以关闭或修改?

大佬这是什么问题,装不上

2020-06-06 16:41:20.795 Info App: Copying plugin from /volume1/@appstore/EmbyServer/releases/4.4.3.0/plugins/JavScraper.dll to /var/packages/EmbyServer/target/var/plugins/JavScraper.dll
2020-06-06 16:41:20.826 Error App: Error in CopyPreInstalledPlugins
*** Error Report ***

封面能否不从fanart裁剪,而是直接刮削封面?

从fanart裁剪的封面总有多裁或少裁的问题,而javbus好像可以直接取到单独封面的地址。可以参考AV Data Capture这个项目,他那边就是直接获取的封面。但是我更喜欢你的软件,所以能否看看更新一下?还有就是最好有可以设置标题明明规则,比如我喜欢用单纯番号这种方式,因为日文名看起来很长很乱又看不懂,也可以参考上面那个项目。另外赞扬一下作者分类名称过滤功能很好很贴心。

jellyfin下不工作

jellyfin版本 10.5.0
插件版本 v1.22.66.2105
装上之后 设置界面都有 但是 无法获取到资讯 手动输入番号识别 也没有任何反映
直接刷新源数据 控制台显示
[19:53:33] [INF] [28] App: JavScraper-GetMetadata info:{"Name":"NHDTA-792","MetadataLanguage":"ja","MetadataCountryCode":"JP","ProviderIds":{},"IsAutomated":false}
[19:53:33] [ERR] [28] App: Error in JavScraper
System.MissingMethodException: Method not found: 'System.String MediaBrowser.Model.Extensions.StringHelper.Replace(System.String, System.String, System.String, System.StringComparison)'.
at Emby.Plugins.JavScraper.JavIdRecognizer.Parse(String name)
at Emby.Plugins.JavScraper.JavMovieProvider.GetSearchResults(MovieInfo searchInfo, CancellationToken cancellationToken)
at Emby.Plugins.JavScraper.JavMovieProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
[19:53:33] [INF] [28] App: JavScraper-JavImageProvider-GetImages name:NHDTA-792
[19:53:33] [INF] [28] App: JavScraper-JavImageProvider-GetImages name:NHDTA-792 JavVideoIndex not found.

挂着代理也一样

无法搜刮到任何封面?

在群晖内通过套件中心安装的emby,插件也安装正常,权限设置775(之前设置过与其他插件一样权限也不可以),用户组设置embySVR、root组。无论是通过JsProxy、路由全局代理等方式,都无法搜刮到任何封面。一切设置都按照官网提供的参数配置,单独刷新某个文件也无法搜刮。求助具体什么原因?

自行编译源码后插件不工作

大佬您好
因个人喜好想调整下nfo的 内容 所以下载源码后自行编译
发现插件可以编译成功 但是却无法正常加载
[11:38:29] [ERR] [1] App: Error getting exported types from JavScraper, Version=1.22.76.1137, Culture=neutral, PublicKeyToken=null
System.TypeLoadException: Method 'GetImages' in type 'Emby.Plugins.JavScraper.JavImageProvider' from assembly 'JavScraper, Version=1.22.76.1137, Culture=neutral, PublicKeyToken=null' does not have an implementation.
at System.Reflection.RuntimeAssembly.GetExportedTypes()
at Emby.Server.Implementations.ApplicationHost.GetTypes(IEnumerable`1 assemblies)+MoveNext()
请问是有什么其他编译条件吗

加载超级慢~约20s

我用的是win10 jellyfin
点击演员头像查看这演员有多少电影时加载变的超级慢~~

从影片类别查看分类电影加载的就很快 不知道是jellyfin 还是插件的缘故

一些建议

  1. 希望能获取到类别标签、导演、系列、时间长度、制作商等等,当然越全越好
    2.希望识别后得到的页面能把获取到的信息展示出来,并能删减编辑后导入

谢谢

Emby媒体库封面不生成,是不是没有poster条目原因?

我看了nfo,是不是JavScraper只填了fanart,而emby的封面是要用poster的?
我使用别人搜刮好的文件或者自己用JAVSDT搜刮,都会在nfo中填入poster,这个时候浏览视频封面用的也是poster,媒体库也是用poster生成的,fanart只用来做背景

允许名称搜索/增加站点

一、建议除番号搜索外,也允许通过名称搜索

二、建议考虑增加以下站点:
1.arzon.jp(AV、里番都有)
2.DMM.co.jp(AV、里番都有,必须日本IP才能打开)

#21 #23

请教下Docker如何安装以及是否支持分集?

首先感谢作者开发了这个好用的插件~
想请教下,在DSM套件版本的emby运行成功了,但是不知道docker版本的,插件应该放在哪儿文件夹?
以及是否支持CD1\CD2\CD3这类的分集归类到一个影片下面,之前用AV_Data_Capture (https://github.com/yoshiko2/AV_Data_Capture) 这个本地刮削器是支持了这样的分集,在emby里CD1后面的部分会以附加内容的形式展示,不知道作者能否支持下?
再次感谢开发, 辛苦了!

为什么间隔的两部片子刮出来的封面分辨率差异比较明显?

例如WANZ-156和WANZ-155,前者刮出来的封面分辨率为133 x 200 px,大小10.41 KB,后者刮出来的封面就有357 x 536 px,文件58.18 KB ,我去javbus网站看了下,这两部都有裁剪后357x536的封面图,那么为什么156的封面分辨率就差了这么多,是不是源的问题?

希望加入评分功能和刮削网站的顺序排序

image
image

比如这个评分和投票数量。
image
image
刮削的时候,可以选择哪一个数据网站作为第一项刮削,然后第二个作为补充,最后是元数据的信息合并,比如DMM上的评分,JAVBUS上的演员等,两个数据库网站的信息作为合并互补,这样信息才会全面,总之,还是感谢作者提供了强大的插件,后期我会推广给群友使用。

能搜刮,不能载入封面 (ubuntu + AWS)

更新到v1.22.178.0811 后不能载入封面了。墙外,己禁用代理 。 求助

路径 - 影片库\演员\番号\番号.mp4

日志信息如下
2020-06-27 05:08:42.052 Info Emby.Plugins.JavScraper.Services.ImageProxyService: Hit image cache http://pics.dmm.co.jp//digital/video/pred00089/pred00089pl.jpg /var/lib/emby/cache/images/http%3A%2F%2Fpics.dmm.co.jp%2F%2Fdigital%2Fvideo%2Fpred00089%2Fpred00089pl.jpg
2020-06-27 05:08:42.055 Info Emby.Plugins.JavScraper.Services.ImageProxyService: CutImage: staring...
2020-06-27 05:08:42.088 Info Emby.Plugins.JavScraper.Services.ImageProxyService: CutImage: Already cut 800x538 --> start_w: 442
2020-06-27 05:08:42.437 Info Emby.Plugins.JavScraper.JavImageProvider: saved image: Primary
2020-06-27 05:08:42.438 Info Emby.Plugins.JavScraper.JavImageProvider: GetImage found.
2020-06-27 05:08:42.442 Error App: Error in JavScraper
*** Error Report ***
Version: 4.4.3.0
Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
Operating system: Unix 5.3.0.1028
64-Bit OS: True
64-Bit Process: True
User Interactive: True
Runtime: file:///opt/emby-server/system/System.Private.CoreLib.dll
System.Environment.Version: 3.1.2
Processor count: 1
Program data path: /var/lib/emby
Application directory: /opt/emby-server/system
System.IO.IOException: System.IO.IOException: Input/output error
at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func2 errorRewriter) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at System.IO.FileStream.OpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileStream(String path, FileOpenMode mode, FileAccessMode access, FileShareMode share, FileOpenOptions fileOpenOptions) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileStream(String path, FileOpenMode mode, FileAccessMode access, FileShareMode share, Boolean isAsync) at MediaBrowser.Providers.Manager.ItemImageProvider.RefreshFromProvider(BaseItem item, IDynamicImageProvider provider, Boolean providerReportsChanges, ImageRefreshOptions refreshOptions, TypeOptions savedOptions, LibraryOptions libraryOptions, List1 downloadedImages, RefreshResult result, CancellationToken cancellationToken)
Source: System.Private.CoreLib
TargetSite: Void ThrowExceptionForIoErrno(ErrorInfo, System.String, Boolean, System.Func`2[Interop+ErrorInfo,Interop+ErrorInfo])

jellyfin的插件目录在哪里?

/volume1/@appstore/EmbyServer/releases/{VERSION}/plugins
我是群晖群晖环境,根据项目给出的地址并没有找到jellyfin文件夹

根据非根目录名查找番号的理由是什么

为什么不根据视频名来查找番号呢,或者说软件能智能的比较非更目录名和视频名,然后选取一个最合适的名称来查找番号。
也可以在软件里做一个选项,让用户选择哪种方式来查找番号。

很大情况下是影片名是番号+数字的形式,往往非根目录名却是不遵循番号+数字的形式。导致查找出来的番号是乱的

emby4.4.2.0版本无法安装

新安装的emby4.4.2.0复制到指定文件夹后,权限和用户都修改和emby的一致。重启后依然没有安装进去。是我操作问题还是系统不兼容

封面图裁剪尺寸异常

一个无碍的小问题 就是 完整封面获取之后 裁剪成 小封面后 整体左边会缺失 一部分 应该是裁剪比例的问题. 所以在jellyfin 看封面的时候 整体左边如果有字的话 就会切掉一部分

希望增加头像搜刮功能

大佬你好,我现在正在使用项目 https://github.com/xinxin8816/gfriends 的头像。
这个项目头像量太多了,全部下载导入会占用非常多的空间
所以我使用该项目的在线导入工具,但是每次增加演员都要重新运行导入工具
如果能本项目插件能和该头像仓库项目结合就好了

有些素人番号还是搜刮不出来

首先感谢作者,这个插件很好用,但还是有些番号搜刮不出来,比如 300MAAN-244,261ARA-391,300NTK-038这样的,是我的哪里配置问题吗

功能建议

我在其他地方看到这个图片,如果是中文字幕可以添加一下角标,这样看起来很直观,不过也许有些人不需要这样,作者可以试试加个可选开关啥的
image

用久了就挂不到背景

前几天稳定的,这两天开始只能从jav321搜刮封面了,并且只有竖式低分辨率的。尝试将搜刮源单选javbus,可以识别到影片,但是封面图片无法显示。选中,点击确定后,emby服务器就掉线了,要等30秒左右,才能重新登陆。
不知道是emby问题还是刮削器问题。
截图供参考
Screenshot_20200619_084503_com mb android
Screenshot_20200619_084506_com mb android

2020-06-19 07:09:31.245 Info Emby.Plugins.JavScraper.JavMovieProvider: GetSearchResults id:mide-604 info:{"Name":"mide-604","MetadataLanguage":"zh-CN","MetadataCountryCode":"CN","ProviderIds":{},"IsAutomated":false}
2020-06-19 07:09:31.830 Error Emby.Plugins.JavScraper.Scrapers.JavBus: Response status code does not indicate success: 404 (Not Found).
2020-06-19 07:09:31.833 Info Emby.Plugins.JavScraper.JavMovieProvider: GetSearchResults name:mide-604 id:mide-604 count:1

刮削出的错误信息排查困难

大佬您好,我收集了不少非常冷僻的资源,一般的网站上查不到,但javlibrary上大体是有的,不爬图书馆是不是因为它反爬做得好?
不知道您的刮削算法是怎么做的,如果可能,我希望正常匹配不到的,就不制作它的nfo了,不要随便找个东西安上去,排查起来很困难。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.