I would be great if someone could develop a utility with the following functions/features (unless something like this already exists)
- Ability to create bookmarks within recordings or shows that you know you might want to watch again - or share it with someone else.
- Ability to create searchable tags with each of the bookmarks.
These could be saved into a <bookmark> tag in the xml files created by the xml generator. The way I see it work is you are watching a show and you see an important scene (say an amazing goal by Ronadino, or an action sequence in a movie etc.) you use a key (say ctrl+B)... the show pauses and you can optionally enter some words to be associated with that bookmark.
- Bookmarks should show up as some colored lines in the display bar.
- There should be "search all bookmarks" function - which can look through all the xml files and match the word(s) and list the recordings that match.
- Be able to skip to the next bookmark
Some advanced applications could be:
- Create "begin" and "end" bookmarks within a show and then the "convert" tool could use these bookmarks to convert the shows - rather than the current process of entering start time in seconds and the duration in seconds...
- Manual commercial skipping... modify the comskip feature to become a subset of the bookmark feature with predefined tag names. So while watching a show - you could manually hit a key (specifically for commercial begin and end) Another option would be to make manual adjustments to the comskip values that were generated by the detection algorithms.
- Warn users before deleting shows that have embedded bookmarks.
- Deleting/renaming and moving/adjusting bookmarks.
- Be able to share these bookmarks with other users. For example there could be forums for certain TV shows that people watch regularly -and people can "customize" their show with bookmarks and tags. Might encourage people to get SageTV.