修改pq_default.ini禁用降噪,解决S905X3电视盒硬解视频画质模糊、严重涂抹得像油画、水彩画的问题

笔者使用一台处理器芯片为 S905X3 的电视盒将近一年,性能比之前的 RK3328 的盒子有所提升,但我对它视频解码方面感到越来越不爽,该盒子的硬解视频总是开启美颜降噪和锐化,导致硬解视频的画质模糊,细节都被磨平,全是色块一样,严重涂抹得好像油画、水彩画一样。

首先可以排除的是电视机问题,因为只要在播放软件里切换软解,视频的画质就恢复正常。不管使用什么软件,只要使用硬解,画质都一致地强力降噪和油画化。切换软解虽然画质优秀,但软解会增加 CPU 负担,软解 4K 视频时的卡顿尤为明显,如果后台要运行 XX 上网工具 CPU 的占有率更高,容易诱发死机。为了减轻 CPU 占用率,优先使用硬解才是上策。

我翻遍了盒子系统的所有设置,均找不到关于硬解的降噪锐化选项。直至最近在国内论坛找到了以下方法,据说画质问题是 S905 芯片的通病,需要修改盒子的 pq_default.ini 文件就能彻底改善,亲测有效。

注:前提条件 ------ 盒子必须有 root 权限。

要修改的文件:/vendor/etc/tvconfig/pq/pq_default.ini

可用 Total Commander 或 ES 等文件管理器 APP 找到该文件,然后修改下面三行,把等号后面的 enable 改为 disable:

bash 复制代码
pq.AllPQMoudle.en
pq.di.en
pq.NoiseReduction.en

保存后重启盒子,硬解视频的画质恢复正常,接近软解的效果了。

提示 read-only file system错误怎么办?

由于修改上述文件需要 root 权限,如果盒子的文件管理器无法进入 /vendor/etc/tvconfig/pq/ 目录,或修改 pq_default.ini 后无法保存写入,提示 read-only file system错误,可以尝试在 Windows 端使用 adb 命令修改。

前提条件:Windows 端需要先下载和安装 adb 工具包。

确保盒子与 Windows 系统的电脑属同一个局域网内,假设电视盒的 IP 是 192.168.1.100,在 Windows 的命令提示符运行以下命令:

(1)使用 su 获得 root 权限,先把 /vendor/etc/tvconfig/pq/pq_default.ini 复制到盒子的 /sdcard/ 根目录,退出 adb shell,然后拉取盒子根目录的 pq_default.ini 文件到电脑端命令提示符的当前目录:

bash 复制代码
adb connect 192.168.1.100
adb shell
su
cp /vendor/etc/tvconfig/pq/pq_default.ini /sdcard/
exit
exit
adb pull /sdcard/pq_default.ini

注:运行 su 命令之后,adb 的命令提示符会由 "" 变成 "#",说明获得了 root 权限。如果报错了,提示符依旧是 "" 的话,说明你的盒子完全没有 root,下面的步骤就无法进行了。抱歉,这里不展开论述如何 root。

(2)在电脑端打开刚才拉取的 pq_default.ini,按上述的步骤修改文件并保存。

(3)再用 adb 命令把 pq_default.ini 押入盒子的 /sdcard/ 根目录,重新挂载系统分区的读写,移动到 /vendor/etc/tvconfig/pq 目录。

bash 复制代码
adb connect 192.168.1.100
adb push pq_default.ini /sdcard/
adb shell
su
mount -o remount rw /
mv /sdcard/pq_default.ini /vendor/etc/tvconfig/pq
mount -o remount ro / 
exit
exit

参考链接:X96 Max+渣画质 解决小技巧分享_外贸原生安卓盒子_ZNDS

相关推荐
for_ever_love__14 小时前
MySQL 8.0 数据类型选型指南:INT、DECIMAL、VARCHAR 与时间字段怎么选
mysql·adb·数据类型·varchar·长度·字段类型选择
yeflx2 天前
Ubuntu22.04安装Mysql Workbench
数据库·mysql·adb
夜雪一千2 天前
MySQL 自增 ID 的底层原理与坑点
android·mysql·adb
Dxy12393102163 天前
MySQL JSON 生成列索引原理、实战与坑点
mysql·adb·json
远方 hi3 天前
MySQL 管理
adb
夜雪一千4 天前
MySQL 删除 JSON 类型的数据实战
mysql·adb·json
千码君20165 天前
个人开发者:安卓手机adb调试
android·adb·智能手机
夜雪一千6 天前
MySQL 如何存储经纬度坐标:选型、建表、空间查询实战
android·mysql·adb
有毒的教程6 天前
Dev-C++ 使用扩展库两种方式:DevPak一键安装 / 手动配置(重点)
android·c++·adb