2022-12-27, 23:46
Hi,
A topic that has popped up several times but yet I have not found a solution for my problem - not from here, from vero4k forum/discussion, any web pages google can find..
Background:
- two Vero4k players: Vero4k and Vero4k+. Both up-to-date.
- e.g. using Kodi 19.5 (compiled 2022-12-26)
- both connected via NFS to server (Linux) where all drives are located. NFS shares are mounted first locally and then linked to library as local device. This improves the speed to data transmission, in case you wonder why (was a problem with first vero4k whom was not able to play 60fps UHD via 100Mbit/s network - this helped a lot but was not sufficient in the end)
- all drives and folders use same privileges (these are set automatically correctly when a new movie is stored to any of the drives/folders)
- folders: drwxdrwxr-x
- files: -rw-rw-r--
- filenaming convention follows Kodi rules. Sometimes years are causing issues: IMDB having a different year than MovieDB but these are easy to fix. There are some peculiar problems related to naming conventions but that's not the problem here.
Problems:
- it has happened now few times that new movies are not scraped. There have been periods of time that none (? - not 100% sure) of the new movies were scraped. After the period (maybe update related), scraping started to work again. The strange thing is that this does not happen with both devices. The movie can be manually scraped into library but that's not very convenient - also, difficult to remember which have been added and where (there are over 6300 mkv-files; movies, TV shows, documents etc.).
- one example recently was Thor Love and Thunder. It did not get scraped by vero4k+ but vero4k did scrape it. In the first device the movie is "visible" under files thus it is possible to scrape. Although, there have been cases where plain folder is visible, video file is not.
- there starts to be major difference in number of movies (total number of movies at server: 2605 + 223 files named with filetype 'disc') that these devices see with same library settings:
- vero4k: 3376 (5817+ hours) (this database was removed completely few months ago because the device refused to scrape any new movie - probably DB got corrupted)
- vero4k+: 2340 (4290+ hours)
- what are the differences? Impossible to say. MissingMovies show only few missing - and damn, this is slow plugin (might be related to library size though). First one showing way too many and latter too little.
- there have been times where movie have been scraped but the movie art was not fetched. Manual fetching fixed that. But this did not happen in both devices the same way.
There are probably several bugs instead of one regarding above listing. What would be really helpful to start solving these issues would be to have proper "Missing movies" script that shows what video-files have been scanned in the library, which were not accessible and why (e.g. if the file is broken - should not be, but this can be related to communication between client and server), which files cannot be scraped (movie not found or something else) and finally a comparison to the Kodi's DB. Plain text file would be more than enough for this one (maybe later as a proper plugin).
What can be seen from Kodi's logs is that sometimes Kodi has not updated the path where it tries to look for files. Every now and then movies are relocated. Sometimes removed. Should Kodi be restarted before it's able to update folder paths or does it update the DB of paths regularly?
These problem cases may not be the most trivial one to solve but advises/tips etc. are most welcome.
A topic that has popped up several times but yet I have not found a solution for my problem - not from here, from vero4k forum/discussion, any web pages google can find..
Background:
- two Vero4k players: Vero4k and Vero4k+. Both up-to-date.
- e.g. using Kodi 19.5 (compiled 2022-12-26)
- both connected via NFS to server (Linux) where all drives are located. NFS shares are mounted first locally and then linked to library as local device. This improves the speed to data transmission, in case you wonder why (was a problem with first vero4k whom was not able to play 60fps UHD via 100Mbit/s network - this helped a lot but was not sufficient in the end)
- all drives and folders use same privileges (these are set automatically correctly when a new movie is stored to any of the drives/folders)
- folders: drwxdrwxr-x
- files: -rw-rw-r--
- filenaming convention follows Kodi rules. Sometimes years are causing issues: IMDB having a different year than MovieDB but these are easy to fix. There are some peculiar problems related to naming conventions but that's not the problem here.
Problems:
- it has happened now few times that new movies are not scraped. There have been periods of time that none (? - not 100% sure) of the new movies were scraped. After the period (maybe update related), scraping started to work again. The strange thing is that this does not happen with both devices. The movie can be manually scraped into library but that's not very convenient - also, difficult to remember which have been added and where (there are over 6300 mkv-files; movies, TV shows, documents etc.).
- one example recently was Thor Love and Thunder. It did not get scraped by vero4k+ but vero4k did scrape it. In the first device the movie is "visible" under files thus it is possible to scrape. Although, there have been cases where plain folder is visible, video file is not.
- there starts to be major difference in number of movies (total number of movies at server: 2605 + 223 files named with filetype 'disc') that these devices see with same library settings:
- vero4k: 3376 (5817+ hours) (this database was removed completely few months ago because the device refused to scrape any new movie - probably DB got corrupted)
- vero4k+: 2340 (4290+ hours)
- what are the differences? Impossible to say. MissingMovies show only few missing - and damn, this is slow plugin (might be related to library size though). First one showing way too many and latter too little.
- there have been times where movie have been scraped but the movie art was not fetched. Manual fetching fixed that. But this did not happen in both devices the same way.
There are probably several bugs instead of one regarding above listing. What would be really helpful to start solving these issues would be to have proper "Missing movies" script that shows what video-files have been scanned in the library, which were not accessible and why (e.g. if the file is broken - should not be, but this can be related to communication between client and server), which files cannot be scraped (movie not found or something else) and finally a comparison to the Kodi's DB. Plain text file would be more than enough for this one (maybe later as a proper plugin).
What can be seen from Kodi's logs is that sometimes Kodi has not updated the path where it tries to look for files. Every now and then movies are relocated. Sometimes removed. Should Kodi be restarted before it's able to update folder paths or does it update the DB of paths regularly?
These problem cases may not be the most trivial one to solve but advises/tips etc. are most welcome.