2024-01-19, 04:27 PM
just a few notes to add
if filmaffinity has no public api then any clients would be "web scrapers" masquerading as api clients; these tend to be unreliable as websites change
if you want to create your own scraper that uses your linked code take a look at how existing scrapers are written; https://github.com/jellyfin/jellyfin-meta-plugins
if you want to start manually doing this then the better method would be to create NFO files from filmaffinity and not editing the db; https://jellyfin.org/docs/general/server/metadata/nfo/
i did take note your linked github has been archived and hasn't been changed in 2 years; this is likely to end badly since it's not an api as i noted above about scrapers
if filmaffinity has no public api then any clients would be "web scrapers" masquerading as api clients; these tend to be unreliable as websites change
if you want to create your own scraper that uses your linked code take a look at how existing scrapers are written; https://github.com/jellyfin/jellyfin-meta-plugins
if you want to start manually doing this then the better method would be to create NFO files from filmaffinity and not editing the db; https://jellyfin.org/docs/general/server/metadata/nfo/
i did take note your linked github has been archived and hasn't been changed in 2 years; this is likely to end badly since it's not an api as i noted above about scrapers