I decided to take a closer look at the idea of media metadata and have, for the last year, been working to acquire and install quality metadata in the few thousand movies in the library.
This required studying the nature of metadata, especially in regard to videos. Once I understood metadata, I chose to use the Matroska container format and proceeded to convert all movies that were not already in Matroska format. The major reason I chose Matroska was because of the extensive metadata capabilities therein. After I finished converting to Matroska, I began gathering tools and writing programming scripts to acquire, modify, and insert the data.
The movies are done. I'm now writing a simplified script to process incoming movies semi-automatically. That script is about done. The languages used are Python and Bash.
The metadata includes title, year, cast, director, plot description and some other things. An image is included that serves as a poster for the movie. All this is available for free on the internet at sites like IMDb, TMDb, OMDb, fanart and others.
I'll add some custom 'tags' later on for video source and personal comments. I'd like to include original langguage titles, but that's a ways off. That means that in a movie like Kurosawa's Seven Samurai, the original title entry would be in Japanese characters such as:
Seven Samurai (1954) - 七人の侍 - Shichinin no samurai (romanized title)
Over the years, the movies available have increased in diversity and quality, thus making maintenance an ongoing task. Occasionally, I run a cross an improved version, or interesting variant, of a movie in the library, download, prep, and keep or replace the existing one.
I will eventually call a hiatus on this project and engage with minimal involvement. I will do other things. I don't want to get stale or burnt out.
.