DSLR 板


LINE

由於市面上一直没有好用,专门用来快速过片的看RAW软体 很久以前买的Fastpicture Viewer,现在作者已经完全失踪无法启用 macOS买过几套,Photo Mechanic最接近,速度够快但UI难用,价格也很贵 而且对没有内嵌全尺寸jpg的RAW就没辙 剩下所有App都是用LibRaw那套缓慢的CPU解码,读图超慢,切一张要等2~4秒 而且解出来的颜色超怪超灰 无奈之下年初只好决定自动开始动手「咏唱」一个出来 先从解码kernel开始改造: 把LibRAW和Adobe DNG SDK後端的去马赛克和光学校正的耗计算资源的步骤用halide重写 以同时支援macOS的Metal,和Windows/Android/Linux支援的Vulkan 经过多次试错後目前已经成功将没有预览内嵌的Sony ARW档案解码时间压在73ms 然後再把kernel串进用Flutter写的App UI 画UI、定义资料流向、改记忆体调度策略,让解码过程尽可能没有瓶颈 目前已经成功实现可以1秒解码27-33张RAW档 (档案要放SSD,要不然读取速度会变成瓶颈) 可以逼近某些软体纯读JPG的显示速度了! App的长相如下: https://bit.ly/3V8c0EQ 目前做的功能主要是快速筛选: 快速键可以按x标记要删除的照片; 或是按s标记要特别复制的照片 然後可以按左下角的Action 将刚刚标记的照片"删除"(Recycle模式是移动到".trash"资料夹) 或是移动到其他位置,或是汇出成其他尺寸和格式 https://bit.ly/4h1UEAP 同时也有快速EXIF批次重新命名的功能: https://bit.ly/4xW7Hv0 也可以切换布景主题: https://bit.ly/3T7x9yr 最後是要特别注意的效能设定的地方: 由於解RAW真的很吃记忆体 一个RAW解压後48mb-> 展开成RGB三层*3 -> 一个解码槽基本上需要 48*(1+3) = 192mb 所以目前App预设平行解码数为2 预估解码时所需峰值记忆体为800m~1G 解码完会自动吐回 https://bit.ly/46nJTUF 如果记忆体够,想要更快的解码速度可以自己改成4或是8 不过可能尖峰会用到4~5G记忆体就是,要特别小心 主要功能大致就是这样,把挑片的核心功能做到最快 希望能帮到一些常常需要过片挑片的摄影师们~ 如果想要阅读其他细节可以看这里: https://github.com/jhangyu/halcyon/blob/main/README.zh-TW.md 我就不在这边多废话了 下载的话可以直接从Release这边下载最新版 https://github.com/jhangyu/halcyon/releases 同时支援Windows/macOS(x64+arm)/Linux (因为没有买Apple开发者签名, 使用macOS的大大要记得去隐私那边设定强制打开) 未来有打算再增加编译Windows Arm和Linux的Arm架构 至於手机端的话...是有设计UI了 但...应该没什麽人会用手机挑RAW吧? 之前测试Android即使有用GPU解码一张似乎也要500ms(半秒) 可能之後有机会有需求再做吧~ 希望大家可以试用看看! 我会继续想想怎麽最佳化记忆体的~ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.175.174 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DSLR/M.1789305432.A.80B.html ※ 编辑: jhangyu (59.127.175.174 台湾), 09/13/2026 21:26:19
1F:推 sapporo1075: Apple M2 Max 显示未预期的结束,无法使用。 09/13 22:33
macOS预设有gatekeeper, 可以用下面的方式绕过: https://electrify.tw/disable-macos-gatekeeper 重新启动後再启动app,就可以去隐私那边强制开启app ※ 编辑: jhangyu (59.127.175.174 台湾), 09/14/2026 00:20:12
2F:推 Jokering5566: 厉害,明天来试试,raw 的预览真的好慢,你这个有 09/14 02:32
3F:→ Jokering5566: 解决痛点 09/14 02:32
4F:→ n61208: 快速看RAW我都用免费开源的Honeyview 09/14 05:03
5F:推 keepgoingKH: 好厉害!先推 09/14 10:14
6F:→ victoryuy: 我也是用honeyview 感谢开发新程式 09/14 10:48
7F:→ jhangyu: Honey之前好像对无内嵌jpg raw没辙? 09/14 11:22
8F:→ jhangyu: 还是他後来改了? 09/14 11:22
9F:推 n61208: 他有出2.0版本 但不确定有没有无jpg raw预览 09/14 12:03
10F:推 user1120: 推 09/14 17:53
11F:推 Taichun318: 推 09/14 22:58
12F:推 helixc: 翡翠 有鸟就给赞 09/14 23:35
13F:推 a2316574: honeyview已经停止开发了,开发商现在推的是免费/ 09/15 01:18
14F:→ a2316574: 买断并行的BandiView 09/15 01:18
15F:推 CGary: 多谢 轻量的软体对我这种不希望app很肥的人很友善 09/15 02:28
16F:推 andy199113: 太猛了吧 厉害 09/15 02:30
17F:→ diablohinet: 买断了BandiView 但开HEIF还是感觉有点慢 不知道是不 09/15 08:38
18F:→ diablohinet: 是因为我电脑太烂的关系 09/15 08:38
19F:→ jhangyu: HoneyView我自己试还是CPU解码 速度不快 09/15 10:32
20F:→ jhangyu: 如果不满意软体外壳的可以自己Fork後 09/15 10:32
21F:→ jhangyu: 接我的ceyx解码核心专案 09/15 10:32
22F:→ jhangyu: 介面参数都是完整的FFI 09/15 10:32
23F:→ jhangyu: 另外我有把目前所有常见的图片解码器都包进去了 09/15 10:32
24F:→ jhangyu: HEIF, WebP, AVIF, JPEG XL全部都能解 09/15 10:32
25F:推 steward68: 太神啦~快速看Raw的软体 Adobe Bridge可以算吗? 09/15 12:49
26F:→ jhangyu: Bridge应该和快速扯不上边XD切照片都要一秒多 09/15 14:44
27F:推 n61208: Bandiview呢? 09/15 16:23
28F:推 Ryder011186: 试了一下,Nikon的高效率压缩RAW档还是没办法正常解 09/16 09:19
29F:→ Ryder011186: 码查看(D750&Z6III),不过还是感谢神人大大愿意花时 09/16 09:19
30F:→ Ryder011186: 间开发这个工具来造福大家~ 09/16 09:19
Nikon的HE/HE*格式RAW似乎是用TicoRAW格式 目前正式版的libraw还不能解,不过根据这个github讨论串: https://github.com/LibRaw/LibRaw/pull/826#issuecomment-5643255400 libraw官方说他们会在今年秋天释出支援HE/HE*的正式版 到时候可以移植过来看看
31F:推 s88388: M1 max 用 bridge 比较快 09/16 12:45
我是M3 Ultra, 我觉得bridge远未达我的标准, 又胖又慢, 用完一次就移除
32F:推 yoyohu: 我win10 无法使用 nef arw都显示无法读取不支援 09/17 06:00
我没在Win 10测试过?不确定失败的原因, 因为win11似乎都可以正常解 可能要的话要看error log才能知道原因了
33F:推 a2316574: Nikon以前官网有提供NEF Codec解码器,安装後就可 09/17 17:05
34F:→ a2316574: 以预览,但不知道为什麽後来移除掉了。我这边有以 09/17 17:05
35F:→ a2316574: 前下载的备份,用mega 上传,需要请自用 09/17 17:05
36F:→ a2316574: https://reurl.cc/MWW58X 09/17 17:05
37F:推 a2316574: 补充一下,我的环境是Z8+Bandiview付费版,高压缩r 09/17 18:09
38F:→ a2316574: aw,可正常使用 09/17 18:09
39F:→ jhangyu: 不能解的话我看一下codec,我移植进去 09/18 18:31
40F:→ jhangyu: 如果有NEF sample档案可以提供测试就更好了 09/18 18:32
更正一下, 官方释出的codec是编译好的档案, 不是原始码, 不能直接拿来使用 目前可以先从有人实作的HE/HE* decoder code进行移植测试
41F:推 Derp: 跪烂 09/18 21:27
※ 编辑: jhangyu (59.127.175.174 台湾), 09/19/2026 23:11:56







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP