年度归档: 2023 年

  • Jellyfin升级后不能硬件转码问题

    Jellyfin升级后不能硬件转码问题

    //2024-1-21 更新。
    docker里自带的ffmpeg路径是:/usr/lib/jellyfin-ffmpeg/ffmpeg

    在 配置文件中直接使用此路径,比单独下载的性能好很多。

     

     

    //2023-10-19历史文章

    Jellyfin升级到最新版。播放视频转换码率不能硬件转码.
    提示:该客户端与媒体不兼容,服务器未发送兼容的媒体格式。

    从ffmpeg官网下载一个最新的 版本。https://johnvansickle.com/ffmpeg/

    机器是 群晖 DS720+ 处理器J4125 选择amd64版本的ffmpeg

    
    
    把文件上传到 docker本地挂载的目录,可以在jellyfin后台查找到的路径即可,我放到config文件夹内。
    
    然后通过ssh,连接到群晖,
    sudo -i
    cd  进入ffmpeg文件所放的目录。 
    解压文件:
    tar -xJf ffmpeg-git-amd64-static.tar.xz
    
    获得ffmpeg-git-20231006-amd64-static目录
    
    最后进入jellyfin后台。
    设置新的ffmpeg路径。

    现在可以转码了。

  • NAS折腾

    NAS折腾

    NAS传输速度问题。

    smb传输的速度较低。windows 安全中心的,实时扫描的影响很大。禁用安全中心,速度有明显提升。nas到系统固态速度可达到113M峰速。

     

    添加两块硬盘自动组SHR阵列。改回basic模式。

    就是采用暴力方式,热插拔新16T硬盘,重新格式化新建新储存池。

  • ChatGPT 反代折腾+Plus付费

    ChatGPT 反代折腾+Plus付费

    宝塔 Nginx 反代网站 出现502 

    你是否遇到过使用宝塔 Nginx 反代网站时出现 502 Bad Gateway , 明明正常反代都没问题 , 可是反代就 502 Bad Gateway , 查看错误日志显示 :

    *6565 SSL_do_handshake() failed (SSL: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:SSL alert number 80) while SSL handshaking to upstream

    初步研究问题发现是由于网站启用了 SNI , 宝塔Nginx反代默认没有加入 SNI proxy_ssl_server_name on; ,Nginx 无法成功 handshake 上游的 SSL , 导致 502 Bad Gateway.

    解决方法:

    1. 进入宝塔的反向代理控制页面

    2. 选中出现 SSL_do_handshake() failed 的代理的“编辑配置”

    3. 在 proxy_set_header REMOTE-HOST $remote_addr; 下一行加入 proxy_ssl_server_name on;

    4. 保存,重启Nginx 即可.

    5. 现在你就可以正常反代拉!

    ChatGPT充值购买Plus的问题。

    因为常见的商用梯子,各个节点的ip有太多人使用,已经被openai屏蔽。不能使用Depay的信用卡支付。会被直接拒绝。
    所以,用DigitalOcean购买一个临时的VPS
    (使用类似英国ip的服务器)因为美国ip似乎会被识别出是vps服务商的ip,直接连付款页面都无法加载出来。
    然后在vps上部署自己的V2Ray,Shadowsocks服务端。
    这时使用自己的ip节点翻墙,就可以付款成功啦。