this post was submitted on 13 Apr 2025
15 points (100.0% liked)

Melbourne

2080 readers
46 users here now

This community is a place created for the people of Melbourne and Victoria. We are a positive, welcoming and inclusive community. We might not agree about everything, but we always strive to stay civil and respectful.

The focus of our discussions is based around things that affect Victoria, but we are also free to discuss our local perspective on wider issues. Or head to the regular Daily Random Discussion thread to talk about anything.

Full Community Guidelines

Ongoing discussions, FAQs & Resources (still under construction)

Adoption Certificate for Nellie, the Daily Thread numbat (with thanks to @Catfish)

Feedback & Suggestions

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Taleya@aussie.zone 5 points 1 month ago* (last edited 1 month ago) (4 children)

Great googly moogly I've solved the kodi conundrum

Issue: Kodi has Very Specific Naming Conventions. So do I . We do not share these conventions. I refuse to bow to the machine.
Solution: Symlinks

Issue: I have a remote fileserver, you cannot UNC hard symlinks
Solution:Kodi does fine with soft symlinks

Issue: Symlinks in windows are very different to linux, where they're more like shortcuts as windows has them hard coded to the kernel. Every single machine running kodi - currently two, lounge and bedroom, possibly a third with the brewery - will need its own symbolic link of every. single. file. on my file server named correct in order to scrape them and show them. My fileserver has 12tb on it.
Solution: Script written that will ask for a share name in UNC, then drill down every subdirectory and replicate the whole tree symlink form on local machine in directory of choice.

Issue: Still not in kodi naming convention
Solution: filebot portable, which is free. Rename symlinks to match TVDB. Original files untouched.

Issue: faults will occur if source files are moved or renamed
Solution: I just wrote another friggin' script that will go through every single symlink and subdirectory and list all that do not resolve in a txt file called broken_links.txt. Run that once a month or so and update as required and I'm dancing.

Then it's just upkeep with new symlinks as files/folders added and double checking it scrapes ok.