Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

缩略图生成器支持 LibRaw #2108

Closed
PublicPwd opened this issue Jul 30, 2024 · 6 comments
Closed

缩略图生成器支持 LibRaw #2108

PublicPwd opened this issue Jul 30, 2024 · 6 comments

Comments

@PublicPwd
Copy link
Contributor

我已经实现了 LibRaw 生成器相关的代码,用于生成 ARW、DNG、RAF 等 RAW 图像的缩略图,不知是否能提交个 PR ?

@HFO4
Copy link
Member

HFO4 commented Jul 30, 2024

欢迎提交PR,但是V3版本不会再发布新版本,我可以手动把你的PR加到V4里面,并注释注明credit,或者您可以在V4发布后提交PR。
我挺好奇您是如何实现的,如果引入了CGO的话,跨平台交叉编译的难度会增加,所以Cloudreve一直没有引入需要CGO的外部库。

@PublicPwd
Copy link
Contributor Author

欢迎提交PR,但是V3版本不会再发布新版本,我可以手动把你的PR加到V4里面,并注释注明credit,或者您可以在V4发布后提交PR。 我挺好奇您是如何实现的,如果引入了CGO的话,跨平台交叉编译的难度会增加,所以Cloudreve一直没有引入需要CGO的外部库。

和 vips 的方式一样,调用 LibRaw 工具链的方式,需要使用者下载对应平台的 LibRaw 可执行程序 ,并在前端仪表盘中配置相关参数。

这是我的代码实现

@PublicPwd
Copy link
Contributor Author

欢迎提交PR,但是V3版本不会再发布新版本,我可以手动把你的PR加到V4里面,并注释注明credit,或者您可以在V4发布后提交PR。 我挺好奇您是如何实现的,如果引入了CGO的话,跨平台交叉编译的难度会增加,所以Cloudreve一直没有引入需要CGO的外部库。

我才刚看到 V4 Preview 视频,其中 ARW、mp3 已经有了 Exif 信息和封面,这块是已经有了新的处理策略了吗 😂 ,我等 V4 发布后再按需 PR 吧。

@HFO4
Copy link
Member

HFO4 commented Jul 30, 2024

V4演示视频里的RAW缩略图其实还是Libvips提取出来的,我测试了下三台设备的RAW只有一台的能被libvips识别,估计大部分RAW还是不行。

@PublicPwd
Copy link
Contributor Author

PR #2109 frontend#244

我实测了 8 台设备,包含 5 种品牌,共 ARW、DNG、RAF 三种 RAW 都能读出来。
还有更多 RAW 就只能看社区了
LibRaw Supported Cameras

@ShiinaRinne
Copy link

欢迎提交PR,但是V3版本不会再发布新版本,我可以手动把你的PR加到V4里面,并注释注明credit,或者您可以在V4发布后提交PR。

请问这个的意思是 v4 的后端会开源吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants