2014-03-14, 12:46
Available here (still working 10 years later!):
https://github.com/bossanova808/MediaCopier
Description
This tool is a gross python hack script to try & make two common processes easier:
Paired with a little Kodi machine like an ODroid N2 running CoreElec, you can have a very full Kodi experience anywhere you go that has an HDMI friendly TV. Using the trakt.tv addon, this agogo process can even mark off all the stuff you watched on holiday when you get back!
This system basically lets your friends and family subscribe to TV shows - they then just periodically bring/send their hard drive to you, and you run a fully automatic update which copies all new episodes and/or selected movies since the last update.
Alternatively it can inspect your current Kodi library and grab all the unwatched tv and/or movies from it and send them to your holiday machine.
.....more on github: https://github.com/bossanova808/MediaCopier
Original discussion that inspired this project below....
Ok, so given NUCs are so cheap and good (those littel Bay Trail boxes with OE are pretty sweet!)...I am thinking I want to take XBMC on the road...a little mini box full of media for holiday watching.
In short, I want to take a NUC with a 1.5 TB drive in it with me, with some stuff for my kids, and basically a library of all my unwatched TV. To get thsi on to the NUC, I am looking gor an easy means of identifying all unwatched TV epsiodes as a list that I can then copy to the NUc.
I won't necessarily have internet while on holiday, so ideally on return this NUC could be plugged back into the home net, and then somehow mark off all the things (movies and TV) we watch while away (which can be a fair bit - young kids means we get trapped in the evenings!). I was thinking of trakt for this but I think it's more a 'mark as you go' type thing more than an after that fact library sync tool.
Basically, I am looking for ideas on how best to make this happen. I am reasonably handy in Python so could probably write stuff, but are there existing solutions I am not aware of, or things that might be easy to adapt. Does anyone do this? How do you work it, if so? Yeah I can do it all manually but it would be much cooler to have some sort of automatic solution - fill the NUC with unwatched stuff, and on return mark it off in the main library.
Any help much appreciated!!
https://github.com/bossanova808/MediaCopier
Description
This tool is a gross python hack script to try & make two common processes easier:
- You have a large media library (movies and TV shows), and you want to share this library with your friends/family
- You want to take the unwatched portion of your own library with you on holidays - 'xbmc-agogo' if you will.
Paired with a little Kodi machine like an ODroid N2 running CoreElec, you can have a very full Kodi experience anywhere you go that has an HDMI friendly TV. Using the trakt.tv addon, this agogo process can even mark off all the stuff you watched on holiday when you get back!
This system basically lets your friends and family subscribe to TV shows - they then just periodically bring/send their hard drive to you, and you run a fully automatic update which copies all new episodes and/or selected movies since the last update.
Alternatively it can inspect your current Kodi library and grab all the unwatched tv and/or movies from it and send them to your holiday machine.
.....more on github: https://github.com/bossanova808/MediaCopier
Original discussion that inspired this project below....
Ok, so given NUCs are so cheap and good (those littel Bay Trail boxes with OE are pretty sweet!)...I am thinking I want to take XBMC on the road...a little mini box full of media for holiday watching.
In short, I want to take a NUC with a 1.5 TB drive in it with me, with some stuff for my kids, and basically a library of all my unwatched TV. To get thsi on to the NUC, I am looking gor an easy means of identifying all unwatched TV epsiodes as a list that I can then copy to the NUc.
I won't necessarily have internet while on holiday, so ideally on return this NUC could be plugged back into the home net, and then somehow mark off all the things (movies and TV) we watch while away (which can be a fair bit - young kids means we get trapped in the evenings!). I was thinking of trakt for this but I think it's more a 'mark as you go' type thing more than an after that fact library sync tool.
Basically, I am looking for ideas on how best to make this happen. I am reasonably handy in Python so could probably write stuff, but are there existing solutions I am not aware of, or things that might be easy to adapt. Does anyone do this? How do you work it, if so? Yeah I can do it all manually but it would be much cooler to have some sort of automatic solution - fill the NUC with unwatched stuff, and on return mark it off in the main library.
Any help much appreciated!!