This is a plugin for VLC which adds the xattr tag 'seen' to the user.xdg.tags
list anytime you watch a video.
% attr -g xdg.tags ~/Downloads/14⧸6⧸2024\ \[NU2402V166S00\].mp4
Attribute "xdg.tags" had a 4 byte value for /home/arran/Downloads/14⧸6⧸2024 [NU2402V166S00].mp4:
seen
Currently for any system that supports setxattr
and getxattr
which AFAIK is just Linux, but Mac might, and Windows might via WSL. (It should be possible to port it.)
Currently I'm using: (To build and install)
cmake --build ./cmake-build-debug --target all -j 14 && sudo cp -vf "./lib/libxattrplaying_plugin.so" "/usr/lib64/vlc/plugins/misc/libxattrplaying_plugin.so"
Requirements:
- VLC headers
- Standard C Development Libraries for Linux
- Cmake
You will need to enable it in the settings once you have placed it in the correct directory: