在nautilus中查看哪些video已被观看过

有没有可能在nautilus或nautilus中看到我的video文件夹中的哪些video已经被观看了?

作为@type建议的略微变化 – 您可以在文件上设置“标志”,这些是小的叠加图标,可通过“属性”对话框获得。

而且,如果您真的喜欢冒险(但不足以冒险编写自己的插件),您可以“自动化”该过程:

  • 调查Gnome存储文件标志的位置。 请参阅此链接以获取一些初始详细信息(更新 – 已过时的信息,请参阅下文)。

  • 写一个简单的脚本,为文件添加一个标志,然后启动媒体播放器。 上面的链接甚至有一个用于阅读标志的示例脚本

  • 将脚本设置为打开video文件的首选应用程序

当然,脚本无法判断您是否已完成观看video,是否正在仔细观看或是否要再次观看 – 您可以手动设置标志。

UPD:实际上,这里是如何在文件上设置标志 。 其余的都是微不足道的……

UPD2:这是一个简单的脚本,用于标记文件并在图腾中打开它:

#!/bin/sh gvfs-set-attribute -t stringv "$1" metadata::emblems favorite totem $1 & 

将它保存在某处并设置可执行位。 然后你只需右键单击一个video – 打开 – 其他应用程序 – 使用自定义命令 – [x]记住这个应用程序 – 享受! 🙂

 startme=date %s vlc $1 endme=date %s timewatched=$(( $start-$end )) 

我有一个超出此范围的脚本,包括记住每次观看后重新标记的“collections夹”文件夹中的video。 这是基于观看时间,所有video观看的总时间以及针对该文件和所有文件查看的次数的组合。 我也有其中一个用于图像画廊,并且可以制作一个用于音乐,但真正需要的是将这些东西整合到geeqie,vlc和whatevermusicplayerthathatntsntsuckorusemonathatwillbeswhebesininthefureure。

右键单击该文件,然后通过“属性”添加注释。 对于其中的任何文本,文件图标会获得类似于音符的叠加图像(在您的情况下,cud表示观看此video)。

这不是nautilus或nautilus-elementary的固有能力,也没有任何具有此function的扩展。

所以不,除非你可以开发一个扩展来做到这一点。 我想这样的扩展需要使用zeitgeist来准确地判断video是否被观看过。