V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  catalysia  ›  全部回复第 1 页 / 共 38 页
回复总数  741
1  2  3  4  5  6  7  8  9  10 ... 38  
另外再补充一下 因为 heif 的功能强大,还导致了一个性能开销的问题

大部分的 hevc 编码器 解码器 以及对应的工作流 滤镜 无论硬件的 软件的 为了节约性能开销 都会重采样

上面也提到,很多安卓电视机为了能实现 黑色增强 升格 补帧等效果 会将信号重采样到 4:2:0 8bitFRC 处理 再还原为 4:4:4 10bit 来输出

其实你拍摄的相机 用的软件 甚至传输过程中都有可能被重采样以节约性能开销 即使使用 Apple ProRes 4:4:4 格式也没用

一个巨大的 png 文件打开的时候,如果软件处理不过来就会卡死
一个巨大的 hevc 编码的文件被打开的时候,却总是能打开,软件就像一个黑盒 在哪一步优化了根本没人知道 甚至软件的作者都不知道,他们可能是调用的第三方解码器,也可能是调用的显卡的硬件解码器,也可能是系统的解码器
@Nostalgia 考虑到兼容性问题和性能开销(主要是处理 png 的 alpha 蒙版有多个不同版本的规范而且相互还是完全不一样的处理方式 错误的操作会丢失透明色) 大部分软件都不会对 png 进行有损压缩或者重采样 所以虽然名义上压缩和重采样是软件的锅 但实际上的确 png 就很少会被压缩和重采样 jpeg 因为广泛的使用 也没有透明度的问题 所以就容易被压缩和重采样
这里一个例子是微信的 6.6 版本时候搞过一次对 png 的重采样以节约带宽,结果搞得一大堆 png 图像 alpha 蒙版变成了纯黑色。被用户投诉从 6.6.1 一直修到 6.6.7 都没搞好,最后摆烂不重采样了,直接禁止过大的 png 发送。

至于 heif 更不用说了 这个格式的一大特点就是对重采样 压缩 以及深度映射 描述修正特别友好的一个格式
heif 允许文件本身就集成多个重采样的缩略图,甚至序列,可以直接通过丢弃较大图 序列 曝光信息 派生图像 色彩信息 亮度信息 等等来压缩,简单到直接改一下 exif 和 xmp 信息就行 分享时软件就会直接丢弃对应的信息 这导致 heif 变成了被修改的重灾区,现在不明显只是使用的人少而已


这种情况有点类似 ios 和安卓的软件生态 垃圾流氓软件的确是开发商的锅 但实际上 ios 因为限制多生态要比安卓生态流氓软件少也是事实 毕竟你开放了功能就不能阻止别人去用
png 是一种压缩的位图图像 它的本质是把一张位图和蒙版以及附加信息伽马矫正等用 lzw 压缩打了个包,显示时是在解压缩
而 heif 则是一种帧图像,它本质是一个视频

png 会存储每一个像素对应的亮度信息和色彩信息
而 heif 则是存储一个像素与临近像素以及前后帧像素的差别

理论上,两者都使用无损压缩并在绝对正确的情况下应该能都能复现出原本的图像
但是因为不同 HEVC 解码器在追求性能,宽容性和显示效果存在一定的区别
所以有可能同一个 heif 文件在不同的设备的不同的 HEVC 解码器下复现出不同的图像

比如早年间的 n 卡就因为不支持 HEVC 硬件解码 使用 cuda 跑解码的话就会丢失一部分色彩信息
大部分的安卓电视也会在处理 HEVC 解码图像时,将信号重采样到 4:2:0 8bitFRC 处理 再还原为 4:4:4 10bit 以实现比如黑色增强 升格 和补帧等功能

这在照片或者视频中是可以接受的 因为 少到 70%~80%的色彩信息和一半的亮度信息人肉眼几乎也看不出来

但是截图就不一样了,前端工程师可能就在某个犄角旮旯里弄了一个 1 像素的小蓝点,但是解码器给它漏掉了。
然后 debug 一下午都找不到为啥没那个点。
再或者客户让你吸一下某个点的绿色,结果你吸出来是橙色。

此时 png 存储绝对的像素点的色彩信息 并按照 ISO / IEC 15948:2003 规范复现就是必要的

所以截图要用 png 而照片视频( livephoto )用 heif
1 天前
回复了 jjxtrotter 创建的主题 Apple 盲猜 M4 芯片 CPU/GPU 挤牙膏, NPU 性能大增
@dilidilid 苹果也不是第一次干这个事情了 apple watcgh 的 ecg 硬件比软件早了 8 个月 iphone 13 pro max 的 4100 万像素也是发售后 4 个月才拿出来的 甚至 homepod mini 的温湿度传感器发售了 2 年才给软件更新上
7 天前
回复了 xxfye 创建的主题 Apple 最近 Oryon 发布,高通又要狠掐苹果信号了。
@geniussoft 限速套餐是指在基站繁忙的时候给你保证的最低的速度而不是限定你最高的的速度 小米等高通 8gen3 机型一样能跑出 7~800m 的速度

