devcxlcn
V2EX  ›  摄影

相机拍了 RAW 照片只能在电脑上看?写了个 App 让手机 USB 直连就能预览导出

  •  1
     
  •   devcxlcn · 1h 55m ago · 125 views

    之前出去玩拍了一堆 RAW ,总得等回家导到电脑上才能看到底拍得怎么样,真的很烦。因为之前搞过 Android 开发,就自己动手搓了个 App ,叫 PhotoSync ,折腾了一段时间,现在已经打磨到能用的程度了。

    功能很简单粗暴:

    • 相机用 USB C2C 线直接连手机,单张拍完就能在 App 里实时看到 RAW 和 JPEG 。
    • 理论上支持 Sony ARW 、Canon CR3 、Nikon NEF 、Fuji RAF 这些主流 RAW 格式,不过我手里只有佳能相机,目前只测了 CR3 。JPEG 格式应该完全没问题。
    • App 内支持双指缩放查看细节,觉得满意的直接导出到相册。
    • 不需要 Wi‑Fi ,一根 USB 线连上手机,打开 App 就能用,传输速度还不错几乎秒传。

    项目底层用 LibRaw 做 RAW 解码,加上 lcms2 做色彩管理,技术实现上我自己觉得挺有意思的:Kotlin 先通过通过 PTP 协议传输照片文件,然后 JNI 调用 LibRaw 的 C++ 库进行 RAW 格式解码。

    目前项目还有很多我没测出来的问题,非常希望大家能帮忙上手测试一下,顺手点个 star 。

    GitHub 项目地址: https://github.com/devcxl/PhotoSync

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3011 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:20 · PVG 08:20 · LAX 17:20 · JFK 20:20
    ♥ Do have faith in what you're doing.