拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Lap支持格式全清单:60+照片、RAW与视频格式逐一解读

Lap支持格式全清单:60+照片、RAW与视频格式逐一解读

Lap支持格式全清单:60+照片、RAW与视频格式逐一解读

【免费下载链接】lapAn offline-first photo manager for large local libraries项目地址: https://gitcode.com/GitHub_Trending/lap3/lap

Lap 是一款开源、本地优先的照片管理器,支持管理 60+ 种照片、RAW 与视频格式。本文将逐一解读 Lap 支持的 JPG、HEIC、各品牌相机 RAW 及主流视频格式,并说明它们在 Lap 中的实际处理方式,帮助你在导入大型本地图库前确认格式兼容性。

快速了解:Lap 到底支持哪些格式

Lap 的格式支持集中在三类,全部由 Rust 后端原生解码,不依赖系统额外安装格式插件:

类别数量代表格式解码方式
普通照片28 种JPG、PNG、HEIC、WebP、AVIF、JXL内置解码器
RAW 照片25 种CR2、NEF、ARW、DNGLibRaw 解码
视频18 种MP4、MOV、MKV、AVIFFmpeg / 系统解码

所有格式的完整定义位于 t_common.rs,各扩展名对应的可读描述(如ARW (Sony Alpha RAW))则定义在 t_cmds.rs 中,并在智能相册的文件格式筛选器中直接展示。

照片格式逐一解读

常用照片格式(14 种)

这是日常图库的绝对主力,定义见 NORMAL_IMGS:

扩展名格式说明使用场景
JPG / JPEG / JFIF联合图像专家组最通用的照片格式,相机与手机默认导出
PNG便携式网络图形无损压缩,截图与设计图
GIF交换图形格式动图
BMP位图无压缩老式图像
TIFF / TIF标记图像格式专业摄影、扫描存档
WebPWeb 图片格式网页图,体积更小
HEIC / HEIF / HIF高效图像容器iPhone 手机照片主力格式,Lap 通过内置 libheif 解码
AVIFAV1 图像格式新一代高压缩比格式
JXLJPEG XL新一代无损/有损格式

其中 HEIC 是 Lap 的重点优化对象:iPhone 用户导入 HEIC 照片无需转换即可生成缩略图、预览与直方图,相关实现见 t_image.rs。

专业与小众格式(14 种)

Lap 内置了 FFmpeg 边车(sidecar)程序来解码一批专业格式,定义见 FFMPEG_BACKED_IMGS:

扩展名格式说明备注
PSDPhotoshop 文档仅预览合并效果,不支持编辑
EXROpenEXR 高动态范围图像VFX/调色输出标准
HDR / RGBERadiance 高动态范围格式HDR 全景、tonemap 输出
TGATruevision Targa老旧格式,部分扫描仪在用
DDSDirectDraw Surface游戏贴图格式
QOIQuite OK Image2021 年发布的快速无损格式
JP2 / J2K / J2C / JPC / JPF / JPXJPEG 2000 系列医疗、卫星影像场景
DPXDigital Picture Exchange数字电影中间格式

这些格式虽然冷门,但对从事影视、医疗影像或游戏资产管理的用户很有价值——Lap 会自动为它们生成缩略图并纳入图库统计。

RAW 格式逐一解读(25 种)

RAW 是相机原始数据,格式支持是照片管理软件的硬实力。Lap 基于 LibRaw 解码 25 种 RAW 扩展名,覆盖几乎所有主流相机品牌,完整列表见 RAW_IMGS:

相机品牌支持的 RAW 扩展名
佳能 CanonCR2(RAW 2)、CR3(RAW 3)、CRW(老款 RAW)
尼康 NikonNEF(电子格式)、NRW(RAW)
索尼 SonyARW(Alpha RAW)、SRF、SR2
富士 FujifilmRAF
松下 PanasonicRW2
奥林巴斯 / OM SystemORF
宾得 PentaxPEF
三星 SamsungSRW
徕卡 LeicaRWL
柯尼卡美能达MRW、MDC
哈苏 Hasselblad3FR
飞思 / 利图(Leaf / Phase One)MOS、IIQ
柯达 KodakDCR、KDC
爱普生 EpsonERF
玛米亚 MamiyaMEF
Adobe / 通用DNG(Digital Negative)、RAW

RAW 的两个实用特性

  • RAW + JPEG/HEIC 成组:相机同时输出的 RAW 与 JPEG/HEIC 会在 Lap 中显示为同一条目,移动、复制、删除时两个文件始终绑定在一起,不会被拆散。
  • RAW 缩略图来源可配置:在设置中可以选择用 LibRaw 渲染 RAW,或直接使用相机嵌入的 JPEG 预览(更快)。RAW 预览的选取逻辑见 t_image.rs。

💡 注意:Sigma 相机的 X3F 格式目前在源码中被临时禁用(LibRaw 路径对部分 X3F 文件报告 FileUnsupported),尚未纳入支持列表。

视频格式逐一解读(18 种)

Lap 把视频当作与照片平级的媒体纳入图库,缩略图由 FFmpeg 生成。支持的扩展名见 VIDEOS:

扩展名格式说明
MP4 / M4V / M4A 系MPEG-4 视频,手机与网络视频主力
MOVQuickTime 电影,相机与 Final Cut 常用
MKVMatroska 容器,高清电影常见
AVI老式音视频交错格式
WebM开放网络视频格式
FLV / WMV / ASFFlash 视频、Windows 媒体格式
3GP3GPP 多媒体(早期手机视频)
TS / M2TS / MTS蓝光 BDAV / AVCHD 传输流
MOD / TOD摄像机视频(JVC HD 卡)
MPG / MPEGMPEG 视频
HEVCH.265 编码视频文件

各平台播放能力差异(实现见 t_video.rs):

  • H.264:所有平台原生播放;当 WebView 不支持时,Lap 会自动做兼容性转封装(moov atom 前置处理),保证可播。
  • HEVC / H.265 与 VP9:macOS 原生支持;Windows 依赖系统解码器。
  • Linux 特别说明:Lap 使用系统 GStreamer 插件播放视频(AppImage 同样适用)。如果在 Ubuntu、Debian 或 Linux Mint 上视频无法播放,安装gstreamer1.0-libav与gstreamer1.0-plugins-good两个插件包即可解决。

如何用格式筛选功能定位特定文件

知道支持的格式还不够,Lap 让你直接按格式过滤。在搜索与智能相册中,文件类型筛选下拉框会列出全部 71 个受支持的扩展名及其完整名称(如NEF (Nikon Electronic Format)),由 get_supported_format_extensions 动态生成。

典型用法:

  1. 新建智能相册 → 添加「格式 = ARW」规则 → 一键圈出全部索尼 RAW 文件;
  2. 在搜索框过滤MOV,快速整理相机录制的 4K 视频;
  3. 结合「RAW + JPEG 配对」,用DNG规则批量管理已转码的通用 RAW。

总结

Lap 的格式支持可以用三句话概括:

  • 照片:28 种,从 JPG 到 HEIC、AVIF、JXL 全覆盖,专业格式(PSD、EXR、DPX)也能生成缩略图;
  • RAW:25 种,覆盖佳能、尼康、索尼、富士、徕卡、哈苏等主流品牌,支持 RAW+JPEG 成组与双源缩略图;
  • 视频:18 种,H.264 全平台可播,HEVC 在 macOS 原生支持,Linux 需安装 GStreamer 插件。

完整格式表也可参考项目根目录 README.md 中的 Supported Formats 章节,或在应用内通过智能相册筛选器直接查看。

【免费下载链接】lapAn offline-first photo manager for large local libraries项目地址: https://gitcode.com/GitHub_Trending/lap3/lap

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表