苹果跑不到就是基带型号太老 以及苹果默认不开启 5GA 的原因

另外又不是只有国内苹果信号差 我在多伦多 名古屋 旧金山 和法兰克福都遇到过苹果没信号的问题
无论是国行 日版 还是美版的 iphone 同时带的 google pixel 和三星 galaxy 都没问题
这 你们知道有一种工作形式叫钟点工么?
25 天前
回复了 catalysia 创建的主题 互联网 2000 年前的信息正在消失
@zhangsanfeng2012 十分感谢你
抓包看一下 可能 atv 和 ipad 访问的不是同一个 dns 导致被分配到不同地区的 cdn 了
27 天前
回复了 catalysia 创建的主题 互联网 2000 年前的信息正在消失
@sinxccc 找过了 没有呢 而且能搜到是国内的第三大品牌机商 应该不是被边缘化的产品
27 天前
回复了 TimeNewRome 创建的主题 问与答 [不懂就问] 从什么渠道购买组装机?
ROG 自营
27 天前
回复了 catalysia 创建的主题 互联网 2000 年前的信息正在消失
@shyukyo 问题是这个案例很大 奔腾三的 oem 商信息直接在互联网消失了 现在甚至能找到三国时期魏蜀吴的小弟信息 但是却找不到 20 年前 intel 的小弟了 我觉得 这代表有必要为互联网修史了 需要那种很详细很系统的那种
不是一两篇博客或 wiki 上了了几笔的那种

至少中文互联网上还没有这么成体系的东西

复杂的信息干扰和信息丢失

我们可能对互联网爆发前的了解不如对三国的
一般是 DC-DC 转换器中电感或者其他陶瓷电容器工作时的产生的啸叫
产生的原因很多 很复杂
比如原件安装时比较松 产生了震动
电源滤波的质量不好产生的方波
市电电压低或高使得 DC-DC 电源处在设计范围外
基因决定你的 耳朵结构 大脑敏感度等导致你对特定频率的声音敏感等

目前没有国标或者强制标准要求不能产生啸叫
而行业标准一般是不死人就行

比如华硕对啸叫的显卡一般不予保修,除了被枪指着(仅海外)
27 天前
回复了 catalysia 创建的主题 互联网 2000 年前的信息正在消失
@Maboroshii 现代互联网上信息一般说海尔电脑是 2003 年才成立的 要不是有 hs-998 那个玩意存在我甚至都怀疑我的第一台电脑是不是做梦了

而且 hs-998 这个型号在搜索引擎中完全找不到 甚至以图搜图都找不到

只能在一些 hifi 论坛和二手商店 比如咸鱼卖家发的照片里找到

要不是有卡这 99 年的生产日期的钢印 我都怀疑我是不是 2003 年才买的人生第一台电脑
27 天前
回复了 catalysia 创建的主题 互联网 2000 年前的信息正在消失
@Maboroshii 工程师自然找过 但是现在的海尔 it 部门是 2003 年重组的,他们自己的数据库都没有 2000 年前后的产品信息
电脑杂志 找过《电脑报》《家用电脑》《中国计算机报》《计算机世界》然而很奇怪海尔没在这些杂志上打广告 只有每年的销量总结上说过海尔电脑拿过销量第三

然后电脑报有个音响板块的责编有爱好收集音箱 这才知道 hs-998 这个型号
虽然是 oem 产品 但是意外的在音响里很热门 因为它带一个听 fm 收音机的功能
但是那个责编并不知道是来自哪台电脑
36 天前
回复了 aeroyu 创建的主题 Apple 新买的 macbook m1,不能单手开屏…
@aeroyu 感觉你中学可能没学好 好好做下受力分析就知道 影响 而且很大
36 天前
回复了 Lotii 创建的主题 iPhone 淘宝有没有靠谱的卖外版 iPhone 店铺?
买外版没用 我从法国带回来的工作机 落地国内 siri 就切换到百度

实际上百度也没什么不好 文心一言 4.0 吊打 google gemeni 和 chatgpt 3.5

这次是国行版才是高贵得那个

而且就 apple 那尿性 google 和 openai 的版本也是阉的亲妈都不认识
1  2  3  4  5  6  7  8  9  10 ... 38  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5976 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 03:21 · PVG 11:21 · LAX 20:21 · JFK 23:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.