2016-08-05, 20:07
I suspect what has happened there is that the movies are still in the media library, ie. they haven't been cleaned. Try:
and if anything is listed then the movies on the C:\ drive are still present.
Kodi will only clean movies from the library if the drive is connected. The directory may not be accessible, as in the case of SYNO, but the drive itself must be connected and available in order for the clean process to remove the movies - this avoids cleaning movies that may be on a removable drive, and which shouldn't be clean (unless the remove drive is connected, etc.).
In the case of moves on "C:\" it's probable that Kodi sees the "C:\" drive as being "not connected" so all your "C:\" movies remain in the library.
I don't have a simple way to remove these movies, but you could at least list them with the following:
and then remove them from your library using the GUI.
Another option would be:
then search through /tmp/movies.dat for "C:\" and, using the matching "movieid" for each movie, ie.55, run:
and this will remove that movie from your library.
Then you can run the prune ("P") option again, and it should remove more redundant artwork from the cache.
Code:
./texturecache.py jd movies | grep "C:\\\\"
Kodi will only clean movies from the library if the drive is connected. The directory may not be accessible, as in the case of SYNO, but the drive itself must be connected and available in order for the clean process to remove the movies - this avoids cleaning movies that may be on a removable drive, and which shouldn't be clean (unless the remove drive is connected, etc.).
In the case of moves on "C:\" it's probable that Kodi sees the "C:\" drive as being "not connected" so all your "C:\" movies remain in the library.
I don't have a simple way to remove these movies, but you could at least list them with the following:
Code:
./texturecache.py query movies "file startswith C:\\\\"
and then remove them from your library using the GUI.
Another option would be:
Code:
./texturecache.py jd movies >/tmp/movies.dat
then search through /tmp/movies.dat for "C:\" and, using the matching "movieid" for each movie, ie.55, run:
Code:
./texturecache.py remove movie 55
Then you can run the prune ("P") option again, and it should remove more redundant artwork from the cache.