2023-03-07, 04:50
I just discovered an odd issue where some locally stored movie posters would not be displayed.
After scraping all 1400 movies in my library this week using TinyMediaManager 4.3.8.1 to create the .nfo and save the movie poster, fanart and clearlogo in each movie's directory, I then proceeded to download a custom movie poster for a good number of titles since I didn't like any of the options available in TMM. Once completed, I had multiple Kodi devices scrape all movies using Local information only.
This is where things got interesting.
In theory, all devices should use the local .nfo information and display the associated poster, fanart and clearlogo within its directory. For two devices, most titles displayed the posters, fanart and clearlogo correctly, however Kodi did not display a good number of custom movie posters that I downloaded and told TMM to use. Yes, the posters are present and the filenames for the posters are correct in each affected movie folder's directory (movie_name-poster.jpg), so I can manually select and use the custom poster after browsing to the Item Folder. Interestingly, everything displayed correctly as expected on my third device, including all custom movie posters. There were zero issues.
After some investigation, it was discovered that scanning for titles via FTP is the culprit. The two devices that were having the issue (Firestick 4K, Windows 11 HTPC) were scanning my media connected to an FTP server (which I decided to use at some point for maximum speed since these two are WiFi only) whereas the third device (nVidia Shield Pro) that displayed every single custom movie poster correctly had scanned all local media via a SMB server. When I tested the WIFI Firestick 4K and the Windows 11 HTPC using the SMB server as the source instead, both finally displayed all movie posters correctly as expected (I even tested this on both the official Kodi 20 release as well as a Kodi 21 Alpha1 nightly and both had the same problems with FTP).
If someone would like to confirm these findings, you can reproduce the bug by:
1. Scanning in a few titles using TinyMediaManager (https://www.tinymediamanager.org/)
2. Downloading a preferred poster from http://www.impawards.com/ for each title.
3. Have TinyMediaManager use the downloaded posters
4. Scan media via FTP in Kodi (I'm using the FileZilla FTP Server (https://filezilla-project.org/download.p...ype=server).
Two titles that exhibited this issue for me were, for instance, the movies 9 (2009) and Fracture (2007), among many others.
After scraping all 1400 movies in my library this week using TinyMediaManager 4.3.8.1 to create the .nfo and save the movie poster, fanart and clearlogo in each movie's directory, I then proceeded to download a custom movie poster for a good number of titles since I didn't like any of the options available in TMM. Once completed, I had multiple Kodi devices scrape all movies using Local information only.
This is where things got interesting.
In theory, all devices should use the local .nfo information and display the associated poster, fanart and clearlogo within its directory. For two devices, most titles displayed the posters, fanart and clearlogo correctly, however Kodi did not display a good number of custom movie posters that I downloaded and told TMM to use. Yes, the posters are present and the filenames for the posters are correct in each affected movie folder's directory (movie_name-poster.jpg), so I can manually select and use the custom poster after browsing to the Item Folder. Interestingly, everything displayed correctly as expected on my third device, including all custom movie posters. There were zero issues.
After some investigation, it was discovered that scanning for titles via FTP is the culprit. The two devices that were having the issue (Firestick 4K, Windows 11 HTPC) were scanning my media connected to an FTP server (which I decided to use at some point for maximum speed since these two are WiFi only) whereas the third device (nVidia Shield Pro) that displayed every single custom movie poster correctly had scanned all local media via a SMB server. When I tested the WIFI Firestick 4K and the Windows 11 HTPC using the SMB server as the source instead, both finally displayed all movie posters correctly as expected (I even tested this on both the official Kodi 20 release as well as a Kodi 21 Alpha1 nightly and both had the same problems with FTP).
If someone would like to confirm these findings, you can reproduce the bug by:
1. Scanning in a few titles using TinyMediaManager (https://www.tinymediamanager.org/)
2. Downloading a preferred poster from http://www.impawards.com/ for each title.
3. Have TinyMediaManager use the downloaded posters
4. Scan media via FTP in Kodi (I'm using the FileZilla FTP Server (https://filezilla-project.org/download.p...ype=server).
Two titles that exhibited this issue for me were, for instance, the movies 9 (2009) and Fracture (2007), among many others.