After testing around I found a halfway easy method to deal with movies without any metadata.
First I add them to a “home movies” library
I add a [tag] in front of the movies. They look like this:
/Media/other videos/[soccer] - Champion’s League - Chelsea vs. Real Madrid 2022-04-15/[soccer] - Champion’s League - Chelsea vs. Real Madrid 2022-04-15.mp4
/Media/other videos/[motorsport] - MotoGP - GP Austin 2022-10-04/[motorsport] - MotoGP - GP Austin 2022-10-04.mkv
After this I can create a smart collection with the rules Title->contains->[tag]
Are you going to add things like F1 to the same motorsport collection?
If I have only a couple of items I would add them to “motorsport” (in this specific case)
But if they are more motorsport races I could split them anytime by adding a new tag:
[MotoGP] - Race 1 - GP Andalusia.mp4 [Moto 2] - Race 1 - GP Andalusia.mp4 [SBK] - Race 1 - GP Le Mans.mp4
And after this I could just set a smart collection containing the track title (“GP Andalusia” In this case) or the “sport class” [Moto 2] or [SBK]
In my experience this worked more stable than adding files without any metadata to a tv show. Also they are (more or less) sorted and in my op a word between square brackets is better visible than a single (non-bracked) word.
If that is the case, why not put the tag at the end of a video file? The filename could be: Champion’s League - Chelsea vs. Real Madrid 2022-04-15 [soccer].mp4
The tag doesn’t need to be at the start of a filename in order for the smart collection to detect the file and add it.
In fact, you can include such multiple tags at the end of the file, allowing for a file to be in multiple categories at once.