Plex has become a mainstay in our home over the last couple of years, expanding from only housing our movies and TV shows to also include educational programs and songs for the kids, series I’ve enjoyed and wanted to archive off of YouTube, and now … Christmas movies, too!

This is a little project that I’ve wanted to do for a while because previously all of our holiday shows were scattered throughout the regular movie and TV libraries, which are then separated by adult and kid content, whereas I always thought it would be nice around the holidays to have a dedicated library where you could look through only the Christmas stuff when you were sipping hot chocolate and looking to get all jolly and bright and whatnot.

There are a couple of different ways you can do it…

  • Create a separate folder and copy all of your holiday movies and shows into it, then add it to a new library dedicated to holiday shows … but this takes up twice as much space.
  • Create separate TV and movie folders for Christmas movies, then add them to both your existing libraries as well as your new holiday library.
  • (my choice) Create a new folder for Christmas shows and point your new library at it, then create symlinks to all of the media in their original locations.

This last option ended up working out well for me because it saved me from shuffling a bunch of files around, plus it gave me a fix for an unexpected problem that arose from certain Christmas specials that are normally organized under TV shows…

See, with the main Christmas library in Plex defined as a Movie library, it doesn’t find a metadata lookup for Garfield – S00E06 – A Garfield Christmas.mkv. The nice thing about symlinks, though, is that the linked name doesn’t need to equal the source name, and so I’m able to turn the TV-friendly filename into something that the IMDB can actually recognize like this – A Garfield Christmas Special (1987).mkv.

The command I used in Linux to create these links looks like this (executed in my new Christmas movies library folder):

ln -s "/path/to/TV Shows/Garfield & Friends/Specials/Garfield - S00E06 - A 
Garfield Christmas.mkv" "A Garfield Christmas Special (1987).mkv"

I’d say it took me maybe a couple of hours spread out over several sessions of searching through each library for the shows & movies I wanted, then copy & pasting the links into a Terminal window to create each symlink. The result is a nice, clean library with nothing but Christmas, and if I need to hide it away come January 1st until next season, that’s easy enough to do, too. 😉

Leave a Reply

Your email address will not be published. Required fields are marked *

© 1999 - 2018 Comedic-Genius Media, All Rights Reserved.