STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.17
魔改增强版视频截图
之前有些片子截不出来或者截出广告是因为Emby优先导出内嵌图片造成的。让捡垃圾或者片源被加料的片子也能正常视频截图了,而且速度反而更快。附效果图。
这是一个全局补丁,直连或软链接启用后也有效。
小知识:Emby的视频截图是在选中的某一秒内截取24帧,然后挑选最静态的一张图片,所以看上去像照片特写。而mp ffmpeg插件和tmm都是直接截某一帧,不少是动态模糊的,效果不够生动。
魔改增强版视频截图
之前有些片子截不出来或者截出广告是因为Emby优先导出内嵌图片造成的。让捡垃圾或者片源被加料的片子也能正常视频截图了,而且速度反而更快。附效果图。
这是一个全局补丁,直连或软链接启用后也有效。
小知识:Emby的视频截图是在选中的某一秒内截取24帧,然后挑选最静态的一张图片,所以看上去像照片特写。而mp ffmpeg插件和tmm都是直接截某一帧,不少是动态模糊的,效果不够生动。
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.19
本次更新主要为了软链接和直连模式变相多线程入库
1. 魔改功能:独占模式提取媒体信息,仅允许本插件提取媒体信息以及视频截图。启用后软链接和直连模式入库自动屏蔽`ffprobe`和`ffmpeg`,但会给播放请求放行 https://github.com/sjtuross/StrmAssistant/wiki/变相多线程入库
2. 最爱与追更模式分离,支持任意选择范围内的媒体库新入库实时提取媒体信息。最爱作为一个特殊的媒体库,处理规则与原先相同 https://github.com/sjtuross/StrmAssistant/wiki/追更模式-(Catch‐up-Mode)
3. 魔改功能:计划任务提取媒体信息时,单任务超时时间会自动用设置的线程数乘以Emby默认的60秒,避免多线程情况下导致有些片扫不出来
4. 添加左侧插件配置入口
5. 采用更高效的媒体信息提取api
本次更新主要为了软链接和直连模式变相多线程入库
1. 魔改功能:独占模式提取媒体信息,仅允许本插件提取媒体信息以及视频截图。启用后软链接和直连模式入库自动屏蔽`ffprobe`和`ffmpeg`,但会给播放请求放行 https://github.com/sjtuross/StrmAssistant/wiki/变相多线程入库
2. 最爱与追更模式分离,支持任意选择范围内的媒体库新入库实时提取媒体信息。最爱作为一个特殊的媒体库,处理规则与原先相同 https://github.com/sjtuross/StrmAssistant/wiki/追更模式-(Catch‐up-Mode)
3. 魔改功能:计划任务提取媒体信息时,单任务超时时间会自动用设置的线程数乘以Emby默认的60秒,避免多线程情况下导致有些片扫不出来
4. 添加左侧插件配置入口
5. 采用更高效的媒体信息提取api
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.20
1. 优化独占媒体信息提取 - 支持媒体文件变更检测,解决Strm元数据刷新导致媒体信息丢失,避免直连或软链接模式刷新元数据重复提取媒体信息,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/独占媒体信息提取-(Exclusive-Extract)
2. 独占模式的隐藏功能 - 媒体库设置页面,当添加或删除路径时,阻止全局扫库,修改完成之后,手工指定媒体库启动扫库即可。
3. 片头片尾探测 - 添加允许用户的范围选择
4. 添加关于区域 - 显示版本号,项目链接,功能介绍 (Wiki)
5. 修复多版本入库漏扫的问题
6. 修复偶发的片尾信息同步失败的问题
1. 优化独占媒体信息提取 - 支持媒体文件变更检测,解决Strm元数据刷新导致媒体信息丢失,避免直连或软链接模式刷新元数据重复提取媒体信息,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/独占媒体信息提取-(Exclusive-Extract)
2. 独占模式的隐藏功能 - 媒体库设置页面,当添加或删除路径时,阻止全局扫库,修改完成之后,手工指定媒体库启动扫库即可。
3. 片头片尾探测 - 添加允许用户的范围选择
4. 添加关于区域 - 显示版本号,项目链接,功能介绍 (Wiki)
5. 修复多版本入库漏扫的问题
6. 修复偶发的片尾信息同步失败的问题
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.22
1. 深度优化独占模式,相当于改造了扫库刮削机制,为网盘优化,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/独占媒体信息提取-(Exclusive-Extract)
2. 独立的外挂字幕扫描 https://github.com/sjtuross/StrmAssistant/wiki/独立的外挂字幕扫描-(External-Subnoscript-Scan)
a. Emby自带的扫库任务当发现外挂字幕有变更,会重复提取媒体信息。此功能把外挂字幕变更检测分离出来,避免重复提取媒体信息,多线程高效地更新外挂字幕。此功能共用媒体信息提取的线程数。
b. 当启用独占模式时,扫库时会屏蔽`ffprobe`和`ffmpeg`,但会自动对外挂字幕做变更检测,并在最多30秒内更新。
3. 魔改视频截图单任务超时时间为默认60秒乘以线程数,避免多线程情况下可能失败的问题(支持ts和rmvb)
4. 计划任务提取媒体信息时同步片头片尾数据,弥补有些集丢失的情况。
5. 其他各种优化和修复。
1. 深度优化独占模式,相当于改造了扫库刮削机制,为网盘优化,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/独占媒体信息提取-(Exclusive-Extract)
2. 独立的外挂字幕扫描 https://github.com/sjtuross/StrmAssistant/wiki/独立的外挂字幕扫描-(External-Subnoscript-Scan)
a. Emby自带的扫库任务当发现外挂字幕有变更,会重复提取媒体信息。此功能把外挂字幕变更检测分离出来,避免重复提取媒体信息,多线程高效地更新外挂字幕。此功能共用媒体信息提取的线程数。
b. 当启用独占模式时,扫库时会屏蔽`ffprobe`和`ffmpeg`,但会自动对外挂字幕做变更检测,并在最多30秒内更新。
3. 魔改视频截图单任务超时时间为默认60秒乘以线程数,避免多线程情况下可能失败的问题(支持ts和rmvb)
4. 计划任务提取媒体信息时同步片头片尾数据,弥补有些集丢失的情况。
5. 其他各种优化和修复。
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.25
一直以来插件也支持 非STRM 使用,看`Wiki`了解详情 https://github.com/sjtuross/StrmAssistant/wiki
MEGA UPDATE
1. 刷新`TMDB`中文演员以及修复相关问题 https://github.com/sjtuross/StrmAssistant/wiki/中文演员-(Chinese-Actor)
2. 魔改功能 - 获取`TMDB`原语言海报 https://github.com/sjtuross/StrmAssistant/wiki/原语言海报--(Original-Poster)
3. 魔改功能 - `TMDB`备选语言元数据以及中文演员繁转简 https://github.com/sjtuross/StrmAssistant/wiki/自定义-TMDB-备选语言
4. 魔改功能 - ts和m2ts首次提取媒体信息时会尝试视频截图,失败后不会重试,避免有些系统反复重试。ts和m2ts截图非常吃cpu导致。
请看了Wiki再来提问!
一直以来插件也支持 非STRM 使用,看`Wiki`了解详情 https://github.com/sjtuross/StrmAssistant/wiki
MEGA UPDATE
1. 刷新`TMDB`中文演员以及修复相关问题 https://github.com/sjtuross/StrmAssistant/wiki/中文演员-(Chinese-Actor)
2. 魔改功能 - 获取`TMDB`原语言海报 https://github.com/sjtuross/StrmAssistant/wiki/原语言海报--(Original-Poster)
3. 魔改功能 - `TMDB`备选语言元数据以及中文演员繁转简 https://github.com/sjtuross/StrmAssistant/wiki/自定义-TMDB-备选语言
4. 魔改功能 - ts和m2ts首次提取媒体信息时会尝试视频截图,失败后不会重试,避免有些系统反复重试。ts和m2ts截图非常吃cpu导致。
请看了Wiki再来提问!
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.26
1. 魔改功能 - 为原生跳片头探测解锁`Strm`支持 https://github.com/sjtuross/StrmAssistant/wiki/片头探测-(Intro-Detection)
2. 魔改功能 - 原语言海报支持剧集的季海报 https://github.com/sjtuross/StrmAssistant/wiki/原语言海报--(Original-Poster)
3. 优化中文`TMDB`元数据相关功能的内存占用,包括演员刷新
4. 插件更新成功或失败记录控制台活动日志
请看了Wiki再来提问!
1. 魔改功能 - 为原生跳片头探测解锁`Strm`支持 https://github.com/sjtuross/StrmAssistant/wiki/片头探测-(Intro-Detection)
2. 魔改功能 - 原语言海报支持剧集的季海报 https://github.com/sjtuross/StrmAssistant/wiki/原语言海报--(Original-Poster)
3. 优化中文`TMDB`元数据相关功能的内存占用,包括演员刷新
4. 插件更新成功或失败记录控制台活动日志
请看了Wiki再来提问!
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.27
原语言海报添加支持`TVDB`和`Fanart`,附图是分别来自`TMDB`, `
说明:图像获取器是依赖元数据下载器的,比如为了获得`TVDB`海报需开启`TVDB`元数据,但元数据优先级可低于`TMDB`,实际效果就是元数据取自`TMDB`,原语言海报取自`TVDB`,另外`Fanart`海报依赖`TMDB`元数据。
原语言海报添加支持`TVDB`和`Fanart`,附图是分别来自`TMDB`, `
TVDB`, `Fanart`的原语言海报,Wiki同步更新。说明:图像获取器是依赖元数据下载器的,比如为了获得`TVDB`海报需开启`TVDB`元数据,但元数据优先级可低于`TMDB`,实际效果就是元数据取自`TMDB`,原语言海报取自`TVDB`,另外`Fanart`海报依赖`TMDB`元数据。
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.28
这是一个预览发行版,暂不会自动升级,主要为了测试中文搜索。正常情况下,打开魔改开关重启就完事了,但请务必看完Wiki再操作,做到心中有数 https://github.com/sjtuross/StrmAssistant/wiki/中文搜索增强
1. 魔改功能 - 支持中文模糊搜索和拼音搜索
2. 魔改功能 - 支持合集原语言海报
3. 再次优化刷新演员的内存占用
因内嵌了`simple`分词器,插件体积增长到4M
这是一个预览发行版,暂不会自动升级,主要为了测试中文搜索。正常情况下,打开魔改开关重启就完事了,但请务必看完Wiki再操作,做到心中有数 https://github.com/sjtuross/StrmAssistant/wiki/中文搜索增强
1. 魔改功能 - 支持中文模糊搜索和拼音搜索
2. 魔改功能 - 支持合集原语言海报
3. 再次优化刷新演员的内存占用
因内嵌了`simple`分词器,插件体积增长到4M
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.31
中文搜索增强正式发布了
1. 支持中文模糊搜索和拼音搜索
2. 支持搜索范围类型配置(实时生效)
不修改任何dll,自动化迁移或还原数据库的全文索引,做到重启即生效。如有问题,希望提出建设性意见。一般问题都能在Wiki中找到答案 https://github.com/sjtuross/StrmAssistant/wiki/中文搜索增强
其他更新
1. 魔改功能 - 支持合集原语言海报
2. 再次优化刷新演员的内存占用
3. 为`Emby Server for Android`同步更新`Lite`版
如果这个项目对你有帮助,可以去项目首页扫码打赏,并为它点亮一颗⭐️
中文搜索增强正式发布了
1. 支持中文模糊搜索和拼音搜索
2. 支持搜索范围类型配置(实时生效)
不修改任何dll,自动化迁移或还原数据库的全文索引,做到重启即生效。如有问题,希望提出建设性意见。一般问题都能在Wiki中找到答案 https://github.com/sjtuross/StrmAssistant/wiki/中文搜索增强
其他更新
1. 魔改功能 - 支持合集原语言海报
2. 再次优化刷新演员的内存占用
3. 为`Emby Server for Android`同步更新`Lite`版
如果这个项目对你有帮助,可以去项目首页扫码打赏,并为它点亮一颗⭐️
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.33
1. 魔改功能 - 原生支持把标题中的中文自动转换为拼音首字母作为排序标题,说明查看Wiki https://github.com/sjtuross/StrmAssistant/wiki/拼音首字母排序
2. 魔改功能 - 尊重媒体库首选图像下载语言为第一优先级,没有才回退原语言。如果要完全原语言海报,首选图像下载语言留空即可。
3. 中文搜索增强 - 附带支持
4. 修复更新检测可能失败的问题
1. 魔改功能 - 原生支持把标题中的中文自动转换为拼音首字母作为排序标题,说明查看Wiki https://github.com/sjtuross/StrmAssistant/wiki/拼音首字母排序
2. 魔改功能 - 尊重媒体库首选图像下载语言为第一优先级,没有才回退原语言。如果要完全原语言海报,首选图像下载语言留空即可。
3. 中文搜索增强 - 附带支持
imdbid / tmdbid / tvdbid 搜索,支持这些格式:`tt9114286` `tmdb=505642` `tmdbid=505642` `tvdb=31110` `tvdbid=31110`4. 修复更新检测可能失败的问题
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.34
中文演员优化
1. 魔改支持从nfo导入演员头像链接,这是Emby默认不加载纯nfo元数据演员头像的根本原因,没有链接只能运行刷新演员计划任务。
2. 刷新演员任务运行期间,魔改本地tmdb json文件缓存有效时间为48小时,有助于重复跑时减少对tmdb的请求。
3. 刷新演员计划任务,对于有中文有头像的演员,默认30天内不再刷新,根据上次保存或刷新时间戳比较。
4. 优化日文回退逻辑,非日本出生地的演员名字不回退日文。
注意:新增`元数据增强`区域,重启后相关设置需重新设置,实时生效。
感谢 @yezi520 提供建议以及做了大量测试工作
中文演员优化
1. 魔改支持从nfo导入演员头像链接,这是Emby默认不加载纯nfo元数据演员头像的根本原因,没有链接只能运行刷新演员计划任务。
2. 刷新演员任务运行期间,魔改本地tmdb json文件缓存有效时间为48小时,有助于重复跑时减少对tmdb的请求。
3. 刷新演员计划任务,对于有中文有头像的演员,默认30天内不再刷新,根据上次保存或刷新时间戳比较。
4. 优化日文回退逻辑,非日本出生地的演员名字不回退日文。
注意:新增`元数据增强`区域,重启后相关设置需重新设置,实时生效。
感谢 @yezi520 提供建议以及做了大量测试工作
1
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.36
1. 魔改功能 - 解锁STRM支持视频预览缩略图BIF,现有的可加载,也支持生成,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/视频截图预览增强
2. 魔改功能 - 电影剧集页面隐藏无头像人员,非CSS方案适用于所有客户端,非删除仍可搜索,刷出头像即会显示
3. 中文搜索增强 - 搜索类型分离艺术家与人员,前者适用于音乐
1. 魔改功能 - 解锁STRM支持视频预览缩略图BIF,现有的可加载,也支持生成,具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/视频截图预览增强
2. 魔改功能 - 电影剧集页面隐藏无头像人员,非CSS方案适用于所有客户端,非删除仍可搜索,刷出头像即会显示
3. 中文搜索增强 - 搜索类型分离艺术家与人员,前者适用于音乐
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.37
UI功能专区,现提供以下3个功能
1. 电影剧集页面隐藏无头像人员,非删除,仍可搜索
2. 对于缺少元数据匹配的剧集集标题自动补全显示,与Plex一致
3. 首位管理员的自定义媒体库排序作用于所有用户
说明:UI功能定位非美化,主要是优化或改造UI相关的逻辑
UI功能专区,现提供以下3个功能
1. 电影剧集页面隐藏无头像人员,非删除,仍可搜索
2. 对于缺少元数据匹配的剧集集标题自动补全显示,与Plex一致
3. 首位管理员的自定义媒体库排序作用于所有用户
说明:UI功能定位非美化,主要是优化或改造UI相关的逻辑
1
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.41
1. 原生片头探测增强
a. 计划任务多线程提取片头声纹,为原生扫片头提前备好素材。
b. 自定义片头声纹探测时长。这是Emby未开放设置的剧集媒体库隐藏参数,内部固定为10分钟。自定义范围为2至20分钟。比如国产剧,可以设置为5分钟,将节约一半处理时间。
c. 媒体库范围同时作用于原生片头探测计划任务
操作说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/片头探测-‐-原生增强
非魔改功能,支持ARM😅
2. 魔改功能 - 可选使用`api.tmdb.org`替代地址,无需科学或代理即可tmdb刮削。
3. 复制媒体库后提示并刷新页面 (感谢生瓜太保)
注意:最大线程数调整了位置,需重新设置
1. 原生片头探测增强
a. 计划任务多线程提取片头声纹,为原生扫片头提前备好素材。
b. 自定义片头声纹探测时长。这是Emby未开放设置的剧集媒体库隐藏参数,内部固定为10分钟。自定义范围为2至20分钟。比如国产剧,可以设置为5分钟,将节约一半处理时间。
c. 媒体库范围同时作用于原生片头探测计划任务
操作说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/片头探测-‐-原生增强
非魔改功能,支持ARM😅
2. 魔改功能 - 可选使用`api.tmdb.org`替代地址,无需科学或代理即可tmdb刮削。
3. 复制媒体库后提示并刷新页面 (感谢生瓜太保)
注意:最大线程数调整了位置,需重新设置
1
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.43
1. 新增魔改开关:演职人员增强TMDB,刮削剧集元数据时会导入季的演职人员,更新节目系列的演职人员为各季合并,按照每季的演员次序交替排列,不含特别篇。如图,琅琊榜节目系列页面同时显示胡歌和黄晓明。
2. 升级TMDB替代地址魔改功能,支持自定义配置API地址,图像地址和API密钥。
3. 优化和修复基于播放行为片头探测的相关问题。
4. 中文搜索增强支持到最新的`4.9.0.32`
5. 同步更新`Lite`版(无魔改功能),支持`Emby Server for Android`
1. 新增魔改开关:演职人员增强TMDB,刮削剧集元数据时会导入季的演职人员,更新节目系列的演职人员为各季合并,按照每季的演员次序交替排列,不含特别篇。如图,琅琊榜节目系列页面同时显示胡歌和黄晓明。
2. 升级TMDB替代地址魔改功能,支持自定义配置API地址,图像地址和API密钥。
3. 优化和修复基于播放行为片头探测的相关问题。
4. 中文搜索增强支持到最新的`4.9.0.32`
5. 同步更新`Lite`版(无魔改功能),支持`Emby Server for Android`
1
STRM 助手 - https://github.com/sjtuross/StrmAssistant/releases/tag/v1.0.0.44
媒体信息持久化
1. 提取的媒体信息同时保存一份至json文件,存于媒体文件同目录,下次再扫媒体信息时,会优先尝试从json文件中恢复
2. 对于已扫出媒体信息的现有媒体,可运行计划任务完成媒体信息持久化
3. 同时支持章节信息如片头片尾标记持久化
4. 支持视频和音乐
具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/媒体信息持久化-(MediaInfo-Persist)
其他更新:
1. 限制播放行为片头片尾探测为官方客户端,第三方客户端仍可利用生成的片头片尾标记
2. 优化播放行为片头片尾探测的重设机制,Wiki同步更新
3. 移除"仅支持STRM"选项
4. 优化插件更新的鲁棒性
媒体信息持久化
1. 提取的媒体信息同时保存一份至json文件,存于媒体文件同目录,下次再扫媒体信息时,会优先尝试从json文件中恢复
2. 对于已扫出媒体信息的现有媒体,可运行计划任务完成媒体信息持久化
3. 同时支持章节信息如片头片尾标记持久化
4. 支持视频和音乐
具体说明看Wiki https://github.com/sjtuross/StrmAssistant/wiki/媒体信息持久化-(MediaInfo-Persist)
其他更新:
1. 限制播放行为片头片尾探测为官方客户端,第三方客户端仍可利用生成的片头片尾标记
2. 优化播放行为片头片尾探测的重设机制,Wiki同步更新
3. 移除"仅支持STRM"选项
4. 优化插件更新的鲁棒性
1👍5
