jellyfin吧 关注:6,815贴子:18,894

回复:Jellyfin调用Potplayer播放器!

只看楼主收藏回复

为啥不直接webdav访问nas源文件,仅仅是为了看封面吗?


IP属地:江苏21楼2022-11-22 08:33
收起回复
    头疼,试了好多次都是powershell一闪而过,在greasyfork用embyToLocalPlayer脚本的方案搞定了,配置稍微简单点,就是要安装一下Python


    IP属地:广东22楼2022-12-04 18:47
    收起回复
      2026-02-12 10:44:43
      广告
      不感兴趣
      开通SVIP免广告
      首先谢谢楼主和各位热心的解答,我总结了如下三个问题
      1. 油猴脚本不跳转potplayer
      脚本的match要填对 // 艾特match <url填你现在jellfin home的url> http://localhost:8096/web/index.html(贴吧@键太恶心了,不能转义,我用中文艾特,不要误解)
      2. powershell一闪而过
      2.1 视频路径不对
      let path = r.Path.replace(/\\/g, '/');
      path = path.replace(/\\/g, '/'); //跳转potplayer时候,如果失败可以查看详细信息,里面有路径详情,然后进行修改,我的就直接这么写就可以了
      console.log(path);
      2.2 系统禁止运行脚本
      管理员身份运行 PowerShell 输入get-ExecutionPolicy 提示受限"Restricted" 输入set-ExecutionPolicy RemoteSigned 打开权限Y
      3. 渲染下列pin失败
      3.1 视频路径不对
      按照2.1修改就好了
      3.1 脚本路径不对
      notepad++打开potplayer.reg文件
      看到这一行,一定要和你ps1脚本路径一致,而且Jellyfin-Potplayer整个文件夹,最好放在C:\windows文件夹下
      @="powershell -File C:\\Windows\\Jellyfin-Potplayer\\potplayer.ps1 %1"


      IP属地:江苏26楼2023-01-08 10:10
      收起回复
        补充下视频路径的设置。
        我是群晖NAS外挂usb硬盘,群晖路径与win本地路径不一样。
        通过jellyfin对比nas路径及本地视频路径,
        如:nas路径为:/volumeUSB1/usbshare/硬盘资料
        本地路径对应为:\\NAS\usbshare1\硬盘资料
        则在脚本path中添加:
        path = path.replace('volumeUSB1', 'NAS');
        path = path.replace('usbshare', 'usbshare1');
        jellyfin点击视频,通过浏览器查看替换后的路径为:
        potplayer:///NAS/usbshare1/硬盘资料/XX.MP4
        需要把potplayer:///变为给potplayer://\\
        则添加一条:
        path = path.replace(/\//, '\\\\');
        把路径首个‘/’替换成‘\\’
        再次点击视频查看路径为:potplayer://\\NAS/usbshare1/硬盘资料/XX.MP4
        即可正常打开视频播放
        PS:修改脚本后需要保存,并刷新jellyfin页面。或重新注册脚本。


        IP属地:广东27楼2023-01-16 20:28
        回复
          正在找这个的解决办法,好


          IP属地:广东28楼2023-02-22 11:05
          回复
            有没有教程,我点了就是网页一闪没反应,我的电影存在群晖里面路径是/volume4/download-2,在电脑上映射成O:盘,请问有谁知道怎么改这个路径吗?
            let path = r.Path.replace(/\\/g, '/');
            path = 'O:'+path.replace(/\\/g, '/');


            IP属地:广东29楼2023-02-23 21:27
            收起回复
              现在这个问题已经是举手之劳就可以解决了,浏览器里装油猴/暴力猴,然后搜jellyfinLaunchPotplayer装上就行了。


              IP属地:广东31楼2023-03-20 19:33
              回复
                目前只能点击海报上的播放按钮才能调用PotPlayer,详情页点击海报也能调用成功,但是详情页的播放按钮没有反应。求大神。


                IP属地:福建32楼2023-03-29 22:20
                回复
                  2026-02-12 10:38:43
                  广告
                  不感兴趣
                  开通SVIP免广告
                  jellyfinLaunchPotplayer实现比较简单了。
                  1、客户端使用,会弹出窗口,是否打开远程服务器的应用。不知如何取消


                  IP属地:江苏34楼2023-07-31 09:27
                  收起回复
                    没必要吧


                    IP属地:陕西来自Android客户端35楼2023-08-17 13:17
                    回复
                      我的是安装KODI,KODI和Jellyfin数据同步,通过KODI调用Potplayer来播放,也可用KODI播放,但效果差些。这个方法操作简单,百分之百成功。


                      IP属地:安徽36楼2023-08-22 17:00
                      回复
                        目前来看,还是这个方法好,总结:
                        1. potplayer一闪就停的,就是路径不对,路径其实可以从浏览器地址栏里面看到的,解决路径问题最简单的方法就是全部用共享目录,也就是\\ip地址这种方式访问就可以了,本地目录开共享,然后jellyfin里面所有视频源都\\IP的方式配置,这样就不存在什么替换盘符替换\了
                        2. 目前这个方法有个很大问题就是文件保留字符不支持,这个无解,是油猴给替换掉了,后面转换回来已经没了,所以要写一个脚本把所有视频的文件名替换掉“+,#,&,-,=”,还有空格这几个特殊字符,我试过"_"这个字符没事,我把所有空格都替换"_"了
                        3. 目前用chrome最新版本的话,播放前有确认弹框,找了半天也去不掉,火狐没问题,完美显示
                        总的来说比kodi加jellyfin的模式强,kodi放个别片子还是不行,效果不如potplay,用jellyfin的客户端media player也不好,片子看一半就卡顿,优化还是不如potplay


                        IP属地:北京37楼2024-01-20 06:51
                        收起回复
                          每次点击播放Chrome都会先弹窗“要打开 Windows PowerShell 吗?”,而且没有始终允许勾选框,有点烦。
                          另外刚更新了potplayer,现在打开smb盘里的视频时有很高几率要过好几秒potplayer才显示出来。


                          IP属地:四川38楼2024-03-25 02:33
                          回复
                            最后一步卡死了。出来的是这个编码有没有大哥帮我看看,怎么改


                            IP属地:四川39楼2024-10-26 05:56
                            收起回复