Parece que o que você quer é algum tipo de banco de dados de conteúdo de mídia. Existem vários desses disponíveis; alguns que você pode querer dar uma olhada são:
Como eles são destinados principalmente à catalogação de CDs e DVDs, eles não devem ter problemas, mesmo se os diferentes discos rígidos forem montados no mesmo local.