kbs*_*kbs 24
至少在Picasa 3中,内部数据库存储在一组.pmp
文件中,文件位于.db
Picasa应用程序数据的标准位置之一.例如,在Mac上,它就在$HOME/Library/Application Support/Google/Picasa3/db3
相当令人困惑的是,.db
文件不包含数据库,它们只是容纳各种图像组的缩略图预览的容器.它们采用标准Windows thumbs.db
格式,来自此答案的更多信息.
这些.pmp
文件包含数据库,并且采用非标准格式.每个表有一组文件,每个字段有一个文件.给定表的文件名共享相同的前缀.例如,catdata
表中的数据来自这组文件:
$ ls -1 catdata_*
catdata_0
catdata_catpri.pmp
catdata_name.pmp
catdata_state.pmp
Run Code Online (Sandbox Code Playgroud)
它有三个字段catpri
,name
和state
.我已经在博客中写了一些关于Picasa 3.9.0.522这些文件格式的部分说明,以及一个小的java程序,可以转出尽可能多的数据,这是我能够理解的.
小智 8
您可以尝试使用exportpicasa实用程序(http://sourceforge.net/projects/exportpicasa/)阅读Picasa数据库.这是测试版,欢迎提供反馈.
对我来说,它本身似乎没有“数据库”。
有一个文件列出了 picasa 'watches' 文件夹,对于 vista,它位于
C:\Users\<myaccount>\AppData\Local\Google\Picasa2Albums\
Run Code Online (Sandbox Code Playgroud)
对于 XP 来说
C:\Documents and Settings\<myaccount>\Local Settings\application data\google\Picasa2Albums\
Run Code Online (Sandbox Code Playgroud)
在监视的文件夹内有.picasa.ini
存储picasa.ini
一些数据的文件。
所有这些文件都是人类可读的,因此它们应该很容易解析。
任何现代图像库都应该能够解析 IPTC 数据(在 python 中尝试“from PIL import IptcImagePlugin”)
归档时间: |
|
查看次数: |
16741 次 |
最近记录: |