标签: metadata

如何查询特定属性的 gvfs 元数据?

evince 的一个不错的功能是,当您关闭程序并稍后重新打开相同的 pdf 时,它会自动跳转到您正在阅读的页面。我的问题是我经常在几台电脑上阅读电子书,我必须找到我是在最后一台电脑上阅读pdf。我认为在 UbuntuOne 中同步这些书签对于像我这样在不同计算机上阅读 pdf 的人来说将是一个杀手级功能。

通过调查,我发现了 evince 存储这些数据的位置。它位于gvfs 元数据中,可以通过键入来访问特定文档

gvfs-ls -a "metadata::evince::page" myEbook.pdf
Run Code Online (Sandbox Code Playgroud)

而不是查询特定文件,我想查询位于~/.local/share/gvfs-metadata/home主目录中的整个元数据文件,对于将此特定属性设置为某个值的任何文件。最大的问题是 gvfs 元数据存储在二进制文件中,我们都知道从二进制文件中获取某些内容并不容易。

那么,您知道查询某些属性的 gvfs 元数据的任何方法吗?

gvfs metadata evince binary pdf-bookmarks

6
推荐指数
1
解决办法
2533
查看次数

如何通过元数据搜索pdf文件

我有很多 pdf 文件,其中包含标题、主题、作者等元数据。

但是 nautilus、synapse 和 gnome-do 都无法通过元数据找到任何文件。是否有任何程序或插件可以通过 pdf-metadata 进行搜索?

我知道用于显示标题和作者的 nautilus 列插件,但它不允许您搜索它们。

pdf search metadata

6
推荐指数
1
解决办法
4041
查看次数

Banshee 无法确定音频 CD 元数据

我尝试将音频 CD 添加到我的音乐池中。

当我启用“音频 CD 支持”扩展时,以下输出通过调试模式发布。现在,当我查看 cd 时,我意识到 banshee 无法获取元数据。

[1 Debug 19:05:59.889] Mapping audio CD (/devices/pci0000:00/0000:00:0a.0/host4/target4:0:0/4:0:0:0/block/sr0)
[1 Debug 19:05:59.890] Extension service started (AudioCdService, 0,054336)
[6 Info  19:05:59.892] Querying MusicBrainz for Disc Release (uuz7WMxmyUfmRfJA4V7uLJ1zBJ8-)
[6 Warn  19:06:00.842] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd')
  at Banshee.AudioCd.AudioCdDiscModel.LoadDiscMetadata (System.Object state) [0x00000] in <filename unknown>:0 
[6 Info  19:06:00.842] Query finished (success: False, 0,94958 seconds)
Run Code Online (Sandbox Code Playgroud)

女妖报告:

(-) 无法获取曲目信息

由于abcde能够获取元数据并且音频 cd 是“Adele 21”(非常有名),我认为我或女妖方面一定有问题。 …

banshee 11.04 metadata cd-ripping

6
推荐指数
1
解决办法
9232
查看次数

如何强制将元数据写入 Banshee 中的文件?

我选中了“将元数据写入文件”选项,当我编辑歌曲的元数据时,它工作得很好。但是,我在关闭此设置的情况下进行了大量更改(在打开它之前)。我可以强制批量写入整个库中的元数据吗?

谢谢!

banshee metadata mp3

6
推荐指数
1
解决办法
1679
查看次数

节奏盒和元数据

我想知道是否有办法让 rhythmbox 获取或自动在线查找我库中所有歌曲的元数据。这样的任务可能吗?

rhythmbox metadata

6
推荐指数
1
解决办法
4306
查看次数

如何准备我的音乐以与云服务同步?

我的音乐收藏已经发展到现在大约。多年来 4000 个文件。它们主要包括从不同在线商店以各种比特率下载的 mp3、从我拥有的 CD 中翻录的 mp3 以及来自 iTunes 的无 DRM 的 m4a 文件。

如果这很重要,我做了很多努力以使用以下模式有序保存我的文件:

/shared/music/artist/album/track# title.mp3
Run Code Online (Sandbox Code Playgroud)

现在我打算将这些上传到云音乐服务(我在考虑 Google Play)。我知道这些服务实际上无法从我的文件上传音乐数据,而只是提供指向他们服务器上已有歌曲的链接。

这很好,因为带宽有限,而且可能违反了我所在国家/地区的版权法,我不希望我的音乐文件上传到任何地方。

此外,我不希望我的文件以这样的方式结束:

/artist/album/track# title1.mp3
/artist/collection/sometrack# title2.mp3
/artist/best_of/yetanothertrack# title3.mp3
/artist/bonusalbum_from_japan_only/specialtrack# title4.mp3
Run Code Online (Sandbox Code Playgroud)

我必须如何准备我的音乐收藏才能被服务正确识别?有哪些应用程序可以帮助我这样做?

cloud music metadata mp3

6
推荐指数
1
解决办法
798
查看次数

通过命令行查找 mp3 文件的属性

是否可以通过命令行(shell 命令)检查文件的属性(就像我通过 Nautilus 右键单击​​文件时一样)。

具体地,给出一个mp3音频文件,我想知道我怎么可以提取相关信息title,并artist从它的属性的音频部分。

command-line files metadata

6
推荐指数
2
解决办法
5178
查看次数

什么应用程序可以编辑 WebM 元数据?

我有几百个 WebM 文件,其中在一个文件中包含音频和视频(WebM 是一种容器格式)。我想编辑他们的元数据,例如:

  • 表演这首歌的艺术家
  • 歌曲标题
  • 专辑
  • 出版年份

我见过 exiftool,但根据他们的网站,他们只支持读取 WebM 元数据。

如何编辑这四个元数据项?

music metadata webm

5
推荐指数
1
解决办法
1万
查看次数

使用 metaflac 使用命令行删除所有图像元数据

如果使用以下命令将图像/封面艺术添加到 flac 文件中

metaflac --import-picture-from="/tmp/del/image_jpg.jpg" "/tmp/del/test.flac"
Run Code Online (Sandbox Code Playgroud)

我可以使用以下命令从 flac 文件中删除所有元数据

metaflac --remove-all-tags "/tmp/del/test.flac"
Run Code Online (Sandbox Code Playgroud)

但图像仍然存在,我怎样才能删除所有封面艺术?

PS:我看这里https://www.systutorials.com/docs/linux/man/1-metaflac/

metadata flac id3

5
推荐指数
1
解决办法
5324
查看次数

如何列出 gvfs-metadata 中的每一条信息?

我们所能得到的只是gio info有关单个(且非常具体)文件的信息,或者最多是单个(且非常具体)文件夹中的文件的信息。文件夹中存在很多文件~/.local/share/gvfs-metadata(我的有超过 500 个)。有没有办法列出该文件夹中“隐藏”的每一条信息?

更清楚的是:如果gvfs 元数据仅基于文件或文件夹名称保存信息,那么如何列出用户文件夹中 gvfs 元数据二进制文件(和日志)中包含的所有文件或文件夹~/.local/share/gvfs-metadata

gvfs metadata

5
推荐指数
0
解决办法
414
查看次数

标签 统计

metadata ×10

banshee ×2

gvfs ×2

mp3 ×2

music ×2

11.04 ×1

binary ×1

cd-ripping ×1

cloud ×1

command-line ×1

evince ×1

files ×1

flac ×1

id3 ×1

pdf ×1

pdf-bookmarks ×1

rhythmbox ×1

search ×1

webm ×1