蜗牛星际黑裙升级,硬解H265 | 您所在的位置:网站首页 › realmeq2卡的要死 › 蜗牛星际黑裙升级,硬解H265 |
原文地址:蜗牛星际黑裙升级,硬解H265 最近下载的好多美剧都是h265编码的,J1900的黑裙不支持硬解,卡的要死。 为了更舒服的在家里看视频,我决定升级一下这台黑裙。 1 前期调研蜗牛星际A机箱只能塞下17x17的ITX板子,而我们还有4块3.5的SATA HDD+1块2.5的SATA SSD,这样可选择的余地就不多了。 综合需求就是必须满足: ITX至少5 Sata支持H265的硬解根据调研发现满足需求的方式有: 映泰J4125集成主板(2 Sata)+PCI-E转4 Sata卡 (669+89 RMB)豆希工控H310主板+G5400散片+超薄散热器 (368+290+39 RMB)我们简单做一下对比:(知乎终于支持表格了) 指标G5400J4125J1900Launch2018 Q22019 Q42013 Q1Generation896ArchitectureCoffee Lake SGemini LakeBay TrailLithography14 nm14 nm22 nmPhysical Cores244Threads444Clockspeed3.7 GHz2.0 GHz2.0 GHzTurbo SpeedNot SupportedUp to 2.7 GHzUp to 2.4 GHzMax TDP54W10W10WMemoryDDR4DDR4/LPDDR4DDR3LGPUIntel HD Graphics 610Intel UHD Graphics 600Intel HD Graphics for AtomH265 8bit SupportDecode/EncodeDecode/EncodeNoH265 10bit SupportDecode/EncodeDecode/EncodeNoH264 SupportDecode/EncodeDecode/EncodeDecode/EncodeVP8 SupportDecode/EncodeDecode/EncodeNoVP9 SupportDecode/EncodeDecode/EncodeNoJ4125除了功耗以外,均弱于G5400,(毕竟TDP在这摆着)。 综合价格考虑,我选择第二套改造方案。 (使用下来,待机功耗大概增加了12W左右,但机器热量上去了,导致给设备柜增加了一个风扇) 2 升级2.1 更换CPU 主板由于买的都是二手板U,成色还算可以。 店家提供了跳线配置的说明(其实板子上印的蛮详细): 加上超薄风扇,内存和SSD,上机测试(这个M2接口不支持m2 sata,只支持m2 nvme)。 查看BIOS。 将板子替换上去(这个风扇高度已经比较极限了),插好所有sata盘,直接正常开机无需额外操作(DSM 6.2.1版本适用,其他版本不一定)。 2.2 4K 视频测试播放如下视频: 播放效果以及CPU负载: 4k h265 解码毫无压力。 2.3 正确显示CPU信息黑裙的控制面板中,CPU永远显示J3455,这让人有点强迫症。 我们可以使用ch_cpuinfo,非常简单,链接:https://github.com/FOXBI/ch_cpuinfo。 注销再登陆,CPU被改成了正确的型号。 虽然升级了系统支持了H265解码,但是由于video station的版权原因,其内置的ffmpeg不支持TrueHD/DTS/AC3解码,而我的美剧大部分是AC3,这就很让人蛋疼。 在网上找到了基于ffmpeg-wrapper的解决方法,归纳整理一下。 首先在群晖的community中下载ffmpeg:https://synocommunity.com/package/ffmpeg 在套件中心中手动安装: 替换video station中的ffmpeg,并解除TrueHD/DTS/AC3的限制: # 解除eac3, dts, truehd的限制并备份文件 sed -i'.orig' -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so # 备份video station的ffmpeg,同时是ffmpeg-wrapper的备选 (wrapper会在调用套件中ffmpeg失败后fall back到这一个,名字一定要用.orig) cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg.orig chmod 750 /var/packages/VideoStation/target/bin/ffmpeg.orig chmod u+s /var/packages/VideoStation/target/bin/ffmpeg.orig # 为了方便普通用户执行一些特权命令,SUID/SGID程序允许普通用户以root身份暂时执行该程序,并在执行结束后再恢复身份。 # chmod +s 就是给某个程序或者脚本以SUID权限 # 必须执行下面项目不然wrapper会出现问题 sudo chmod +s /var/packages/ffmpeg/target/bin/ffmpeg sudo chmod +s /var/packages/ffmpeg/target/bin/ffprobe sudo chmod +s /var/packages/ffmpeg/target/bin/vainfo # 注入ffmpeg代码 wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg # 更改权限 chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg chmod 750 /var/packages/VideoStation/target/bin/ffmpeg chmod u+s /var/packages/VideoStation/target/bin/ffmpeg后记躺在床上看美剧真舒服。 |
CopyRight 2018-2019 实验室设备网 版权所有 |