[{"data":1,"prerenderedAt":262},["ShallowReactive",2],{"repo-coldeve2022-jellyfintoolkit-zh-CN":3,"i18n-coldeve2022-jellyfintoolkit-zh-CN":259},{"mirrorPool":4,"detail":13,"relatedProjects":130},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":26,"homepage":27,"pushedAt":28,"ownerAvatar":29,"ownerName":27,"ownerBio":27,"lastSyncTime":30,"lastReleaseTime":31,"tags":32,"license":43,"category":44,"subgroup":45,"releases":46},"coldeve2022","JellyfinToolkit",1376722760,"https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit",3,"Python","Windows 桌面影视库管理工具箱 — 同时支持 Jellyfin 与 Emby：库概览 \u002F 喜好画像 \u002F 打标 \u002F 去重 \u002F 字幕 \u002F 修复 \u002F 分集合并 \u002F 自动化",{"Python":22,"VBScript":23,"Batchfile":24,"Shell":25},99.6,0.2,0.1,0,[],"","2026-10-16","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F121867226?v=4","2026-10-17T11:37:08.206524+00:00","2026-10-16T15:09:48Z",[33,34,35,36,37,38,39,40,41,42],"desktop-app","emby","ffmpeg","jellyfin","media-library","media-manager","media-server","pyside6","python","windows","MIT","media","媒体库\u002F流媒体服务器",[47,59,69,79,90,102,112,121],{"tag":48,"publishAt":31,"semVer":49,"prerelease":52,"assets":53},"v3.10.2",[18,50,51],10,2,false,[54],{"fileName":55,"sizeMb":56,"sha256":57,"downloadCount":51,"originUrl":58},"JellyfinToolkit-v3.10.2-win64.zip",45.57,"c1813da6aaef66c139c6862ac075a64b0ce25dad5b4ab7c3f704fd4339099e0b","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.10.2\u002FJellyfinToolkit-v3.10.2-win64.zip",{"tag":60,"publishAt":61,"semVer":62,"prerelease":52,"assets":64},"v3.10.1","2026-10-16T15:09:34Z",[18,50,63],1,[65],{"fileName":66,"sizeMb":56,"sha256":67,"downloadCount":63,"originUrl":68},"JellyfinToolkit-v3.10.1-win64.zip","40242827493385f43ffec092ed7820d054c64a6f106f0736ece69deec0352230","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.10.1\u002FJellyfinToolkit-v3.10.1-win64.zip",{"tag":70,"publishAt":71,"semVer":72,"prerelease":52,"assets":73},"v3.10.0","2026-10-14T15:22:21Z",[18,50,25],[74],{"fileName":75,"sizeMb":76,"sha256":77,"downloadCount":51,"originUrl":78},"JellyfinToolkit-v3.10.0-win64.zip",45.54,"9c2e0622e2bb4ce4113b0d5197ccb7223170c608e636cd65515638b46f4ae423","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.10.0\u002FJellyfinToolkit-v3.10.0-win64.zip",{"tag":80,"publishAt":81,"semVer":82,"prerelease":52,"assets":84},"v3.9.0","2026-10-04T18:07:10Z",[18,83,25],9,[85],{"fileName":86,"sizeMb":87,"sha256":88,"downloadCount":18,"originUrl":89},"JellyfinToolkit-v3.9.0-win64.zip",48.96,"ffba895a8edd22f01ffaed384cd742b9b2240ce68b743915e68880eaf5e00a75","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.9.0\u002FJellyfinToolkit-v3.9.0-win64.zip",{"tag":91,"publishAt":92,"semVer":93,"prerelease":52,"assets":96},"v3.8.5","2026-10-04T16:45:15Z",[18,94,95],8,5,[97],{"fileName":98,"sizeMb":99,"sha256":100,"downloadCount":51,"originUrl":101},"JellyfinToolkit-v3.8.5-win64.zip",48.95,"41540f57c1c1a1ee81fa160997a8900a0a5f9e814f3a4eafd79704c67140a2ab","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.8.5\u002FJellyfinToolkit-v3.8.5-win64.zip",{"tag":103,"publishAt":104,"semVer":105,"prerelease":52,"assets":107},"v3.8.4","2026-10-04T16:15:31Z",[18,94,106],4,[108],{"fileName":109,"sizeMb":99,"sha256":110,"downloadCount":51,"originUrl":111},"JellyfinToolkit-v3.8.4-win64.zip","1b5d0cbf12a4db16de16db8fb15ccaf119b883311deada40c75da9605462b38c","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.8.4\u002FJellyfinToolkit-v3.8.4-win64.zip",{"tag":113,"publishAt":114,"semVer":115,"prerelease":52,"assets":116},"v3.8.3","2026-09-26T09:43:30Z",[18,94,18],[117],{"fileName":118,"sizeMb":99,"sha256":119,"downloadCount":51,"originUrl":120},"JellyfinToolkit-v3.8.3-win64.zip","5c6c263ea49a7eae596cebd1a7475bb34f88bf2f49a05ec2bc06e15fcaa6112c","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.8.3\u002FJellyfinToolkit-v3.8.3-win64.zip",{"tag":122,"publishAt":123,"semVer":124,"prerelease":52,"assets":125},"v3.8.2","2026-09-26T08:49:38Z",[18,94,51],[126],{"fileName":127,"sizeMb":99,"sha256":128,"downloadCount":106,"originUrl":129},"JellyfinToolkit-v3.8.2-win64.zip","3629a0c3d9d724a94c050b4f12d869e324bffbd35c44845ff2b98a9ecc8a513b","https:\u002F\u002Fgithub.com\u002Fcoldeve2022\u002FJellyfinToolkit\u002Freleases\u002Fdownload\u002Fv3.8.2\u002FJellyfinToolkit-v3.8.2-win64.zip",[131,165,180,196,219,244],{"owner":132,"repo":133,"repoId":134,"category":44,"subgroup":45,"language":135,"tags":136,"starCount":156,"ownerUid":157,"latestTag":158,"platforms":159,"lastReleaseTime":162,"downloadCount":163,"description":164},"bluenviron","mediamtx",230660669,"Go",[137,138,139,140,39,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155],"go","golang","hls","media-over-quic","moq","obs-studio","rtcp","rtmp","rtmp-proxy","rtmp-server","rtp","rtsp","rtsp-proxy","rtsp-relay","rtsp-server","srt","streaming","webrtc","webrtc-proxy",20370,126152966,"v1.21.2",[42,160,161],"mac","linux","2026-10-08T21:42:39Z",3514,"一个开箱即用、零依赖的实时媒体服务器和代理，支持Media-over-QUIC、SRT、WebRTC、RTSP、RTMP、LL-HLS等多种协议，用于流媒体的发布、读取、代理、录制和回放。",{"owner":166,"repo":167,"repoId":168,"category":44,"subgroup":45,"language":169,"tags":170,"starCount":173,"ownerUid":174,"latestTag":175,"platforms":176,"lastReleaseTime":178,"downloadCount":94,"description":179},"Stremio","stremio-web",136023747,"JavaScript",[171,172],"hacktoberfest","stremio",14521,13152917,"v5.0.0-beta.42",[177],"other","2026-10-12T14:58:02Z","Stremio的官方Web UI——一个现代化的媒体中心，通过插件发现电影、剧集和频道，支持跨设备同步和Chromecast投屏。",{"owner":36,"repo":181,"repoId":182,"category":44,"subgroup":45,"language":183,"tags":184,"starCount":189,"ownerUid":190,"latestTag":191,"platforms":192,"lastReleaseTime":193,"downloadCount":194,"description":195},"jellyfin-androidtv",161651256,"Kotlin",[185,186,187,36,188],"android","android-tv","java","kotlin",4626,45698031,"v0.20.0-beta.4",[185],"2026-10-15T18:25:33Z",80,"Jellyfin的官方Android TV客户端，支持Android TV、Nvidia Shield和Amazon Fire TV设备。",{"owner":197,"repo":198,"repoId":199,"category":44,"subgroup":45,"language":200,"tags":201,"starCount":211,"ownerUid":212,"latestTag":213,"platforms":214,"lastReleaseTime":216,"downloadCount":217,"description":218},"edde746","plezy",1080157453,"Dart",[202,34,203,204,36,205,206,207,208,209,210],"cross-platform","emby-client","flutter","jellyfin-client","plex","plex-api","plex-client","plex-media-server","plexmediaserver",3693,86283021,"2.23.0",[42,160,161,215,177],"ios","2026-10-11T20:33:23Z",2667,"一个使用Flutter构建的现代跨平台Plex、Jellyfin和Emby客户端，适用于桌面、移动和电视。",{"owner":220,"repo":221,"repoId":222,"category":44,"subgroup":45,"language":27,"tags":223,"starCount":237,"ownerUid":238,"latestTag":239,"platforms":240,"lastReleaseTime":241,"downloadCount":242,"description":243},"gstory0404","Cinetry",995793510,[224,225,34,203,226,36,205,227,228,229,230,231,232,233,234,235,236],"audiobookshelf","cms","iptv","mpv","navidrome","navidrome-client","player-video","subsonic","subsonic-client","tv","tvbox","webdav","webdav-client",2938,17020178,"0.8.4",[42,160,161,185,215],"2026-09-18T11:01:27Z",4399,"Cinetry 是一款跨平台多媒体播放器客户端，整合用户自行添加的媒体服务器（Jellyfin、Emby、CMS、IPTV、WebDAV、Alist、Openlist、Subsonic、Navidrome、GD音乐台、audiobookshelf、飞牛影视等），支持服务器一键切换和多服务器数据聚合搜索，纯本地客户端，不扫库、不收集任何数据。",{"owner":245,"repo":246,"repoId":247,"category":44,"subgroup":45,"language":248,"tags":249,"starCount":252,"ownerUid":253,"latestTag":254,"platforms":255,"lastReleaseTime":256,"downloadCount":257,"description":258},"AumGupta","abyss-jellyfin",1184745649,"CSS",[36,205,250,251],"jellyfin-theme","jellyfin-web",739,86357151,"v1.2.3",[42,177],"2026-09-11T12:11:16Z",4721,"Jellyfin的一个极简深色主题，提供毛玻璃UI、精致排版、流畅动画和电影级Spotlight首页横幅，一键安装。",{"description":260,"readmeHtml":261},"Jellyfin Toolkit 是一款跨平台的影视库管理工具箱，同时支持 Jellyfin 与 Emby，把库概览、喜好画像、快速打标、重复处理、字幕检测与生成、视频修复转码与分集合并等整理工作集中到一个桌面窗口，破坏性操作先备份可回滚。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Jellyfin Toolkit 是一个桌面端图形界面工具，把 Jellyfin 与 Emby 媒体库的日常整理工作收进一个窗口。Jellyfin 与 Emby 接口同源，本工具两条都支持：库数据既可以直读本地库文件，也可以走服务器 API。它通过分析观看数据理解你的喜好并做命中度排序，方便整理与删除视频，例如判断哪些已经看腻、哪些分集可以合并、哪些缺字幕、哪些 NFO 与文件名对不上、哪些文件需要转码修复。\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>把媒体库整理这件事从命令行搬进窗口，破坏性动作都可回滚。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>库概览\u003C\u002Fstrong>：读取媒体库后统计作品总数，年份、厂商与演员分布，收藏与看过未看规模以及重复组数量\u003C\u002Fli>\n\u003Cli>\u003Cstrong>喜好画像\u003C\u002Fstrong>：从收藏与观看行为生成个人口味画像，输出 Top 演员、厂商与类型，给出未看推荐 Top 20，可导出 CSV，并支持接入本地 AI 进行分析识别\u003C\u002Fli>\n\u003Cli>\u003Cstrong>快速打标\u003C\u002Fstrong>：卡片式快节奏打标，喜欢、不喜欢、跳过与删除四类反馈实时重排评分\u003C\u002Fli>\n\u003Cli>\u003Cstrong>删除暂存\u003C\u002Fstrong>：整理低命中度作品清单与删除理由，文件移入系统回收站并写入删除留痕\u003C\u002Fli>\n\u003Cli>\u003Cstrong>重复处理\u003C\u002Fstrong>：识别同番号的不同版本、分辨率与有码无码版本，分组勾选去除重复并保留最优\u003C\u002Fli>\n\u003Cli>\u003Cstrong>视频有码检测\u003C\u002Fstrong>：按关键词、文件名与标签把库中视频分成有码与无码\u003C\u002Fli>\n\u003Cli>\u003Cstrong>字幕缺失检测与批量生成\u003C\u002Fstrong>：扫描目录找出没有字幕的视频，并可批量生成字幕，生成后自动去重与拆分长句\u003C\u002Fli>\n\u003Cli>\u003Cstrong>破解视频替换\u003C\u002Fstrong>：配合 Lada 把 \u003Ccode>xxx.restored.mp4\u003C\u002Fcode> 这类命名格式的视频替换回原文件夹对应位置，并调整媒体库数据保证 NFO 与字幕正常识别\u003C\u002Fli>\n\u003Cli>\u003Cstrong>马赛克破解\u003C\u002Fstrong>：批量调用 Lada 破解有码视频，支持并发与产出时长校验\u003C\u002Fli>\n\u003Cli>\u003Cstrong>视频修复转码\u003C\u002Fstrong>：检测下载时损坏或不兼容的文件，用 GPU 加速修复或转码为 Jellyfin 与 Emby 兼容的 MP4\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NFO 关联修复\u003C\u002Fstrong>：修正 NFO 文件名与内容对不上的问题\u003C\u002Fli>\n\u003Cli>\u003Cstrong>数据库工具\u003C\u002Fstrong>：检查表结构、跨库转移数据、清理 \u003Ccode>.ts\u003C\u002Fcode> 残留\u003C\u002Fli>\n\u003Cli>\u003Cstrong>分集合并\u003C\u002Fstrong>：把分集作品无损合并为单文件\u003C\u002Fli>\n\u003Cli>\u003Cstrong>新手引导\u003C\u002Fstrong>：首次运行提供分步指引\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>用 Jellyfin 或 Emby 自建媒体库、需要批量整理与清理的用户\u003C\u002Fli>\n\u003Cli>希望根据观看行为判断删除优先级的用户\u003C\u002Fli>\n\u003Cli>需要批量检测与生成字幕、修复损坏文件的用户\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>到 Releases 下载 \u003Ccode>JellyfinToolkit-vX.Y.Z-win64.zip\u003C\u002Fcode> 并解压，双击 \u003Ccode>JellyfinToolkit.exe\u003C\u002Fcode> 启动\u003C\u002Fli>\n\u003Cli>也可从源码运行，Windows 执行 \u003Ccode>start.bat\u003C\u002Fcode>，macOS 与 Linux 执行 \u003Ccode>chmod +x start.sh &amp;&amp; .\u002Fstart.sh\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>跟随新手引导完成首次配置，在「设置 → 媒体库数据源」选择库文件或服务器 API，必要时点击「自动检测」\u003C\u002Fli>\n\u003Cli>若使用服务器，在「设置 → 服务器同步」填入地址与 API Key 后点「测试连接」\u003C\u002Fli>\n\u003Cli>需要转码、修复或合并时，在「设置 → FFmpeg 转码设置」指定 ffmpeg 路径，或把 \u003Ccode>ffmpeg.exe\u003C\u002Fcode> 与 \u003Ccode>ffprobe.exe\u003C\u002Fcode> 放进程序目录的 \u003Ccode>bin\u002F\u003C\u002Fcode> 子目录\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>同时支持两家\u003C\u002Fstrong>：库文件直读可自动识别 Jellyfin 10.9 及以上的新架构与旧版 Jellyfin、Emby 的传统架构，服务端类型也能自动判断\u003C\u002Fli>\n\u003Cli>\u003Cstrong>数据来源灵活\u003C\u002Fstrong>：可选自动、仅库文件或仅服务器 API，Emby 推荐走 API，媒体服务器部署在 NAS 或 Docker 中同样可用\u003C\u002Fli>\n\u003Cli>\u003Cstrong>不做破坏性动作\u003C\u002Fstrong>：删除走系统回收站并记日志，合并前先备份，产生的改动都可回滚\u003C\u002Fli>\n\u003Cli>\u003Cstrong>隐私友好\u003C\u002Fstrong>：不上传数据、没有遥测、不联网，除非你主动配置接口，读取库数据库时使用只读模式，走 API 采集只发 GET\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>操作系统\u003C\u002Ftd>\n\u003Ctd>Windows 10\u002F11、macOS、Linux，能跑 PySide6 的平台均可\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Python\u003C\u002Ftd>\n\u003Ctd>3.9 以上，推荐 3.11 至 3.13\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>依赖\u003C\u002Ftd>\n\u003Ctd>PySide6\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>外部工具\u003C\u002Ftd>\n\u003Ctd>FFmpeg 与 ffprobe，视频修复、转码与分集合并需要，其余功能不装也能用\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>可选\u003C\u002Ftd>\n\u003Ctd>Jellyfin 或 Emby 服务器与 API Key\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>可选\u003C\u002Ftd>\n\u003Ctd>本地 LLM，如 Ollama、LM Studio 等 OpenAI 兼容接口，用于 AI 复核\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>运行前请先备份媒体库，任何批量文件操作都存在风险\u003C\u002Fli>\n\u003Cli>「批量生成字幕」需要自备 Faster-Whisper 打包版中的 \u003Ccode>infer.exe\u003C\u002Fcode>，「马赛克破解」需要自备 Lada 的 \u003Ccode>lada-cli.exe\u003C\u002Fcode>，二者都不随仓库分发\u003C\u002Fli>\n\u003Cli>「自动化工作台」目前尚未完善，请先不要使用\u003C\u002Fli>\n\u003Cli>选了不可用的硬件编码器时，执行阶段会自动回退到 \u003Ccode>libx264\u003C\u002Fcode> 并给出提示，不会直接失败\u003C\u002Fli>\n\u003Cli>卸载只需删除程序目录与数据目录，没有注册表残留与隐藏服务\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450893989]