Posts: 79
Joined: Jul 2020
Reputation:
0
2020-08-10, 22:55
(This post was last modified: 2020-08-13, 22:20 by Pdubbbs.)
I had assumed, it would make the change when the source was later connected (it looked like the change took effect in tmm) but then just now I saw a bunch of errors saying it couldn't write to the nfo. As well some movies I deleted, DB+File, and it disappeared, but later was there again. Are you not able to do any work on movies, unless the source is connected and you can make changes to nfo etc right then and there?
Posts: 1,294
Joined: Jan 2011
Reputation:
55
myron
Posting Freak
Posts: 1,294
Well, no.
On every change, the NFO will be saved, and this won't work here.
But the DB save will - so you might have a different view :/
It might work if you disable the NFO writing (and others) in settings - but then no Kodi import.
In general, this was not designed that way (in fact - what app do you know which lets you update things offline, and correct that days later when something is connected?)
Same with deletion.
We probably need to make this a bit more user friendly, and do not remove things from TMM, which we cannot physically remove...
Posts: 524
Joined: Aug 2015
Reputation:
26
If you want to update nfo files in accordance with the database that's updated with sources disconnected, just run "Rewrite nfo" command after connecting sources.
For instance, I regularly update ratings using "update metadata" command, which can take hours depending on the collection size. If the source devices are connected, tmm will write every change, accessing the devices all the time.
But if this is done with sources disconnected, it only updates the database (with error messages saying sources are disconnected but you can rather see it as a counter of how many movies have been updated).
Later you can update the actual nfo files one shot via "Rewrite nfo" command.
With sources disconnected, you should avoid performing any tasks that involve actual media files including pictures and subtitles not to mess things up. And if you have deleted movies from the database with sources disconnected, you should expect those will get re-added as new movies when you rescan the source device. As long as you understand what you're doing, I think this can be useful for many tasks that don't really require accessing media files.
Posts: 524
Joined: Aug 2015
Reputation:
26
If that has to change, how about only disallowing tasks that involve actual media files (except nfo) - renaming, poster, fanart, subtitle changes, etc.?
Posts: 1,294
Joined: Jan 2011
Reputation:
55
myron
Posting Freak
Posts: 1,294
puh - this is hard to create, and to maintain on changes.
TMM was not designed to work that way, sorry.
Posts: 79
Joined: Jul 2020
Reputation:
0
When you say only nfo edits, but no scrape.... the scrape info goes where? I thought it writes it to the nfo file? So a scrape counts as an nfo edit, no?
Posts: 3,027
Joined: Oct 2012
Reputation:
189
I do also think we should not disallow those changes if the data source is disconnected.. there are still some things the user must have in mind and we should not restrict our features because some users (IIRC this is the first question about this topic in 8 years) are using it the wrong way
tinyMediaManager - THE media manager of your choice - available for Windows, macOS and Linux
Help us translate tinyMediaManager at
Weblate | Translations at 66%
Found a bug or want to submit a feature request? Contact us at
GitLab
Posts: 1,294
Joined: Jan 2011
Reputation:
55
myron
Posting Freak
Posts: 1,294
Ok, for that perspective....
My concern was, that editing NFO is fine, since it can be synced back to NFO quite easily.
But a complete scrape downloads images, actor pics and does other things... which will run out-of-sync.
But that might be the problem of the user....
We then should only reduce the error messages (a bit)...