2024-03-28, 04:40 PM
One workaround that you could do is use nfo files if you have those enabled.
Each nfo file stores the watched status of their respective video for a user of your choice.
You could create a bash script that gets all the nfo files in a directory, uses grep on them to look for the unwatched status, then prints out a list of the nfo files it matched as unwatched.
Then you would have to add some logic to tell the script to get the video file of the nfo and store that in a new list. This is easy with sed if all your video files are in one format (using sed to replace all ".nfo" extensions to ".mkv" as an example). However, if your videos are a mix of video extension types, you'll have to figure out how to get the final list of the video files correctly.
I don't remember if the nfo files have the exact video file name however, but if it does, it would be helpful here.
Each nfo file stores the watched status of their respective video for a user of your choice.
You could create a bash script that gets all the nfo files in a directory, uses grep on them to look for the unwatched status, then prints out a list of the nfo files it matched as unwatched.
Then you would have to add some logic to tell the script to get the video file of the nfo and store that in a new list. This is easy with sed if all your video files are in one format (using sed to replace all ".nfo" extensions to ".mkv" as an example). However, if your videos are a mix of video extension types, you'll have to figure out how to get the final list of the video files correctly.
I don't remember if the nfo files have the exact video file name however, but if it does, it would be helpful here.